彰縣自由軟體教學平台安裝手冊
作者:
彰縣自由軟體推廣小組 二林國小 紀明村
tw_chi_ming@yahoo.com.tw
前言:
彰縣系統預設有兩個帳號
一為edu--管理用,安裝時新增的帳號,要具管理權限
一為stu--學生用,安裝後再新增,不要具管理權限
安裝工作建議配合ubuntu-7.10-dvd-i386.iso使用
ftp://os.nchc.org.tw/distributio ... u-7.10-dvd-i386.iso
先裝好後
再將Ubuntu_Fix.tar工具包下載,解開後才開始下面的工作
ftp://163.23.89.100/chc/Ubuntu_Fix.tar
工作開始
=======================================================================
## 1.改變套來源並校時
sudo cp 710.net.apt.txt /etc/apt/sources.list
sudo cp 710.home.apt.txt /etc/apt/sources.list
sudo ntpdate time.stdtime.gov.tw
sudo ntpdate time.stdtime.gov.tw
sudo ntpdate time.stdtime.gov.tw
sudo hwclock -w
## 2.更新套件來源1.請切換到終端畫面,並在本資料夾內執行下面指令
sudo apt-get update
## 3.安全防護(這部分完成後就可以遠端管理了)
sudo apt-get install -y ssh rcconf portmap tcpd portsentry firestarter
## 4.更新現有套件(會很久)
sudo apt-get upgrade
## 5.中文語系支援
sudo apt-get install language-pack-gnome-zh \
language-pack-gnome-zh-base \
language-pack-kde-zh language-pack-kde-zh-base \
language-pack-zh language-pack-zh-base language-support-zh
## 5.1 JAVA 環境(後續很多都用到)
sudo apt-get install -y sun-java6-plugin
## 5.2 新增 stu 帳號
sudo useradd stu
sudo passwd stu
##################################
## 這裡務必要作,否則相關的檔案不會產生 ##
## 請登出,用stu帳號登入一次 #
## 再登出,再用edu帳號登入 #
## 然後再往下執行 #
##################################
## 5.2桌面連結
ln -s /home/edu/桌面 /home/edu/Desktop
sudo ln -s /home/stu/桌面 /home/stu/Desktop
## 6.使用彰縣安裝包
解開安裝包後
##-----------------6-1--------------------------------------------------------------------
# 6-1.在終端模式下進到 font 目錄內執行下面指令
# [安裝大新及嘸什麼輸入法 ]
sudo apt-get install -y gcin gcin-qt3-immodule libaudio2 libqt3-mt
sudo cp *.gtab /usr/share/gcin/table/
sudo cp gtab.list /usr/share/gcin/table/
sudo cp symbol-table /usr/share/gcin/table/
# [字型安裝]
sudo cp Opendesktop/* /usr/local/share/fonts
sudo dpkg -i ttf-cwtex-center-cwfs_1.0-1_all.deb
sudo dpkg -i ttf-cwtex-center-cwheib_1.0-1_all.deb
sudo dpkg -i ttf-cwtex-center-cwkai_1.0-1_all.deb
sudo dpkg -i ttf-cwtex-center-cwming_1.0-1_all.deb
sudo dpkg -i ttf-cwtex-center-cwyen_1.0-1_all.deb
sudo fc-cache -fv 2>&1 | grep failed | cut -f1 -d":" | xargs -i sudo touch {} && sudo fc-cache -fv
# [安裝 M6 字型]---可略
sudo cp m6-font/*.ttf /usr/local/share/fonts
sudo fc-cache -v
# [英漢字典]
sudo apt-get install -y stardict stardict-common
sudo cp -a stardict-langdao-ce-big5-2.4.2 /usr/share/stardict/dic/
sudo cp -a stardict-langdao-ec-big5-2.4.2 /usr/share/stardict/dic/
#[換成GCIN輸入法平台]
im-switch -z zh_TW -s gcin
#預設全改為GCIN
sudo im-switch -z zh_TW -s gcin
##-----------------6-2.1--------------------------------------------------------------------
# 6-2.安裝須下載的軟體集(切換到 soft 目錄 )
#----Skype 安裝
sudo apt-get install -y libqt4-core libqt4-gui
sudo dpkg -i skype-debian_2.0.0.13-1_i386.deb
# 影音及DVD的函式庫
sudo dpkg -i w32codecs_20071007-0.1_i386.deb
sudo dpkg -i libdvdcss2_1.2.9-1_i386.deb
# midi 樂曲製作 tuxguitar
sudo apt-get install -y libswt3.2-gtk-java libswt3.2-gtk-jni
sudo dpkg -i tuxguitar-0.9.1-ubuntu-7.04-1.deb
sudo dpkg -i tuxguitar-alsa-0.9.1-ubuntu-7.04-1.deb
# NVU的後代版 kompozer
# 中文語系須自行安裝
sudo apt-get install -y kompozer
# 中文語系檔
wget
http://kompozer.sourceforge.net/l10n/kpz/kpz-langpack-zhTW.xpi
## 心智地圖 freemind --裝好不能用還要裝java外掛
sudo apt-get install -y librelaxng-datatype-java libcommons-lang-java \
libcommons-lang-java libjaxp1.2-java libcommons-lang-java libforms-java
sudo dpkg -i freemind_0.8.0-1_all.deb
## 數位教材製作eXe(e-learning XHTML editor)
sudo apt-get install -y python-zopeinterface python-imaging
sudo dpkg -i python2.5-exe_1.02.0.3303-ubuntu1_i386.deb
sudo mv /usr/share/exe/locale/zh_tw /usr/share/exe/locale/zh_TW
## PDF 閱讀
sudo dpkg -i AdobeReader_cht-8.1.1-1.i386.deb
# Manslide 多媒體編輯..類似 圖片播放加音樂
# 如果還不能用就加裝這個 libqt4-dev
# 基本上只是將它解開,就可以用了,但要裝好相關的函式庫
sudo apt-get install -y libqt4-core libqt4-gui libqt4-qt3support libqt4-sql libsqlite0
tar zxvf manslide-1.9.tar.gz
sudo mv Manslide-1.9 /usr/local/
##※※※ virtualbox 分為兩個版本,請自行選擇一種使用 ※※※
## 開放源碼版本 virtualbox-ose
sudo apt-get install -y bridge-utils uml-utilities libxalan110 libxerces27
sudo apt-get install -y linux-headers-$(uname -r)
sudo apt-get install -y virtualbox-ose virtualbox-ose-modules-2.6.22-14-generic virtualbox-ose-source
## 個人使用版 virtualbox-
sudo apt-get install -y bridge-utils uml-utilities libxalan110 libxerces27
sudo apt-get install -y linux-headers-$(uname -r)
sudo dpkg -i virtualbox_1.5.2-25433_Ubuntu_gutsy_i386.deb
sudo usermod -G vboxusers -a 要使用virtualbox者的帳號
#接著新增一個 usbfs 的群組
sudo groupadd usbfs
# 然後將要使用Virtualbox的使用者帳號加入此群組
sudo usermod -G usbfs -a 使用者帳號
#然後查看usbfs群組的gid
cat /etc/group | grep usbfs
#編輯/etc/fstab在後面加上
none /proc/bus/usb usbfs devgid=(usbfs的gid),devmode=664 0 0
# 例子 none /proc/bus/usb usbfs devgid=1002,devmode=664 0 0
# 設定完後重開機就可以在Virtualbox上開啟USB的選項了
## CD-ROM 讀取問題 (同上編修/etc/fstab時一起處理 )
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec 0 0
加入utf8改為
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
##-----------------6-2.2-------------
##
## 這部分請留著最後再做,否則後安裝程式產生的連結檔
## 將會把拷貝過去的檔案覆蓋
##
## 增加彰化縣選單----請切換到 set_menu 目錄下執行
1.請切換到終端畫面,並在本資料夾內執行下面指令
sudo cp img/* /usr/share/pixmaps/
sudo cp chc_edu.directory /usr/share/desktop-directories/
sudo cp *.desktop /usr/share/applications/ -f
sudo cp kde/* /usr/share/applications/kde/ -f
sudo cp *.sh /root/
2.編修 /etc/xdg/menus/applications.menu
在 <DefaultMergeDirs/>之後
加入下面內容
<!-- Start彰縣支援工具箱 -->
<Menu>
<Name>彰縣支援工具箱</Name>
<Directory>chc_edu.directory</Directory>
<Include>
<And>
<Category>chc_edu</Category>
</And>
</Include>
</Menu>
<!-- End彰縣支援工具箱 -->
##-----------------6-3--------------------------------------------------------------------
## 安裝realplayer
a.先換成root身份才能執行
sudo -i
b.順便加入ls -l 的別名
echo "alias ll='ls -l'" >> /etc/bash.bashrc
c. 再換回到原本soft目錄下
d.執行安裝
./RealPlayer10GOLD.bin
回答
/usr/local/RealPlayer
接著都按確定
##-----------------6-3--------------------------------------------------------------------
## 安裝FTP ---請在 set_ftp 目錄下執行
## 這部分主要配合作業繳交機制
apt-get install proftpd
cat chc_ftp_add.txt >> /etc/proftpd/proftpd.conf
mkdir /home/ftp/upload
chown edu.edu /home/ftp -R
可以回到一般身份了再接著往下做了
exit
## 7. 布景與圖庫 Logo 圖
## 請在Ubuntu_Fix 下面執行
sudo apt-get install -y edubuntu-artwork
sudo cp edubuntu-splash.png /usr/share/pixmaps/splash/edubuntu-default.png
sudo cp edubuntu-splash.png /usr/share/pixmaps/splash/gnome-splash.png
sudo cp backgrounds.xml /usr/share/gnome-background-properties/ubuntu-wallpapers.xml
sudo cp backgrounds.xml /usr/share/gnome-background-properties/edubuntu-wallpapers.xml
sudo cp back_gound/* /usr/share/backgrounds/
sudo cp -a gnome_theme/Bentham /usr/share/themes/
sudo cp -a gnome_theme/Cillop-Mediterranean /usr/share/themes/
sudo cp -a gnome_theme/Clearlooks-Xp /usr/share/themes/
sudo cp -a gnome_theme/Dogmastik /usr/share/themes/
sudo cp -a gnome_theme/iFog-XP /usr/share/themes/
sudo cp -a gnome_theme/MCity-VistaBasic /usr/share/themes/
sudo cp -a gnome_theme/MetaXP /usr/share/themes/
sudo cp -a gnome_theme/Murrina-LemonGraphite /usr/share/themes/
sudo cp -a gnome_theme/Neutrino /usr/share/themes/
sudo cp -a gnome_theme/Orade /usr/share/themes/
sudo cp -a gnome_theme/Pharago /usr/share/themes/
sudo cp -a gnome_theme/W2k /usr/share/themes/
sudo cp -a gnome_theme/WinXP-Blue /usr/share/themes/
sudo cp -a gnome_theme/WinXP-Silver /usr/share/themes/
#變更流覽器圖示
sudo cp ie7.png /usr/share/pixmaps/firefox.png
ln -s /usr/share/backgrounds /home/edu/Desktop/背景圖庫
ln -s /usr/share/pixmaps /home/edu/Desktop/圖示圖庫
# sudo ln -s /home/stu/桌面 /home/stu/Desktop
sudo ln -s /usr/share/backgrounds /home/stu/Desktop/背景圖庫
sudo ln -s /usr/share/pixmaps /home/stu/Desktop/圖示圖庫
### cp Free_chc.html /home/${USER}/Desktop/
cp 教學 /home/edu/Desktop/ -a
cp 測驗 /home/edu/Desktop/ -a
cp mid /home/edu/ -a
cp Free_chc.html /home/edu/Desktop/
sudo cp 教學 /home/stu/Desktop/ -a
sudo cp 測驗 /home/stu/Desktop/ -a
sudo cp mid /home/stu/ -a
sudo cp Free_chc.html /home/stu/Desktop/
#====多媒體類=================##
# 8. [MiDi部分]
# 用檔案瀏覽器加入處理程式為 timidity -ia
sudo apt-get install -y timidity timidity-interfaces-extra tclreadline pmidi \
freepats libartsc0 libfreebob0 libglib1.2 libjack0 tcl8.4 tk8.4
sudo apt-get install -y kmid noteedit denemo
#遠端桌面
sudo apt-get install -y vino tsclient xvnc4viewer
# FileZilla
sudo apt-get install -y filezilla filezilla-locales gftp
#流覽器及java相關
sudo apt-get install -y flashplugin-nonfree
# VCD /DVD 撥放及 聽/看 RM或RMVB、WMV....等各種格式
# 在這裡下載 libdvdcss (己經裝了)
#
http://download.videolan.org/pub/libdvdcss/
# 在這裡下載 w32codecs (己經裝了)
#
http://www.debian-multimedia.org/pool/main/w/w32codecs/
sudo apt-get install -y mplayer libggi-target-emu libggi-target-monotext libggimisc2 pulseaudio ladspa-sdk \
totem-xine libxcb-xinerama0 libxine1-ffmpeg libxine1-gnome libxine1-plugins smplayer
## beep-media-player mp3播放器
sudo apt-get install -y beep-media-player
# AcidRip DVD Ripper 備份DVD工具
sudo apt-get install -y acidrip lsdvd libdvdread3 libtwolame0 mencoder \
dvdauthor k9copy vamps \
devede mkisofs grip
# Audacity Sound Editor錄音編輯工具
sudo apt-get install -y audacity oggconvert
#k3b光碟燒錄工具
sudo apt-get install -y k3b k3b-i18n vcdimager
# DV編輯工具
sudo apt-get install -y kino libsamplerate0
# 瑩幕錄製
sudo apt-get install -y gtk-recordmydesktop recordmydesktop
# 影像編輯
sudo apt-get install -y avidemux openmovieeditor
sudo apt-get install -y openmovieeditor
# WebCam
sudo apt-get install -y camorama xawtv amsn
# iso檔編輯
sudo apt-get install -y isomaster gmountiso
#====教育類類=================##
# 立體地球儀,星座圖
sudo apt-get install -y earth3d kstars
# logo 小海龜
sudo apt-get install -y kturtle
# 幾何、函數
sudo apt-get install -y kmplot kig libboost-python1.34.1
# 記憶訓練
sudo apt-get install -y childsplay python-pygame ttf-dustin
# 測驗與考試的程式
sudo apt-get install -y keduca ktouch kbruch kalzium kalcul kwordquiz
# gcompris 幼教遊戲組
sudo apt-get install -y gcompris gcompris-sound-en gnucap python-pysqlite2 vorbis-tools
# 教育類遊戲
sudo apt-get install -y tuxtype supertux-stable tuxmath frozen-bubble lbreakout2 tuxpaint
## [CHM檢視器]
sudo apt-get install -y gnochm libchm1 python-chm
# XPDF
sudo apt-get install -y xpdf cmap-adobe-cns1 xpdf-chinese-traditional
#OO圖庫
sudo apt-get install -y openclipart openclipart-openoffice.org openclipart-png openclipart-svg
#行事曆
sudo apt-get install -y korganizer
#圖形工具
sudo apt-get install -y kolourpaint ksnapshot khelpcenter htdig inkscape drgeo
# Dia
sudo apt-get install -y dia dia-common dia-libs
#圖形工具2
sudo apt-get install -y k3d qcad synfigstudio
#桌面塗鴉
#按 Pause 鍵後,鼠標就會立刻變成十字型,這時你的鼠標就變成畫筆,讓你在螢幕上塗鴉。
#* 鼠鍵 - 紅筆
#* Shift+鼠鍵 - 藍筆
#* Ctrl+鼠鍵 - 黃筆
#* Meta(Alt)+鼠鍵 - 粉紅筆
#* 中鼠鍵 - 把 Gromit 塗上的部份轉成淺綠色
#* 右鼠鍵 - 中橡皮擦
#* Shift+右鼠鍵 - 大橡皮擦
#* 按 Shift+Pause 清除所有 Gromit 的塗鴉
#* 按 Ctrl+Pause 切換是否顯示 Gromit 的塗鴉。
#* 按 Alt+Pause 就會離開 Gromit 。
sudo apt-get install -y gromit
#====工具組 =================##
# 檔案工具
sudo apt-get install -y ntfs-3g ntfs-config qtparted xfsprogs
# 其他工具
sudo apt-get install -y rar unrar zip unzip pcmanfm aptoncd bum
# ADSL接撥
sudo apt-get install -y pppoeconf pppoe gnome-ppp
# IRC交談
sudo apt-get install -y xchat-gnome xchat-gnome-common
# powerpoint 檢視器及wine (這部分可省略,感覺用途不太)
sudo apt-get install -y pptview binfmt-support wine msttcorefonts cabextract
#=================================================
# 工作結尾
# 這部分主要是把學生的家目錄備份下來,當作未來還原時的來源
# 另外帳號密碼的資料請自行備份
#=================================================
# 1.先用學生帳號登入並設好相關的環境,再登出
# 2.將學生目錄打包
cd /home/
sudo tar czvf /root/stu_home.tgz stu/
# 這部分可不用
# 如果要學生每次開機均還原,請在/etc/rc.local內
# 加入 /root/chc_re_stu.sh
#
=======================================
以下為參考資料
=======================================
## 背景圖
## /usr/share/pixmaps/backgrounds
## 設定檔在
/usr/share/gnome-background-properties/edubuntu-wallpapers.xml
/usr/share/gnome-background-properties/ubuntu-wallpapers.xml
可以將目錄下的backgrounds.xml取代上述兩檔
sudo cp backgrounds.xml /usr/share/gnome-background-properties/ubuntu-wallpapers.xml
sudo cp backgrounds.xml /usr/share/gnome-background-properties/edubuntu-wallpapers.xml
輸入法表格位置 /usr/share/gcin/table/
輸入法圖示位置 /usr/share/pixmaps/gcin/
登入畫面檔位置 /usr/share/pixmaps/splash
預設背景圖位置 /usr/share/backgrounds
預設圖示 /usr/share/pixmaps
openoffice的簡報範本 /usr/lib/openoffice/share/template/zh-TW/presnt
openoffice的藝廊 /usr/lib/openoffice/share/gallery/
登入畫面檔位置 /usr/share/gdm/themes
流覽器圖示 /usr/share/firefox/icons
#logo圖
sudo cp edubuntu-splash.png /usr/share/pixmaps/splash/edubuntu-default.png
sudo cp edubuntu-splash.png /usr/share/pixmaps/splash/gnome-splash.png
## 共用的符號表範本
/usr/share/gcin/table/symbol-table
#預設首頁
file:///usr/share/ubuntu-artwork/home/locales/index-zh_TW.html