Debian官方似乎没有详细的安装快速指南,只是大而话之地说了说,甚至连官方的软件源都没有给出来;也没有官方支持的中文论坛(也许其他语种有),都是在各个Linux网站上搭建的简易房,然后一些爱好者自说自话。但是我终于整理出一份比较完整的快速设置指南。
首先应该肯定的是,Debian Etch虽然才相当于ubuntu 6.06(是根据内核和软件版本判断),但是更加完整,通过安装程序完成后,需要手动修改的地方非常少了。
本指南将分以下几个部分:
1 . 基本系统安装
2 . gnome 安装与美化
3 . 常用软件的安装
声明:本人也是看了网络的帖子,才转载+修改的,以下是原作者的联系方式:
QQ: 502502510
MSN: oslive at msn dot com
mail: oslive at gmail dot com
==========================================
基本系统安装
采用硬盘安装的方式,从businesscard CD 开始安装。
如果你需要拨号的话请用networkinstall CD (我的adsl自动拨号的^_^)
准备工作
1 、 安装光盘:http://cdimage.debian.org/cdimage/da...sinesscard.iso
或者http://debian.linux.org.tw/debian-te...sinesscard.iso
2 、 硬盘启动映像:
vmlinuz : http://people.debian.org/~joeyh/d-i/...-media/vmlinuz
initrd : http://people.debian.org/~joeyh/d-i/...edia/initrd.gz
3 、 GRUB DOS : http://sourceforge.net/projects/grub4dos/
将压缩包里面的grldr 和 boot/ 文件夹放到 c:\下面 。
编辑 c:\boot.ini 添加 C:\GRLDR="Start GRUB" 保存。
4 、 在一个fat32分区上面(如 F:\)建立一个boot文件夹,把下载的vmlinuz 和 initrd.gz 放 到里面。把下载的CD放到f:\下面。
5 、 重启电脑,选择GRUB,按C 键进入 GRUB> 状态, 输入 root (hd0, 按下TAB 键,看看你的FAT
分区是哪个,比如我的是 (hd0,4) , 回车。 输入 kernel /boot/vmlinuz 回车 , 输入 initrd /boot/initrd.gz 回车 。 途中是可以用TAB补全的。 (一定要将镜像放在fat32分区,ntfs分区安装程序不识别)
------------------------------------------------------------------------------------------------------------------------------------------
现在就开始安装了:(注意以下选项)
1 、 开始选择ENGLISH,选中文的话他将自动安装 zhcon 和 unicon,这不是我想要的。
2 、 在国家选项中选择 other中的 asia \ china (中国)
3 、 然后是配置IP 地址 ,这个每个人都不同,根据自己的情况来 。
4 、 分区要小心,不要选择 自动,而要选手动,推荐这样分, 100M /boot 2x内存大小 swap 剩下的 /。建议使用Partition Magic,在DOS/Windows下分区好后,再用Debian安装程序指定类型和格式化。
5 、 安装源选择默认就可以
6 、 在tasksel选择里面选Gnome桌面,如果没有Gnome,则选择桌面,默认安装Gnome。
到此你已经有一个基本的系统了。下面开始基本配置
1 、你的locale将被默认设置为zh-CN.utf8,输入dpkg-reconfigure locales进行重设,输入locale进行查看。
2 、 现在更新下你的源,apt-get update && apt-get upgrade
3 、 现在安装localepurge , apt-get install localepurge 在对话框中选择你要保留使用的locale .默认情况下它已经选好了你现前设置的那些locale,所以直接回车。当然你也可以 dpkg-reconfigure localepurge 进行详细的配置。 现在执行localepurge 这步将清除你用不着的locale,让他们释放你的磁盘空间。以后你不管安装什么软件,它都将自动帮你清除那些没用的locale。
清除完,它会提示你释放了多少磁盘空间。当然你可以配置它让它显示清除了哪些locale。
4 、 修改 .bashrc ,打开bash_completion,让apt-get install 在ROOT 登录的情况下自动补全,其他用户自动设置好了的,不用修改。你可以先用VI打开 /etc/bash.bashrc ,在最下面用命令模式下的V 再按上下左右键老选择,按y键复制,(默认打开VI就处于命令模式。i a o s键插入,编辑模式,ESC返回,:q! 退出。) 然后 vi ~/.bashrc 按p 键粘贴。最后象这样
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
当然你也可以用nano ,更简单。要复制功能,那么apt-get install gpm 然后 /etc/init.d/gpm start ,现在动下鼠标。是不是在动了,gpm是一个控制台下的鼠标服务。用鼠标左击拖动选中,右键粘贴。
5 、 安装rcconf (服务管理器)。apt-get install rcconf 以后你可以通过rcconf来管理你要启动的服务。
6 、 修改/boot/grub/menu.lst, vi /boot/grub/menu.lst 在kernel /vmlinuz-2.6.18-3-k7 root=/dev/sda8 ro 后面加 vga=791 或者788, 来启动framebuffer ,791是1024X768,788是800X600。 :wq 保存退出。(Debian Etch 4.0 r3有个bug,当Gnome设置了高分辨率,再在文本界面设置过高的分辨率,会造成Gnome系统进入后,显示器无法正常显示,提示超出频率范围。)
8 、 现在 reboot 重启。
到此为止,基本系统安装完成!
恭喜你!
==============================================
现在你已经有了你自己的Linux,并且有一个Gnome桌面,Debian默认进入桌面环境,输入你的用户名和密码就能登录了。
我省略了编译显示卡驱动和声卡驱动的部分,因为考虑到Debian Etch对硬件的检测已经很强大了,用其默认设置就可以获得很不错的图像显示和声音,不需要再去用编译折磨自己。
接下来,就对安装好的系统进行进一步调试:如果你喜欢gnome控制中心,那么
apt-get install gnome-control-center
7 、 把你安装时建立的那个用户加入sudoers
visudo
在 root ALL=(ALL) ALL 下面加入
yourname ALL=(ALL) ALL //记得把yourname更换成你的用户名
然后执行 gpasswd -a username adm
如我的是 gpasswd -a oslive adm
8 、 安装字体,这里我们安装bitstream-vera 加 uming (ubuntu用的)。
当然你也可以安装WQY的点整字体(目前的Debian里的WQY字体是经过压缩的,所以可能会影响系统速度。)
apt-get install ttf-bitstream-vera ttf-arphic-uming
WQY点整字体: apt-get install xfonts-wqy
简单美化
1、 安装主题
apt-get install gnome-themes
如果你喜欢更多主题,apt-get install gnome-themes-extra
2、 安装一个简单的图标,apt-get install tango-icon-theme
Dropline gnome 的这个图标也不错,apt-get install gnome-icon-theme-dlg-neu
你也可以去www.gnome-look.org自己找一个你喜欢的。
3、 安装桌面背景 apt-get install gnome-backgrounds
然后可以到主题里面更改你喜欢的主题了,图标在主题细节里面。
4、我将在附件中上传一个主题,配合tango-icon-theme很好看。
(可选)优化清理
优化: apt-get install prelink
执行 prelink -a -m
清理 : apt-get clean (清理你apt-get install 所下载的包,在/var/cache/apt/archives/partial下面)
5,(可选)本地的ntfs fat磁盘自动挂载。
编辑 /etc/fstab sudo vi /etc/fstab
/dev/sda1 /media/sda1 ntfs nls=utf8,umask=222,user 0 0
/dev/sda2 /media/sda2 ntfs nls=utf8,umask=222,user 0 0
/dev/sda3 /media/sda3 ntfs nls=utf8,umask=222,user 0 0
/dev/sda5 /media/sda5 vfat utf8,umask=000,user 0 0
象上面这样加
如我的sata 的c:\ 是ntfs 那么就这样
/dev/sda1 /media/sda1 ntfs nls=utf8,umask=222,user 0 0
我的sata 的f:\是fat32 那么就这样
/dev/sda5 /media/sda5 vfat utf8,umask=000,user 0 0
保存。
# 请注意,Debian Etch中没有ntfs-3g驱动,你无法对ntfs格式的分区进行写入。但是你可以通过安装automatix这个软件来安装ntfs-3g,它有一个版本是专门针对Debian Etch 4.0-r0开发的。当然,如果你的系统是Debian Etch 4.0-r1或者更高,很不幸,你在安装Automatix 2.0之后,还需要对其进行手动改动:以下是官方论坛对此错误的解决方法:
First u need to install tango-icon-theme here is the link for deb package:
http://mirror.ne.gov/debian/pool/non-free/t/tango-icon-theme/tango-icon-theme_0.8.1-3_all.deb
second download and install automatix
link: http://www.getautomatix.com/apt/dists/etch/main/binary-i386/automatix2_1.1-4.3-4.0r0etch_i386.deb
after that open console, become root and run that command
CODE
gedit /usr/lib/automatix2/startup.py
and change the following lines
CODE
#get distro version...
time.sleep(.5);
#conf.uVersion = getDistVersion()
getDesktop()
#self.splashArea.prog.set_text(”Found %s…”%conf.uVersion)
update_ui()
time.sleep(.5);
#if axConf.distro[’version’] != conf.uVersion or axConf.distro[’name’] != conf.uName:
#self.splashArea.window.hide()
#alert(”This version of Automatix is for %s %s only”%(axConf.distro[’name’],axConf.distro[’version’]),sys.exit)
#check enviroment for synaptic ect…
save and exit gedit...
and start automatix!
当安装完ntfs-3g,重新启动系统后,除了发现启动信息中多了大段的警告,那些ntfs分区已经可写了。但是,其中又引出这样一个bug,当你在/etc/fstab中使用了ntfs-3g参数后,Gnome的nautilus就不能对fstab进行正确识别,它会认为所有的ntfs分区都挂载错误。你可能还需要一个名字为ntfs-3g-nautilus-tools的软件包来修复这个bug。很可惜,这个软件包只在ubuntu 6.06LTS以及以后版本中提供,而debian etch的源里没有。所以,这个ntfs-3g到底用不用,还是看你自己的。
6,安装flash插件:
先下载9,0,31,0稳定版
http://www.adobe.com/shockwave/downl...ShockwaveFlash
tar zxvf install_flash_player_9_linux.tar.gz
cd install_flash_player_9_linux
sudo ./flashplayer-installer
安装路径填写/usr/lib/iceweasel而不是/usr/lib/mozilla
install another时选no
7,电影 DVD+VCD+RM............
首先添加debian-multimedia的源,这里提供一个国内的,电信的ADSL下载很快。
#testing: (etch)
deb http://update.inlsd.org/debian-multimedia testing main
deb-src http://update.inlsd.org/debian-multimedia testing main
#unstable: (sid)
deb http://update.inlsd.org/debian-multimedia unstable main
deb-src http://update.inlsd.org/debian-multimedia unstable main
导入公钥 gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys 1F41B907
gpg --armor --export 1F41B907 | sudo apt-key add -
apt-get install mplayer w32codes libdvdcss
去http://www.mplayerhq.hu下载个皮肤。
推荐PowerPlayer wget http://www3.mplayerhq.hu/MPlayer/ski...er-1.1.tar.bz2
tar jxvf PowerPlayer-1.1.tar.bz2 (不能解压的话sudo apt-get install bzip2)
sudo cp -R PowerPlayer/ /usr/share/mplayer/skins/
这里,我不推荐MPlayer,虽然它的功能很强大,但是Debian Etch却配了一个1.0re版本的东东,是基于GTK1的软件,十分不美观。其实安装VLC是不错的选择,标准的GTK2界面,运行速度快,可以使用MPlayer的所有后端,播放各类扩展名的多媒体。
No comments:
Post a Comment