author | Oleksandr Gavenko <gavenkoa@gmail.com> |
Wed, 01 Jun 2016 15:16:11 +0300 | |
changeset 483 | 370ed8138f62 |
parent 339 | 4d8d46bbe30d |
child 484 | 91254be1b84c |
permissions | -rw-r--r-- |
243
deede3c3386f
Add coding to RST files.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
236
diff
changeset
|
1 |
.. -*- coding: utf-8 -*- |
226
7f69e82d1a32
Move installation instruction to separate file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
2 |
|
483 | 3 |
================================ |
4 |
Installing gadict dictionaries |
|
5 |
================================ |
|
226
7f69e82d1a32
Move installation instruction to separate file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
6 |
.. contents:: |
301
1439e072640a
Remove CSS hack that suppress displaying document name in TOC by
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
243
diff
changeset
|
7 |
:local: |
226
7f69e82d1a32
Move installation instruction to separate file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
8 |
|
483 | 9 |
Downloading |
10 |
=========== |
|
11 |
||
12 |
Official sources and compiled builds are available at: |
|
235
4a96c81d6c23
Obtaining instructions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
229
diff
changeset
|
13 |
|
483 | 14 |
* http://gadict.defun.work/download/ |
15 |
* https://sourceforge.net/projects/gadict/files/ |
|
16 |
||
17 |
Compiled tarball provide dictionaries in different formats: |
|
18 |
||
19 |
* ``dict.dz`` for use with ``dictd``. Goldendict and other end used dictionary |
|
20 |
programs understand this format. |
|
21 |
||
22 |
Compiled tarballs have names like:: |
|
235
4a96c81d6c23
Obtaining instructions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
229
diff
changeset
|
23 |
|
4a96c81d6c23
Obtaining instructions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
229
diff
changeset
|
24 |
gadict-$major.$minor.tar.bz2 |
4a96c81d6c23
Obtaining instructions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
229
diff
changeset
|
25 |
|
483 | 26 |
Source tarballs have names like:: |
235
4a96c81d6c23
Obtaining instructions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
229
diff
changeset
|
27 |
|
4a96c81d6c23
Obtaining instructions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
229
diff
changeset
|
28 |
gadict-$major.$minor_src.tar.gz |
4a96c81d6c23
Obtaining instructions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
229
diff
changeset
|
29 |
|
236
19a1a3d73121
Manual installation instruction for GoldenDict.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
235
diff
changeset
|
30 |
Manual installation instruction for GoldenDict. |
19a1a3d73121
Manual installation instruction for GoldenDict.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
235
diff
changeset
|
31 |
=============================================== |
19a1a3d73121
Manual installation instruction for GoldenDict.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
235
diff
changeset
|
32 |
|
19a1a3d73121
Manual installation instruction for GoldenDict.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
235
diff
changeset
|
33 |
Get distribution tarboll and extract all files to any directory. Select:: |
19a1a3d73121
Manual installation instruction for GoldenDict.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
235
diff
changeset
|
34 |
|
19a1a3d73121
Manual installation instruction for GoldenDict.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
235
diff
changeset
|
35 |
Edit ==> Dictionaries... |
19a1a3d73121
Manual installation instruction for GoldenDict.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
235
diff
changeset
|
36 |
|
19a1a3d73121
Manual installation instruction for GoldenDict.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
235
diff
changeset
|
37 |
in GoldenDict menu (or just press ``F3``) and add directory to where you |
19a1a3d73121
Manual installation instruction for GoldenDict.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
235
diff
changeset
|
38 |
extracted files. Press ``Refresh`` button. That's all. |
19a1a3d73121
Manual installation instruction for GoldenDict.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
235
diff
changeset
|
39 |
|
19a1a3d73121
Manual installation instruction for GoldenDict.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
235
diff
changeset
|
40 |
**Note** only ``*.dict.dz`` and ``*.index`` files are required for GoldenDict. |
19a1a3d73121
Manual installation instruction for GoldenDict.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
235
diff
changeset
|
41 |
You can safely remove other fils. |
19a1a3d73121
Manual installation instruction for GoldenDict.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
235
diff
changeset
|
42 |
|
229 | 43 |
How to build and install from supplied Makefile. |
44 |
================================================ |
|
226
7f69e82d1a32
Move installation instruction to separate file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
45 |
|
229 | 46 |
To build and install in /usr/local/ run as root:: |
226
7f69e82d1a32
Move installation instruction to separate file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
47 |
|
7f69e82d1a32
Move installation instruction to separate file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
48 |
$ make install |
7f69e82d1a32
Move installation instruction to separate file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
49 |
|
227
d988124ee012
Split file on sections.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
226
diff
changeset
|
50 |
If you run as regular user ``prefix`` set to:: |
d988124ee012
Split file on sections.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
226
diff
changeset
|
51 |
|
d988124ee012
Split file on sections.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
226
diff
changeset
|
52 |
$HOME/usr |
d988124ee012
Split file on sections.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
226
diff
changeset
|
53 |
|
229 | 54 |
To build and install in different place run:: |
226
7f69e82d1a32
Move installation instruction to separate file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
55 |
|
7f69e82d1a32
Move installation instruction to separate file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
56 |
$ make install prefix=PREFIX |
7f69e82d1a32
Move installation instruction to separate file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
57 |
|
227
d988124ee012
Split file on sections.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
226
diff
changeset
|
58 |
How to uninstall from supplied Makefile. |
d988124ee012
Split file on sections.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
226
diff
changeset
|
59 |
======================================== |
d988124ee012
Split file on sections.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
226
diff
changeset
|
60 |
|
226
7f69e82d1a32
Move installation instruction to separate file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
61 |
To uninstall run one command from list accordingly to installation procedure:: |
7f69e82d1a32
Move installation instruction to separate file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
62 |
|
7f69e82d1a32
Move installation instruction to separate file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
63 |
$ make uninstall |
7f69e82d1a32
Move installation instruction to separate file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
64 |
$ make uninstall prefix=PREFIX |
7f69e82d1a32
Move installation instruction to separate file.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
65 |
$ make prefix=PREFIX uninstall uninstall-local-symlink |
227
d988124ee012
Split file on sections.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
226
diff
changeset
|
66 |