Ubuntu 1004 安装配置手记.docx
《Ubuntu 1004 安装配置手记.docx》由会员分享,可在线阅读,更多相关《Ubuntu 1004 安装配置手记.docx(13页珍藏版)》请在冰豆网上搜索。
Ubuntu1004安装配置手记
Ubuntu10.04安装配置手记
作者:
ninehills
版本:
V0.2@2010-4-30
发布地址:
GoogleDocs
一、 硬盘安装Ubuntu10.04Alternatei386
环境:
WindowsXP(安装在C盘)+20G空余硬盘空间
1.下载ubuntu-10.04-alternate-i386.iso
注意:
Desktop版和Alternate安装方法有些许不同,请注意版本差异
1.两者用的引导文件,一个在ISO的casper中,一个在“源”(也就是网上下载的)中。
2.两者用的引导文件,一个是initrd.lz(casper文件夹),一个是initrd.gz。
3.Desktop版进入LiveCD后,在安装前请执行sudoumount-l/isodevice
2.安装Grub4Dos,具体不细表,网上内容很多
3.修改menu.lst文件,添加
titleInstallUbuntu10.04
root(hd0,0)
kernel/vmlinuzboot=casperiso-scan/filename=/ubuntu-10.04-alternate-i386.isoroquietsplashlocale=zh_CN.UTF-8
initrd/initrd.gz
boot
4.将ubuntu-10.04-alternate-i386.iso复制到C盘根目录
5.将网上下载的vmlinuz(这个貌似网上的和ISO中的一样)和initrd.gz(主要是这个不同)文件复制到C盘根目录
下载地址:
6.重启进入Grub选择菜单,选择InstallUbuntu10.04
7.安装过程不细表,建议新手不要安装Alternate版,一来是文字界面,二来速度也慢
在alternate版安装过程中要分区,选择软件包,我选了Samba,OpenSSH,UbuntuDesktop(注意不要选最后一个,貌似会出错)
安装过程中还会问你要不要安装语言支持,可以当时装,也可以安装完成后,进“系统-系统管理-语言支持”里面,会提示你安装的
二、系统通用配置
1.软件源
ubuntu安装好之后默认是中国的官方源,速度还是不错的。
想换的可以在系统管理-软件源里面换,也可以手动修改/etc/apt/source.list文件(请做好备份)。
启用"Lucid-partner"源(以后操作需要,务必启用)
里面有AdobeReader,Flash插件等软件
进入“系统-系统管理-软件源-其他软件”,勾选"Lucid-partner"源就行了。
点“关闭“后会自动update。
2.中文语言支持
如果安装过程中没有安装完全的语言包时,此时应进入“系统-系统管理-语言支持”,会提示你安装,安装完毕后重启电脑。
3.中文输入法问题。
这个是从9.10延续下来的问题。
默认装好的输入法是不能用的,进入“系统-首选项-IBus首选项“,进入“输入法标签页“-“选择输入法“,选择“汉语“-”PinYin“(图标是中文“拼“的那个)
选择好之后点“添加“,然后将其余的删掉就行了。
通过“Ctrl+Space”可以调出输入法,可能还得手动选择一下。
4.gedit打开windows分区文件乱码问题
这个也是老问题了,可以这么做:
Alt+F2,输入gconf-editor,进入/apps/gedit-2/preferences/encodings目录
修改auto-detected键值,增加GB2312,GBK,GB18030,BIG5等编码
5.Firefox设置
a.安装Flash插件
sudoapt-getinstalladobe-flashplugin
b.解决Flash中文乱码(显示为方块)问题
编辑/etc/fonts/conf.d/49-sansserif.conf文件
修改第18行,将
sans-serif
修改为
sans
不建议直接删除,会造成很多问题
c.隐藏菜单栏,Firefox对于宽屏来说,可视范围是小了点,
安装扩展HideMenubar,重启fx后在菜单栏上右键单击,然后取消菜单栏显示即可。
按住Alt键可以临时呼出菜单栏
d.安装AdblockPlus,订阅ChinaList
6.安装压缩软件
sudoapt-getinstallunrarp7zip-fullcabextract
分别对应rar,7z,cab格式
7.Rhythmbox播放mp3的tag乱码
这是因为那些mp3的tag是GBK编码,解决办法:
编辑~/.profile文件,添加
#解决Rhythmbox的MP3标签乱码
exportGST_ID3_TAG_ENCODING=GBK:
UTF-8:
GB18030
exportGST_ID3V2_TAG_ENCODING=GBK:
UTF-8:
GB18030
然后重启电脑即可,如果不能解决,可以修改/etc/profile,不过那是全局修改,不推荐
8、PDF中文乱码[todo]
某些PDF文件中的中文显示出乱码的情况下,可以安装poppler-data来解决:
sudoapt-getinstallpoppler-data
9.多媒体
开启SMplayerStable软件源,安装smplayer(没有开启mediubuntu,太慢了)
sudoadd-apt-repositoryppa:
rvm/smplayer
sudoaptitudeinstallsmplayer
用系统的gstreamer也行,也不用提前安装什么,播放的时候会自动提示你应该安装的软件包
字幕的话,在smplayer设置里面把字幕语言设为中文就行了,字体复制到~/.fonts文件夹下即可
三、系统个性配置(自己喜好)
1.安装vimgvim
Ubuntu竟然只预装了vi(叫vim-tiny),没有装vim,只能手动安装了,vim&gvim
sudoapt-getinstallvimvim-gnome
vim打开gbk编码文件乱码
编辑~/.vimrc文件,添加:
setencoding=utf-8
setfileencodings=utf-8,chinese,gb2312,gbk,gb18030,big5,latin-1
gvim菜单乱码
编辑~/.gvimrc文件,添加
setencoding=utf-8
setlangmenu=zh_CN.UTF-8
setimcmdline
setguifont="Serif14"
source$VIMRUNTIME/delmenu.vim
source$VIMRUNTIME/menu.vim
2.安装chromium-browser(就是GoogleChrome)
sudoapt-getinstallchromium-browser
3.安装docky
很小很强大的dock,简洁干净
sudoapt-getinstalldocky
4.安装Ubuntu-Tweak
添加软件源:
sudoadd-apt-repositoryppa:
tualatrix/ppa
sudoapt-getupdate
安装
sudoapt-getinstallubuntu-tweak
不得不说,Ubuntu-Tweak是非常好用的优化工具,类似的还有ailurus
5.getdeb(里面有很多游戏)
Usethefollowinginstructions:
1.Installthegetdebpackage.
2.Orconfiguretherepositorymanually:
GotoSystem-Administration-SoftwareSources,Third-PartySoftwaretab,Add:
debkarmic-getdebapps
AddtherepositoryGPGkey,openaterminalwindowandtype:
wget-q-O-|sudoapt-keyadd-
3.Clickthe"Installthisnow"buttonbelowthescreenshotofthedesiredapplication.
6.sshcrossWall(不知道的绕行)
sudoapt-getinstallexpect
新建文件sshwall到~/bin下
#!
/usr/bin/expect
settimeout60
spawn/usr/bin/ssh-D7070-gusername@
#这里的username为你自己的用户名,为你自己的服务器域名或ip
expect{
"password:
"{
send"password\r"
#将第二个password改为你自己的密码
}
}
interact{
timeout60{send""}
}
然后运行即可,这样在本地的7070端口就有代理了。
firefox可以用AutoProxy插件来自动判断是否CrossWall
7.安装fcitx输入法
sudoapt-getinstallfcitx
fcitx配置文件:
~/.fcitx/config,可能需要配置字体
和ibus之间相互切换:
im-switch-sfcitx
im-switch-sibus
切换完之后注销重进系统
8.ecolution配置
首选项-编辑器首选项-使用outlook/gmail的方式编码文件名
然后对中文用户来说可以关掉拼写检查
9.准备基本编译工具
sudoapt-getinstallbuild-essentialautoconfautomakecvssubversion
10.Webqq桌面化
参考:
http:
//linuxtoy.org/archives/webqq-desktop-integration.html
安装Firefox插件Prism,创建webqq的桌面快捷方式,然后右键-属性-权限,勾选“允许以程序执行程序“。
双击桌面图标即可进入Webqq。
11.安装libfetion
从这儿下载deb包安装
12.安装plowshare
因为ubuntu10.04没有spidermonkey-bin软件包,不能用deb包安装,我们用源码安装
sudoapt-getinstallcurlrecodeimagemagicktesseract-ocr-engaviewperlmagick
svncheckoutplowshare
cdplowshare
sudobashsetup.shinstall
13.安装ibus的sougou词库
参考文章
下载
解压后的Andriod.db移动到/usr/share/pinyin-database目录
将原来的main.db改名,然后将Andriod.db改名为main.db,注销重进系统就行了
成功标志,能打出:
弗雷德霍姆行列式
BUG:
很多常用字的词频变了,很不方便,不推荐
14.开机自动挂载windows分区
得到NTFS分区的uuid号
ls-l/dev/disk/by-uuid
对我的电脑来说:
lrwxrwxrwx1rootroot102010-05-0112:
0104CC7EE5CC7ED102->../../sda6
lrwxrwxrwx1rootroot102010-05-0112:
010E48A65048A6367D->../../sda1
lrwxrwxrwx1rootroot102010-05-0112:
019044BD5844BD4230->../../sda5
lrwxrwxrwx1rootroot102010-05-0112:
01e0d3338a-9fc8-48b7-a53c-098a522a533c->../../sda9
lrwxrwxrwx1rootroot102010-05-0112:
01ece5de6e-fdb2-496f-bd6e-325077e18f30->../../sda8
lrwxrwxrwx1rootroot102010-05-0112:
01f5a845bb-6e8a-4100-93b0-12de8f8c965c->../../sda7
sda1是C盘,sda5是D盘,sda6是E盘
添加挂载点:
sudomkdirwinxpdatatemp
编辑/etc/fstab文件,添加
#AutoMountWindowsPartion
#/dev/sda1
UUID=0E48A65048A6367D/media/winxpntfsdefaults,uid=1000,gid=1000,dmask=022,fmask=133,utf800
#/dev/sda5
UUID=9044BD5844BD4230/media/datantfsdefaults,uid=1000,gid=1000,dmask=022,fmask=133,utf800
#/dev/sda6
UUID=04CC7EE5CC7ED102/media/tempntfsdefaults,uid=1000,gid=1000,dmask=022,fmask=133,utf800
注解:
通过"idusername"命令可以查看用户的uid,gid
umask,dmask,fmask为权限掩码设置,顾名思义,umask对应全局,dmask对应目录,fmask对应文件。
不开机重新挂载fstab
sudomount-a
15.安装zhcon
sudoapt-getinstallzhcon
修改$HOME/.profile文件,添加
aliaszhcon='zhcon--utf8--drv=fb'//显卡KMS开启时可用(ubuntu10.04默认开启),否则应该是要加vga参数到grub中才行
如果不正常,那么可以用zhcon--utf8--drv=vga命令
进入zhcon后退出可以用Ctrl+D快捷键
16.安装星际译王(stardict)
sudoapt-getinstallstardict
词典下载:
下载你喜欢的词典后只需把它解压到~/.stardict/dic或/usr/share/stardict/dic
现在以安装文件名为a.tar.bz2的词典为例:
tar-xjvfa.tar.bz2
sudomva/usr/share/stardict/dic
注意:
a.tar.bz2是词典文件,a是解压出来的词典目录
重新启动stardict,新的词典就会被自动加载了。
17.安装conky
sudoapt-getinstallconky
18.架设本地DNS缓存服务,解决DNS解析慢的问题(貌似效果不明显)
我的网络环境-DHCP自动分配,以下设置可能只适合我的网络环境,请注意
安装dnsmasq
命令:
sudoapt-getinstalldnsmasq
编辑dnsmasq的配置文件
命令:
sudogedit/etc/dnsmasq.conf
搜索listen-address,修改为listen-address=127.0.0.1
找到下面这一项
#resolv-file=
用下面的一条语句替换
resolv-file=/etc/resolv.dnsmasq.conf
保你没有更改过/etc/resolv.conf文件,如果改过,恢复原状
然后执行命令
sudocp/etc/resolv.conf/etc/resolv.dnsmasq.conf
然后编辑resolv.conf
命令;sudogedit/etc/resolv.conf
加入以下这行到第一行
nameserver127.0.0.1
然后重启服务:
sudo/etc/init.d/dnsmasqrestart
19.firefox关闭ipv6
about:
config里把network.dns.disableIPv6(这个效果明显)
或者全局关闭ipv6:
修改/etc/modprobe.d/aliases文件,注释掉:
#aliasnet-pf-10ipv6
四、目前碰到的问题和使用心得
1.某些软件出现乱码,字体变形问题
原因:
我在$HOME/fonts目录下为windows的Fonts目录做了一个软链接,然后就出现了这个问题,估计是字体冲突引起的。
2.ln-s使用
ln-s源目标
比如我要将/tmp/temp文件在/home/m/目录下做一个软链接。
那么输入
ln-s/temp/temp/home/m/
即可
注意源目录必须是绝对路径,目标目录可以是相对路径
也可以为目录做软链接。
目录的另外一个使用方法是mount--bind
这个命令得预先创建目标目录,实际挂载上之后就把原目标目录给隐藏了。
而且必须是root权限才行
3.访问smb共享的问题
smbclient//ns/xx-Uusername
显示
Domain=[WORKGROUP]OS=[Unix]Server=[Samba3.0.24]
Servernotusinguserlevelsecurityandnopasswordsupplied.
ServerrequestedLANMANpassword(share-levelsecurity)but'clientlanmanauth'isdisabled
treeconnectfailed:
NT_STATUS_ACCESS_DENIED
只要在/etc/samba/smb.conf的[global]字段里面加入
clientlanmanauth=yes
这时既可以用smbclient连接,也可以用mount挂载,还可以通过gnome里面的“连接到服务器“来连接
一个简单的samba配制
/etc/samba/smb.conf
[global]
workgroup=WORKGROUP
serverstring=linux
security=share
clientlanmanauth=yes
[share]
comment=sambashare
#共享的路径
path=/media/software/share
public=yes
writeable=no
另外一个:
[global]
workgroup=WORKGROUP
netbiosname=TestGroup
serverstring=TestGroup
logfile=/var/log/samba/log.%m
maxlogsize=50
security=share
clientlanmanauth=yes
lanmanauth=yes
[Fedora_Samba]
comment=Thisisthelinuxserveroftestgroup!
path=/home/samba //共享文件夹的地址
public=yes
writable=yes
writelist=@
browseable=yes
guestok=yes
createmask=0777
ubuntu10.04源更新源列表
2010-04-1319:
08
1.sudogedit/etc/apt/sources.list
编辑你的源列表,将原来的内容全部删除,添加下面列表中最适合你的源(注意不要全部添加),选择一个最合适你的即可,复制到你的列表中,然后保存列表。
2.sudoapt-getupdate更新源列表信息
可以在运行“sudoapt-getupdate”时查看一下错误信息,把不能连接的源删除再重新运行“sudoapt-getupdate”。
3.sudoapt-get upgrade 升级
或者用ubuntu自带的更新管理器升级也可
Ubuntu10.04源列表:
台湾
代码:
deblucidmainuniverserestrictedmultiverse
deb-srclucidmainuniverserestrictedmultiverse
debhttp:
//tw.archive.ubunt