当前时区 GMT+8, 现在时间是 2008-9-8 09:03 游客: 注册 登录 仅登录论坛 | 搜索 帮助


标题: Kubuntu 7.10 Gusty 笔记本安装配置手记
kile
新手上路
Rank: 1



UID 231350
精华 1
积分 47
帖子 12
阅读权限 10
注册 2006-11-23
状态 离线
发表于 2007-7-5 19:35  资料  短消息  加为好友 
Kubuntu 7.10 Gusty 笔记本安装配置手记

不知为何论坛自动在wget后面的链接上加上[url]tag,试了好几次也没法去掉,还是请各位自行删除吧。实在抱歉!

首先说说我的机器:

型号:advent 7041 (德国牌子,二手的)
CPU:Centrino 1.5G
内存:512M
无线网卡:ipw2100
显卡:Nvidia
Linux版本:Kubuntu 7.10 Gusty Gibon tribe cd2 (本人习惯了用KDE)

初始安装过程十分简单,安装便捷是ubuntu一贯的优点。只是我选择的locale是en_GB,而不是中文,没办法,为了学英文。下面重点介绍的是后续的配置过程。首先要做的,就是到 http://www.ubuntu-nl.org/source-o-matic/ 产生一个源列表,建议把源代码(source)部分也包括在源里,方便以后可能的编译。用产生的源列表替换原有的/etc/apt/source.list

接下来,先升级一下现有的软件:

sudo apt-get update; sudo apt-get upgrade

这个过程比较长,需要下载上百M的软件包,耐心等待吧。

安装firefox等常用的软件:

sudo apt-get install firefox wine amule kde-i18n-zhcn im-switch gnuplot eva cabextract

安装中文locale:

sudo chmod -R 777 /var/lib/locales/supported.d/
cd /var/lib/locales/supported.d/
sudo touch ja
sudo touch ko
sudo touch zh
sudo chmod -R 777 /var/lib/locales/supported.d/
sudo echo "ja_JP.UTF-8 UTF-8" >>ja
sudo echo "ja_JP.SJIS SJIS" >>ja
sudo echo "ja_JP.EUC-JP EUC-JP" >>ja
sudo echo "ko_KR.UTF-8 UTF-8" >>ko
sudo echo "ko_KR.EUC-KR EUC-KR" >>ko
sudo echo "zh_CN.UTF-8 UTF-8" >>zh
sudo echo "zh_TW.UTF-8 UTF-8" >>zh
sudo echo "zh_CN.GB2312 GB2312" >>zh
sudo echo "zh_CN.GBK GBK" >>zh
sudo echo "zh_CN.GB18030 GB18030" >>zh
sudo echo "zh_TW.Big5 Big5" >>zh
cd -
sudo dpkg-reconfigure locales
dpkg-reconfigure locales

安装中文字体:

sudo apt-get install ttf-arphic-ukai ttf-arphic-uming ttf-kochi-gothic ttf-mikachan \
ttf-mona ttf-sazanami-gothic ttf-vlgothic ttf-alee ttf-arphic-ukai ttf-arphic-uming \
ttf-unfonts ttf-arphic-bkai00mp ttf-arphic-bsmi00lp ttf-arphic-gbsn00lp ttf-arphic-gkai00mp \
ttf-arphic-ukai ttf-arphic-uming

安装中文字体优化:

#需要注意的是,下面这个链接本来是可以用的,但是前两天不知为何就不行了。所以如果您有幸能下载的话,还是赶紧自己保存一份吧。
wget [url]http://download.ubuntu.org.cn/software/VeraSansYuanTi.tar.gz[/url]
tar -zxvf VeraSansYuanTi.tar.gz
sudo chmod -R 777 /usr/share/fonts/
sudo mv VeraSansYuanTi /usr/share/fonts/
sudo fc-cache -f
rm VeraSansYuanTi.tar.gz
rm -rf VeraSansYuanTi

打开firefox,把默认的中文字体换成VeraSansYuanTi就可以了。

安装wineloc, 在wine里面使用中文:

wget [url]http://www.cinnamonpirate.com/pub/software/sh/wineloc-0.4.tar.gz[/url]
tar -zxpvf wineloc-0.4.tar.gz
cd wineloc-0.4
./install
cd
rm wineloc-0.4.tar.gz

以后遇到中文windows程序,运行 wineloc -l zh_CN <程序文件名>,就可以在wine里使用中文了。

#install nvidia driver。显卡不是Nvidia的机器可以省略。
sudo apt-get install nvidia-glx nvidia-kernel-common
sudo nvidia-xconfig

#install thunderbird
sudo apt-get install mozilla-thunderbird

#install latex
sudo apt-get install tetex-base tetex-bin tetex-extra kile kdvi kviewshell latex-beamer


#install java, flash
sudo apt-get install sun-java5-jre sun-java5-plugin
sudo apt-get install sun-java5-jdk eclipse
sudo apt-get install flashplugin-nonfree
sudo update-flashplugin

再下面是安装多媒体支持:

#install win32codec
wget -c [url]http://www.debian-multimedia.org/pool/main/w/w32codecs/w32codecs_20061022-0.0_i386.deb[/url]
sudo dpkg -i w32codecs_20061022-0.0_i386.deb
sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-gl \
gstreamer0.10-plugins-base gstreamer0.10-plugins-good \
gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse \
gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse \
libxine-extracodecs w32codecs ffmpeg lame
rm w32codecs_20061022-0.0_i386.deb

#install mp3 support
sudo apt-get install gstreamer0.10-pitfdll gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-p
lugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse libxine-main1 libx
ine-extracodecs

#install dvd support
wget [url]http://www.dtek.chalmers.se/groups/dvd/deb/libdvdcss2_1.2.5-1_i386.deb[/url]; sudo dpkg -i libdvdcss2_1.2.5-1_i386.deb
rm libdvdcss2_1.2.5-1_i386.deb

好了,你应该可以用kaffeine和amarok播放所有的媒体格式了。

安装gsopcast网络电视。这个需要编译。脚本如下:

sudo apt-get install libasound2-dev g++ libgtk2.0-dev
wget [url]http://lianwei3.googlepages.com/gsopcast-0.2.9.tar.bz2[/url]
tar -jxpvf gsopcast-0.2.9.tar.bz2
chmod -R 777 gsopcast-0.2.9
cd gsopcast-0.2.9/src
make
sudo make install
cd -
wget [url]http://download.sopcast.org/download/sp-sc.tgz[/url]
tar -zxvf sp-sc.tgz
sudo cp sp-sc/sp-sc /usr/local/bin
rm gsopcast-0.2.9.tar.bz2
sudo apt-get remove libasound2-dev g++ libgtk2.0-dev
rm -r gsopcast-0.2.9

gsopcast默认的播放器是mplayer,需要在gsopcast的config里把播放器改成kaffeine

由于我喜欢下围棋,所以安装一些围棋软件:

mkdir bin
#kgs
wget [url]http://files.gokgs.com/javaBin/cgoban.jnlp[/url]
mv cgoban.jnlp bin
echo "cd ~/bin" >>bin/kgs
echo "javaws cgoban.jnlp &" >>bin/kgs
echo " cd -" >>bin/kgs
chmod +x bin/kgs;
sudo apt-get install qgo

安装fcitx小企鹅输入法:
#使用中文locale的用户可以省略下一步,否则请将en_GB.UTF-8替换成您自己的locale

sudo echo "export LANG=en_GB.UTF-8" >>/etc/profile



sudo apt-get install fcitx
sudo im-switch -s fcitx
im-switch -s fcitx

# 不知为何gusty里很多目录用sudo都不能写入了,干脆把权限改成777算了,经过测试无碍。只是轻易不要更换/分区里其他目录的权限,有可能导致系统崩溃!

sudo chmod -R 777 /etc/gtk-2.0/
sudo vim /etc/gtk-2.0/gtk.immodules

把文件里的内容替换成如下两行:

"/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so"
"xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"

注销后重进就可以了。

此外gusty的firefox有个bug,没法使用scim或者xim的输入法,解决方法:

点击K-menu,选择Internet,右键点击Firefox,选择Edit Item,然后把command换成如下代码:

export GTK_IM_MODULE=xim;firefox %u

重启firefox就能使用小企鹅输入法了。

最后再升级一遍,并且删除多余的软件包:

sudo apt-get update; sudo apt-get upgrade; sudo apt-get autoremove

好了,安装终于结束了。整个过程大概需要2-4个小时,视网速而定。

[ 本帖最后由 kile 于 2007-7-5 19:42 编辑 ]

顶部
cnhnln (不在)
超级版主

还是不在


UID 2275
精华 116
积分 36694
帖子 19367
阅读权限 245
注册 2002-8-19
来自 瞎扯淡俱乐部
状态 离线
发表于 2007-7-5 23:16  资料  主页 短消息  加为好友  添加 cnhnln 为MSN好友 通过MSN和 cnhnln 交谈 QQ Yahoo!
为啥不用aptitude而还用apt-get?





顶部
kile
新手上路
Rank: 1



UID 231350
精华 1
积分 47
帖子 12
阅读权限 10
注册 2006-11-23
状态 离线
发表于 2007-7-6 00:01  资料  短消息  加为好友 
一回事吧。现在ubuntu的官方英文wiki上的文档基本上都是用apt-get做示例。

顶部
cnhnln (不在)
超级版主

还是不在


UID 2275
精华 116
积分 36694
帖子 19367
阅读权限 245
注册 2002-8-19
来自 瞎扯淡俱乐部
状态 离线
发表于 2007-7-6 21:18  资料  主页 短消息  加为好友  添加 cnhnln 为MSN好友 通过MSN和 cnhnln 交谈 QQ Yahoo!
记得从debian3.1开始就推荐用aptitude代替apt-get了。依赖关系处理得好,特别是当你卸载软件的时候,aptitude可以自动删除没有依赖关系的包,apt-get不行





顶部
kile
新手上路
Rank: 1



UID 231350
精华 1
积分 47
帖子 12
阅读权限 10
注册 2006-11-23
状态 离线
发表于 2007-7-7 03:13  资料  短消息  加为好友 
回复 #4 cnhnln 的帖子

apt-get autoremove 也可以吧。反正我两个都用,没感觉出有什么特别的不同。

顶部
cnhnln (不在)
超级版主

还是不在


UID 2275
精华 116
积分 36694
帖子 19367
阅读权限 245
注册 2002-8-19
来自 瞎扯淡俱乐部
状态 离线
发表于 2007-7-7 21:59  资料  主页 短消息  加为好友  添加 cnhnln 为MSN好友 通过MSN和 cnhnln 交谈 QQ Yahoo!
autoremove?以前没听过,是ub的补丁?还是整个apt-get的改进啊?





顶部
kile
新手上路
Rank: 1



UID 231350
精华 1
积分 47
帖子 12
阅读权限 10
注册 2006-11-23
状态 离线
发表于 2007-7-8 08:21  资料  短消息  加为好友 
不太清楚。我是从edgy开始用ubuntu的,那时候就有autoremove了。

顶部

高级会员
Rank: 4


UID 210417
精华 5
积分 1243
帖子 1003
阅读权限 50
注册 2006-1-29
来自 随风而去
状态 离线
发表于 2007-7-9 17:58  资料  短消息  加为好友  添加 道 为MSN好友 通过MSN和 道 交谈 QQ ICQ 状态 Yahoo!
晕啊,要这么多配置。。。。。。





Take me home country roads,to the place I belong......
顶部
 


Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国Linux公社 - WAP