Home IT Linux Windows Database Network Programming Server Mobile  
           
  Home \ Linux \ Ubuntu 14.04 compile, install, configure, the latest development version GoldenDict     - Linux --- file descriptors and redirection (Linux)

- Spring JDBC Comments (Programming)

- MySQL display operation control tips (Database)

- Monitor traffic Linux Shell Edition (Programming)

- Crawl use Wireshark packet on remote Linux (Linux)

- SSH automatic disconnection problem solving (Linux)

- When Linux Detailed time zone and common function of time (Linux)

- CentOS 6.6 source compiler GCC upgrade to 4.8.2 (Linux)

- Linux system security configuration (Linux)

- MySQL service failed to start thinking of settlement under CentOS7 (Database)

- Linux Security Raiders SSH tools SCP uses examples to explain in detail (Linux)

- JQuery implements the same content merge cells (Programming)

- Objective-C basic program structure (Programming)

- Log4Net (Linux)

- Shell scripts quickly deploy Tomcat project (Server)

- Reset CentOS / RHEL root account password 7 (Linux)

- Java semaphores (Programming)

- To configure and use multiple Tomcat under Linux environment (Server)

- How to recover deleted files in Linux systems (Linux)

- Installation Sublime Text 3 (Build 3065) text editor in Ubuntu (Linux)

 
         
  Ubuntu 14.04 compile, install, configure, the latest development version GoldenDict
     
  Add Date : 2017-01-08      
         
       
         
  1. Background

GoldenDict is a very good cross-platform electronic dictionary software, supports StarDict, Babylon and other dictionaries. Qt-based version of its PC written entirely free, open source and no ads. GoldenDict for Android is another realization of a new system that uses a paid version to go ad free version displays advertising strategy is not discussed in detail here.

GoldenDict on GitHub address is https://github.com/goldendict/goldendict, so far (2015-10-17) has 1872 commit, 36 Wei contributor, 184 times Fork, development is still very active.

But there is a problem is that the software publisher to maintain and less than perfect. Download link on the official website http://goldendict.org/ GodenDict 1.0.1 was released in 2010, from 1337 now has a commit.

If you are a Windows user, you want to quickly install the latest development version GoldenDict, you can open this link: https: //github.com/goldendict/goldendict/wiki/Early-Access-Builds-for-Windows. The Wiki Page has been continuous updates, so it eliminates the need for manual compilation of trouble.

Under Linux users are not so lucky. Although there is a page https://github.com/goldendict/goldendict/wiki/Early-Access-Builds-for-Linux-Portable, but no one has been more than two years maintained. Case Ubuntu repositories is also not much better, the above packages also starting in 2013 to stop the update, the other currently no active PPA maintainer.

So in Linux, if you experience the latest GoldenDict, manual compilation is the only option.

2. Download, compile and install

The following is not nonsense, tell us about the development version GodenDict way Ubuntu installed. The following description applies to Ubuntu 14.04, if you are using the release version is not the same, you may need to make some necessary adjustments.

First, install the necessary packages:

sudo apt-get install git g ++ libqt4-dev
sudo apt-get install libvorbis-dev libhunspell-dev libao-dev libavutil-dev libavformat-dev
sudo apt-get install libxtst-dev libeb16-dev zlib1g-dev libbz2-dev liblzo2-dev libtiff5-dev
Then download the latest source code:

cd ~
git clone https://github.com/goldendict/goldendict.git
Enter godendict directory, then start the compilation:

cd goldendict
qmake
make
Finally, install the compiled binaries:

sudo make install
After completion, GoldenDict main program is located in / usr / local / bin directory, then you can manually add it to the desktop.

3. Simple Configuration, User Guide

If you've never used GoldenDict, you can look at this section.

3.1 Preparing dictionary file

GodenDict need to run plug-dictionary, first you need to use the dictionary into any directory:

3.2 added dictionary file

Then open GodenDict the Edit / Dictionaries menu, add just a directory, check the Recursive, and then click Rescan now.

When finished, you can see the newly added Dictionaries page of the dictionary:

Here you can change the display order by dragging and dropping dictionary.

3.3 Setting your favorite theme style

Open GodenDict the Edit / Preferences menu, you can switch Display style prefer to choose their own style, such as the following figure shows the Lingvo topics:

3.4 Configuring Wikipedia

By default, GodenDict integrated English Wikipedia will be prompted for each query:

Query error: XML parse error: unexpected end of file at 1,1
This is due to the HTTP protocol does not work. The solution is simple: Open the Edit / Dictionaries menu, click on Wikipedia, English Wikipedia and then the Address can be modified to https://en.wikipedia.org/w:


GoldenDict can now properly display the contents of the Wikipedia:


3.5 add phonetic fonts

Often put a Jinshan Concise English-Chinese Dictionary to display the query results in phonetic top. This phonetic dictionary to use when displaying a font called Kingsoft Phonetic Plain. Because the font is not installed yet, so the above phonetic display is not correct. But if you simply copy the font to the next Windows under Linux, you will find a get is a box, which is due to ttf file encoding and Linux Windows under different result. In order to display properly phonetic under Linux, you need to adjust the original ttf file is encoded. Sign in here to make a special ttf file:

Save the image to a local, then the extension to .rar decompression, you can get the file kingsoft-phonetic-unicode.ttf. Copy this file to / usr / share / fonts / truetype directory, and then modify the permissions to 644, and then re-login to make the font into force.
     
         
       
         
  More:      
 
- Linux System Getting Started Tutorial: Installing Brother printer in Linux (Linux)
- To add the Oracle JDBC driver in Maven repository (Linux)
- What happens after the MySQL disk space is full (Database)
- OpenSSH server configuration file for each Common Definition (Server)
- CentOS terminal display Chinese (Linux)
- Install and manage Java under mac (Linux)
- Oracle 11g RAC root.sh execution error second node failure example (Database)
- Red Flag Linux Desktop 6.0 hard disk installation guide (Programming)
- Linux log management tools Logrotate (Linux)
- Bash How to read a file line by line (Programming)
- Linux loopback adapter Driven Design (Programming)
- Replace element and non-replaced elements of learning (Programming)
- Ubuntu deployed under regular tasks with crontab (Linux)
- Linux directory structure (Linux)
- Security experience: to see how the experts deal with DDoS attacks (Linux)
- Linux iptables: basic principles and rules (Linux)
- Fedora 23 How to install LAMP server (Server)
- RedHat / CentOS ext4 partition can not be formatted large supplementary ext4 formatting (Linux)
- Linux uses the SMTP proxy to send mail (Linux)
- Linux Getting Started tutorial: Experience QEMU virtual machine articles (Linux)
     
           
     
  CopyRight 2002-2016 newfreesoft.com, All Rights Reserved.