歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu下Reciteword的源碼編譯安裝

Ubuntu下Reciteword的源碼編譯安裝

日期:2017/2/28 16:43:18   编辑:Linux教程

一、Reciteword介紹
reciteword是一款中文界面的背單詞軟件(也稱黑客背單詞),功能比較強大。在Ubuntu中安裝可能會遇到一些小困難,故在此介紹一下。

本文介紹的是從源碼編譯安裝的過程。

reciteword的網站是: http://reciteword.cosoft.org.cn/reciteword/index.html

作者提供了如下幾個包,請按需下載源碼包:
* 主程序源碼(必須) reciteword
* 課本(重要) reciteword-books
* 詞典(可選) reciteword-dicts
* 皮膚(可選) reciteword-skins-rw
* 真人發音 WyabdcRealPeopleTTS (可選,是stardict的真人語音)

二、安裝過程
准備工具
先安裝編譯需要的包
# apt-get install libesd0-dev pkg-config libgtk2.0-dev esound
安裝libesd0-alsa0,保證開啟esd後,仍能用alsa。
# apt-get install libesd-alsa0
啟用esd,這是reciteword播放聲音所必須的:http://ubuntuone.cn(假設是gnome環境)
在菜單中:系統->首選項->音效,在打開的窗口中:音效->允許軟件混音(ESD)。
為了使設置生效,建議你最好重新啟動系統。

1.源碼安裝
黑客背單詞的安裝
安裝過程就沒有什麼特別的了,進入存有reciteword的文件後:
tar xvfj reciteword-*.tar.bz2
cd reciteword-0.*
./configure --prefix=/usr
make
sudo make install
課本的安裝:
tar -xjvf reciteword-books-*.tar.bz2 && sudo mv books /usr/share/reciteword/
詞典的安裝:
tar -xjvf reciteword-dicts-*.tar.bz2 && mv dicts /usr/share/reciteword/
皮膚的安裝:
tar -xjvf reciteword-skins-rw-*.tar.bz2 && sudo mv rw /usr/share/reciteword/skins
真人聲音的安裝:
tar -xjvf WyabdcRealPeopleTTS.tar.bz2 && sudo mv WyabdcRealPeopleTTS /usr/share
注意: 真人聲音安裝的位置是/usr/share,這個位置不要改變,即使configure時prefix不同。
然後菜單中就可以找到“背單詞”了,在終端中執行 reciteword也行。

2.rpm安裝包安裝過程
rpm安裝
作者還提供了編譯好的rpm包供RH系列用戶使用 在Ubuntu下可以使用alien轉換為deb包,然後安裝
安裝alien
sudo apt-get install alien
下載rpm包
wget -c http://downloads.sourceforge.net/reciteword/reciteword-0.8.4-1.fc8.i386.rpm
安裝
sudo chmod 755 reciteword-0.8.4-1.fc8.i386.rpm
sudo alien reciteword-0.8.4-1.fc8.i386.rpm
sudo dpkg -i reciteword-*.deb

Copyright © Linux教程網 All Rights Reserved