2009-05-09

[Ubuntu] stardict 下載安裝 shellscript

每次 Ubuntu 改版,我就受不了馬上升級或重新安裝,但是為了營造所符合自己習慣的工作環境,常常花不少時間在打造的環境上(等不到 lazybuntu 釋出)。


在我慣用的環境中,Stardict 的字典檔是必要的,以往我都是自己到 Stardcit 的官網去下載字典檔並安裝,真的很麻煩,為了解決這樣的問題,決定每次只要有升級,就撰寫一些 shell script 檔,為了以後下次升級時,可以節省一些打造工作環境的時間,這一次就先完全 startdict 自動下載字典檔與安裝的 shellscript ,內容如下:


Update:

2009/09/17 sourceforge 改變載點,修正下載位置
 #!/bin/bash

tfile=$(echo $0|cut -d'/' -f2)
# 因下載方式改變,修正連結方式
url=http://downloads.sourceforge.net/project/stardict/stardict-dictionaries-zh_TW/2.4.2/
# 指定 mirror 為國網中心
mirror_site=nchc
grep '^###@' $tfile | while read line
do
filename=$(echo $line|cut -d' ' -f2)
wget -c "$url$filename?use_mirror=$mirror_site"

sudo tar jxvf $filename -C /usr/share/stardict/dic/
rm -fr $filename
done

#### 下載連結設定 ###########
# cdict-big5 dictionary(en - zh_TW)
###@ stardict-cdict-big5-2.4.2.tar.bz2
# xdict-ec-big5 dictionary(en - zh_TW)
###@ stardict-xdict-ec-big5-2.4.2.tar.bz2
# xdict-ce-big5 dictionary(zh_TW - en)
###@ stardict-xdict-ce-big5-2.4.2.tar.bz2
# cedict-big5 dictionary(zh_TW - en)
###@ stardict-cedict-big5-2.4.2.tar.bz2
# langdao-ec-big5 dictionary(en - zh_TW) 朗道英漢字典
###@ stardict-langdao-ec-big5-2.4.2.tar.bz2
# langdao-ce-big5 dictionary(zh_TW - en) 朗道漢英字典
###@ stardict-langdao-ce-big5-2.4.2.tar.bz2
# 21 century bidirectional dictionary 21世紀英漢漢英雙向詞典
###@  stardict-21shijishuangxiangcidian-big5-2.4.2.tar.bz2
Related Posts Plugin for WordPress, Blogger...

沒有留言 :

張貼留言

,,