我的Ubuntu新手之路

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
greyman
帖子: 15
注册时间: 2007-04-10 8:12

我的Ubuntu新手之路

#1

帖子 greyman » 2007-04-21 10:34

我接触Ubuntu不到五天,折腾了这几天,对于Ubuntu的安装配置积累了一点小小的经验。现在把它写出来,供和我一样的初学者参考。

一、准备工作

首先,在网上下载ubuntu-6.10-alternate-i386.iso,之所以用这个版本,是因为它比较稳定和快速,而且安装成功率很高,官方支持也好。然后用12x刻盘,注意要关闭磁道。在这里顺便推荐一个Windows下的刻录工具Ones,小巧而强大。
第二点是给Ubuntu准备磁盘空间。我是用PM在硬盘的最后划出10G的自由空间。
然后就要安装了。从光驱启动,一路按照提示进行。在分区的地方,分三个区,第一个是SWAP交换分区,大小512M应该足够。第二个是Ext3的挂载到根目录/的分区,网上有人说2G就可以了,但是如果那样很快就会提示磁盘空间不足,更何况很多软件要装到那上面,所以推荐给它3.5G-4G。第三个是Ext3的挂载到 /home的分区,用完剩余的空间。安装过程中其他的地方都回答“是”即可。网络可以先不配置。这样大概一个来小时可以安装完。

二、初始配置

(1)接通网络。我的是电信的ADSL,初装系统唯一的选择就是使用命令行配置。在终端中执行sudo pppoeconf,一路按照提示进行,注意在填用户名的时候空白处出现的username并非提示符,将它删掉后再填正确的用户名。不知道的一概回答YES。之后就可以上网了,而且在系统启动的时候会自动接通网络。

(2)更新源,执行 sudo gedit /etc/apt/sources.list,把里面的内容更改如下:

deb http://ubuntu.cn99.com/ubuntu/ dapper main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ dapper-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ dapper-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ dapper-backports main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu-cn/ dapper main restricted universe multiverse
deb http://static.audacious-media-player.org/ubuntu dapper main

最后一行是用于以后安装audacious之用。

三、中文配置

(1)语言设置
在系统管理里面点语言设置,会提示语言支持没有完全安装,OK,让它从网上下载安装即可。

(2)中文输入法
打开新立得,把下列项目都勾上:
scim-pinyin
scim-tables-zh
im-switch
应用安装之后就有各种中文输入法了,包括智能拼音、五笔和二笔。

(3)字体
Ubuntu默认的中文字体很难看,特别是括号老是显示半个,很不爽。从Windows下面偷些字体过来。
mkdir -p /usr/share/fonts/zh_cn/
注意上面的目录是随便建的,只要在 /usr/share/fonts/下即可。
sudo cp /media/hda1/windows/fonts/sim* /usr/share/fonts/zh_cn/ 这是用于拷贝Windows自带的宋体、黑体、楷体和仿宋。这些字体的主要目的不是用于显示,而是在OpenOffice中使用。否则用OpenOffice打开WORD文档简直是惨不忍睹。
sudo cp /media/hda1/windows/fonts/SURSONG.TTF /usr/share/fonts/zh_cn/ 方正宋体扩展
sudo cp /media/hda1/windows/fonts/tahoma* /usr/share/fonts/zh_cn/ 我们最熟悉的tahoma字体
sudo chmod 644 /usr/share/fonts/zh_cn/*这一步非常重要!!如果忘记了,你会发现系统所有的字体都变成了一个一个漂亮的方框:)
cd /usr/share/fonts/zh_cn/
sudo mkfontscale
sudo mkfontdir
更新linux字体列表,命令:
sudo fc-cache /usr/share/fonts/zh_cn/
如果字体还出不来,可以再使用命令:
sudo fc-cache -f -v

通过替换/etc/fonts/language-selector.conf来配置字体,只有这么配置后,才能达到美化的效果,不要更改/etc/fonts/fonts.conf。

sudo gedit /etc/fonts/language-selector.conf

修改为:

<fontconfig>
<alias>
<family>serif</family>
<prefer>
<family>Bitstream Vera Serif</family>
<family>SimSun</family>
<family>DejaVu Serif</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Bitstream Vera Sans</family>
<family>SimSun</family>
<family>DejaVu Sans</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Bitstream Vera Sans Mono</family>
<family>DejaVu Sans Mono</family>
<family>SimSun</family>
</prefer>
</alias>
<match target="font" >
<test name="family" compare="contains" >
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
</test>
<test compare="more_eq" target="pattern" name="weight" >
<int>180</int>
</test>
<edit mode="assign" name="embolden" >
<bool>true</bool>
</edit>
</match>
<match target="font" >
<test name="family" compare="contains" >
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
</test>
<edit name="globaladvance">
<bool>false</bool>
</edit>
<edit name="spacing">
<int>0</int>
</edit>
<edit name="hinting">
<bool>true</bool>
</edit>
<edit name="autohint">
<bool>false</bool>
</edit>
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
<test name="pixelsize" compare="less_eq">
<int>18</int>
</test>
<edit name="antialias" mode="assign" >
<bool>false</bool>
</edit>
</match>
<match target="pattern">
<test name="family">
<string>SimSun</string>
<string>SimSun-18030</string>
<string>AR PL ShanHeiSun Uni</string>
<string>AR PL New Sung</string>
<string>MingLiU</string>
<string>PMingLiU</string>
</test>
<edit binding="strong" mode="prepend" name="family">
<string>Tahoma</string>
<string>Verdana</string>
</edit>
</match>
<match target="pattern">
<test name="family"><string>宋体</string></test>
<edit name="family" mode="assign"><string>SimSun</string></edit>
</match>
<match target="pattern">
<test name="family"><string>新宋体</string></test>
<edit name="family" mode="assign"><string>SimSun</string></edit>
</match>
<match target="pattern">
<test name="family"><string>仿宋_GB2312</string></test>
<edit name="family" mode="assign"><string>FangSong_GB2312</string></edit>
</match>
<match target="pattern">
<test name="family"><string>楷体_GB2312</string></test>
<edit name="family" mode="assign"><string>KaiTi_GB2312</string></edit>
</match>
<match target="pattern">
<test name="family"><string>黑体</string></test>
<edit name="family" mode="assign"><string>SimHei</string></edit>
</match>
</fontconfig>
重启xwindows后就能看见熟悉的Tahoma字体了。

四、影音工具

(1)音频
听MP3推荐安装Audacious
添加下列源(如果前面已经加了就不用再加)
sudo gedit /etc/apt/sources.list
加入:
deb http://static.audacious-media-player.org/ubuntu dapper main
然后安装:
sudo apt-get install audacious
几乎用Linux下的所有软件听MP3都用出现播放列表中文乱码问题,问题的根源是ID3标签的编码问题。有人用只显示文件名的办法来解决,但这只是权宜之计。根本性解决方案是用Python Mutagen或者千千静听修改标签为UTF-8的ID3v2。

(2)视频
安装MPlayer和RealPlayer。
sudo apt-get install realplayer
sudo apt-get install mplayer
这两项都要装。有些Real视频用mplayer放会死机。
下载工具方面,推荐安装amule和multiget。

五、网络工具

(1)安装aMule
sudo apt-get install amule amule-utils
然后在Firefox里面关联ed2k链接
在地址栏输入about:config
新建“布尔”
名称为:network.protocol-handler.external.ed2k
值为:true
新建“字符串”
名称为:network.protocol-handler.app.ed2k
值为:/usr/bin/ed2k
ED2K服务器列表
http://www.emule.org.cn/server.met(VeryCD eMule)
http://my.opera.com/youknowwho/homes/misc/server.met
http://corpo.free.fr/server.met
KAD nodes.dat
http://www.emule-inside.net/nodes.dat
http://renololo1.free.fr/e/nodes.dat

(2)安装multiget
http://multiget.sourceforge.net/
编译好的二进制文件
http://downloads.sourceforge.net/multig ... g_mirror=0

(3)QQ
在新立得里面搜索gaim,发现有新版本可用,升级后即支持QQ。

六、其他
词典方面,安装星际译王。
sudo apt-get install stardict
在http://stardict.sourceforge.net/Dictionaries.php下载牛津现代英汉双解词典和金山词霸的高级汉语词典,后者还可以起到汉英词典的作用。
词典解压之后放在/usr/share/stardict/dic目录下就可以用了。

七、对于从未接触过Linux的朋友的几个建议
(1)在Linux下,命令行是大小写敏感的,对此千万要注意。
(2)斜杠是/而不是\,不要打错了。
(3)在路径前面加/表示是根目录下面的,不加表示是当前目录下面的,这一点不能忘记。所谓失之毫厘,谬之千里。
(4) 有可能的话,最好学一下VIM。很多在Windows下生成的文件在GEdit中打不开,只有用VIM,而且用熟了VIM,你会觉得其他的文本编辑工具都是多余的。
为了使VIM更好用,把/etc/vim/vimrc文件的内容替换如下:
set nocompatible
set hlsearch

if !exists("syntax_on")
syntax on
endif

"设置tab字符个数
set tabstop=4
set shiftwidth=4
"自动缩进
set autoindent
"更方便的退格键
set backspace=2

"自动检测文件类型
filetype on

"配色文件
colorscheme desert

"字体
if (has("gui_running"))
set guifont=Bitstream\ Vera\ Sans\ Mono\ 10
endif

"----------------below for txt file
"让文本文件也有高亮,thanks to xbeta@smth
augroup filetypedetect
au BufNewFile,BufRead *.* setf ztxt
augroup END

"缓冲区写入文件的时候自动检查文件类型
au BufWritePost * filet detect

"设定文件编码类型,彻底解决中文编码问题
let &termencoding=&encoding
set fileencodings=utf-8,gbk,ucs-bom,cp936
头像
karron
帖子: 6226
注册时间: 2005-06-11 14:03
来自: 不明真相的群众
联系:

#2

帖子 karron » 2007-04-21 12:40

你既然是6.10 edgy ,为什么要用6.06 dapper的源?
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
月满西楼
帖子: 31
注册时间: 2007-02-13 18:52
联系:

#3

帖子 月满西楼 » 2007-04-21 13:19

babyblue@babyblue-desktop:~$ sudo gedit /etc/apt/sources.list
Password:
babyblue@babyblue-desktop:~$ sudo apt-get install audacious
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
E: 无法找到软件包 audacious
babyblue@babyblue-desktop:~$ sudo apt-get install realplayer
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
现在没有可用的软件包 realplayer,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
E: 软件包 realplayer 还没有可供安装的候选者
babyblue@babyblue-desktop:~$ sudo apt-get install mplayer
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
E: 无法找到软件包 mplayer
babyblue@babyblue-desktop:~$

何解???
greyman
帖子: 15
注册时间: 2007-04-10 8:12

#4

帖子 greyman » 2007-04-21 13:27

不好意思,写错了,是6.06
greyman
帖子: 15
注册时间: 2007-04-10 8:12

#5

帖子 greyman » 2007-04-21 13:31

回复3楼,我以前也碰到过这样的问题。好像是本地的apt cache没有更新吧。试试点一下应用程序里的添加/删除,应该有更好的办法更新软件列表,不过我也是菜鸟,暂时不知道。
头像
stlxv
论坛版主
帖子: 8275
注册时间: 2006-05-03 0:39
来自: المريخ

Re: 我的Ubuntu新手之路

#6

帖子 stlxv » 2007-04-21 13:52

greyman 写了: (3)字体
Ubuntu默认的中文字体很难看,特别是括号老是显示半个,很不爽。从Windows下面偷些字体过来。
mkdir -p /usr/share/fonts/zh_cn/
注意上面的目录是随便建的,只要在 /usr/share/fonts/下即可。
sudo cp /media/hda1/windows/fonts/sim* /usr/share/fonts/zh_cn/ 这是用于拷贝Windows自带的宋体、黑体、楷体和仿宋。这些字体的主要目的不是用于显示,而是在OpenOffice中使用。否则用OpenOffice打开WORD文档简直是惨不忍睹。
sudo cp /media/hda1/windows/fonts/SURSONG.TTF /usr/share/fonts/zh_cn/ 方正宋体扩展
sudo cp /media/hda1/windows/fonts/tahoma* /usr/share/fonts/zh_cn/ 我们最熟悉的tahoma字体
sudo chmod 644 /usr/share/fonts/zh_cn/*这一步非常重要!!如果忘记了,你会发现系统所有的字体都变成了一个一个漂亮的方框:)
cd /usr/share/fonts/zh_cn/
sudo mkfontscale
sudo mkfontdir
更新linux字体列表,命令:
sudo fc-cache /usr/share/fonts/zh_cn/
如果字体还出不来,可以再使用命令:
sudo fc-cache -f -v

通过替换/etc/fonts/language-selector.conf来配置字体,只有这么配置后,才能达到美化的效果,不要更改/etc/fonts/fonts.conf。

sudo gedit /etc/fonts/language-selector.conf

修改为:

<fontconfig>
<alias>
<family>serif</family>
<prefer>
<family>Bitstream Vera Serif</family>
<family>SimSun</family>
<family>DejaVu Serif</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Bitstream Vera Sans</family>
<family>SimSun</family>
<family>DejaVu Sans</family>
<family>AR PL ShanHeiSun Uni</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Bitstream Vera Sans Mono</family>
<family>DejaVu Sans Mono</family>
<family>SimSun</family>
</prefer>
</alias>
<match target="font" >
<test name="family" compare="contains" >
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
</test>
<test compare="more_eq" target="pattern" name="weight" >
<int>180</int>
</test>
<edit mode="assign" name="embolden" >
<bool>true</bool>
</edit>
</match>
<match target="font" >
<test name="family" compare="contains" >
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
</test>
<edit name="globaladvance">
<bool>false</bool>
</edit>
<edit name="spacing">
<int>0</int>
</edit>
<edit name="hinting">
<bool>true</bool>
</edit>
<edit name="autohint">
<bool>false</bool>
</edit>
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
<test name="pixelsize" compare="less_eq">
<int>18</int>
</test>
<edit name="antialias" mode="assign" >
<bool>false</bool>
</edit>
</match>
<match target="pattern">
<test name="family">
<string>SimSun</string>
<string>SimSun-18030</string>
<string>AR PL ShanHeiSun Uni</string>
<string>AR PL New Sung</string>
<string>MingLiU</string>
<string>PMingLiU</string>
</test>
<edit binding="strong" mode="prepend" name="family">
<string>Tahoma</string>
<string>Verdana</string>
</edit>
</match>
<match target="pattern">
<test name="family"><string>宋体</string></test>
<edit name="family" mode="assign"><string>SimSun</string></edit>
</match>
<match target="pattern">
<test name="family"><string>新宋体</string></test>
<edit name="family" mode="assign"><string>SimSun</string></edit>
</match>
<match target="pattern">
<test name="family"><string>仿宋_GB2312</string></test>
<edit name="family" mode="assign"><string>FangSong_GB2312</string></edit>
</match>
<match target="pattern">
<test name="family"><string>楷体_GB2312</string></test>
<edit name="family" mode="assign"><string>KaiTi_GB2312</string></edit>
</match>
<match target="pattern">
<test name="family"><string>黑体</string></test>
<edit name="family" mode="assign"><string>SimHei</string></edit>
</match>
</fontconfig>
重启xwindows后就能看见熟悉的Tahoma字体了。
这种方法纯粹是瞎折腾,你只需要打开windows的fonts目录,然后把你喜欢的字体点“复制”,然后再打开fonts:///,然后点“粘贴”,然后就可以了。接着你要什么字体在系统->首选项->字体里面改就行了。
PHP是最好的语言!不服来战!
月满西楼
帖子: 31
注册时间: 2007-02-13 18:52
联系:

#7

帖子 月满西楼 » 2007-04-21 15:45

月满西楼 写了:babyblue@babyblue-desktop:~$ sudo gedit /etc/apt/sources.list
Password:
babyblue@babyblue-desktop:~$ sudo apt-get install audacious
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
E: 无法找到软件包 audacious
babyblue@babyblue-desktop:~$ sudo apt-get install realplayer
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
现在没有可用的软件包 realplayer,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
E: 软件包 realplayer 还没有可供安装的候选者
babyblue@babyblue-desktop:~$ sudo apt-get install mplayer
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
E: 无法找到软件包 mplayer
babyblue@babyblue-desktop:~$

何解???
问题解决,修改更新源地址后要刷新系统!

添加源后,更新一下系统
sudo aptitude update & sudo aptitude dist-upgrade
回复