从前写过了GNU/ubuntu breezy的安装全流程,现在写一下GNU/debian的安装全流程。
1,安装debian基本系统1.1 准备进入安装界面这里准备安装testing,目前testing版本是etch,
如果是用于服务器,可以安装stable,目前stable版本是sarge,也就是debian3.1r3
对于裸机(没有操作系统的),那么可以用光盘安装,去http://www.debian.org 下载最新的testing版本的iso文件, 可以用第一章binary iso,也可以用netinst iso文件。国内有没有testing的cd镜像我忘了,不过stable的iso文件却很多。
如果你的电脑中已经有了一种操作系统,那么可以硬盘安装debian.
在ftp://debian.ustc.edu.cn/debian/dists/etch/main/installer-i386/current/images/ netboot/debian-installer/i386/2.6/ 下载linux和initrd.gz两个文件,这两个文件大小 >分别为1兆多和3兆多,很小吧。记得存放的路径。
如果你的操作系统是一种linux,则一般已经安装了grub;
重启进入grub
如果你的操作系统是windows,则首先需要安装虚拟软驱vfloopy,这样以后才能进入纯dos 重新启动,按F5,进入dos界面,进入grub for dos文件夹,运行grub.exe
或者下载 ftp://pxe.ustc.edu.cn/linux/GRUB4DOS/C/ 全部内容到 C: 将如下一行拷贝到 C:boot.ini 文件中去(一般是作为它的最后一行):
C:GRLDR="GRUB for DOS"重启,在Windows启动菜单中选择 "GRUB for DOS"
进入grub之后,按屏幕下部的操作提示来,比如按c进入commond界面
grub>kernel (hd0,4)/debian/linux root=/dev/ram ramdisk_size=256000 devfs=mount,dall这里我的(hd0,4)是逻辑分区第一个,如果你是windows操作系统,你的c盘是主分区主分区 >分别为(hd0,0),(hd0,1),(hd0,2),(hd0,3),如果你的d盘不是主分区而是逻辑分区,则你的d盘就是(hd0,4),我的那两个文件就放在d盘的debian目录下。
grub>initrd (hd0,4)/debian/initrd.gzgrub>boot这样就可以开始安装debian了,哈哈,是不是这样很方便啊,两个加起来大约5M的文件就能安装起来一个debian,很神奇吧!而且好处是可以直接安装最新版本的包,而如果光盘安装>则要在安装之后运行
apt-get updateapt-get dist-upgrade以上方法同样适合ubuntu.
1.2 安装ok,下面进入安装界面了,如果是光盘安装,那么当出现boot:时候直接按回车是使用2.4内核,也可键入linux26回车,使用2.6内核; 而硬盘网络安装在你下载linux和ini trd.gz文件时候已经选择好了内核了. 我这里就是直接从2.6文件夹下载的,那么也就是2.6内核。
选择简体中文作为安装语言,
下面基本上就是按照中文提示安装下去了,ip获取如果可以dhcp则是自动获取,如果不能那么请询问网络管理员。注意在硬盘分区的时候选择好,swap交换分区一般取为内存的1倍到1.5倍,剩下空间,请酌情划分给根分区/和用户分区/home
如果硬盘网络安装,在选择源时,手动输入debian.ustc.edu.cn 对光盘安装,同样可以选择http方式,输入http://debian.ustc.edu.cn 或者手动编辑sources.list
更改为
deb http://debian.ustc.edu.cn/debian testing main non-free contribdeb-src http://debian.ustc.edu.cn/debian testing main non-free contribdeb http://debian.ustc.edu.cn/debian-security testing/updates main其他的按照提示安装就可以了,在安装选择时候,不用选择desktop environment,当然如果你准备安装gnome,就可以选中,我打算安装窗口管理器fvwm,所以我不安装。
另外如果在安装过程中连接security.debian.org,且你的网络连接不上,可以ctrl+alt+F2另开一个终端,ps -e 查看进程,kill掉apt-get的进程号,否则可能要你连接十多分钟才能放弃连接。
2,系统的升级编辑/etc/apt/sources.list 修改为上面说过的那三行内容,
运行
# apt-get update# apt-get upgrade注意:普通升级用apt-get upgrade,发行版升级用apt-get dist-upgrade
3. 安装桌面系统3.1安装x-window进入aptitude界面,选择x-window-system,x-window-system-core, xfonts-intl-chinese,还有ttf-arph开头的几个包. x-window-system-core自动关联着xserver-xorg,xbase-clients, xfonts-base,xutils等包的,会自动一起安装的.
顺便先安装几个工具,vim,emacs,lftp. 而wget,mutt已经自动安装上了.
# dpkg-reconfigure xserver-xorg重新配置
3.2 locales# dpkg-reconfigure locales选择zh_cn.gbk, zh_cn.utf8,en_US.utf8
以zh_cn.gb2312为默认编码
3.3 安装窗口管理器这里如果有人喜欢桌面环境,可以安装Gnome或者kde,它们都是一大堆工具的集合,上手容易。
如果选择安装Gnome,可以在之前安装基本系统时选择Desktop Environment 或者在这里,安装完x-window之后aptitude选择gnome或者gnome-desktop-enviroment安装就是了。
如果选择kde需要这里选择kde和kde-i18n-zhcn
我这里选择窗口管理器FVWM,当初我配置了一周才搞得像模像样^_^
这里要说一下为什么不选择gnome和kde。 gnome和kde都是很好的,做了一整套的软件给大家用,但是在每个单独领域都没有最好的好嘛,比如说编辑器,大家多数用emacs或者vim,没有必要用gnome的gedit,那么如果用gnome,给我安装了一个gedit就是很占硬盘了,而且gnome安装了一大堆这样的东西,而且可能还运行着,占用了内存等资源。对于我宿舍这台旧电脑,有时侯感觉运行起来有点慢,那么就选择简单的窗口管理器fvwm,在这里,各种软件都需要自己来安装,而且需要什么装什么,还能装最优秀的来。^_^
ok,现在安装FVWM
$ aptitude安装 fvwm,libstroke0,menu (其中一些已经安装过了)
创建~/.xsession
写入
exec fvwm重启就能够用fvwm了,
不过很丑了,呵呵,那么就要开始配置 ~/.fvwm/.fvwm2rc
可以看我写的FVWM , 我的配置文件~/.fvwm/.fvwm2rc也能在那个页面找到。
如果嫌自己配置麻烦,可以去http://sourceforge.net/projects/fvwm-themes 下载fvwm主题的deb包来安装,有好多个主题可以选择,都蛮pp的。修改~/.xsession
exec fvwm-themes-start当然还是建议自己配置,会很有成就感的。
3.4 安装中文输入法我喜欢fcitx,所以aptitude中安装fcitx
新建/etc/X11/Xsession.d/95xinput
写入
export LANG=zh_CN.gb2312export LC_ALL=zh_CN.gb2312export XMODIFIERS=@im=fcitxfcitx &3.5自动动挂载windows分区如果你的电脑中还有windows,那么可以实现在linux中自动挂载 windows分区,
在/mnt中建立相应文件夹,比如c代表windows的c盘
$ vim /etc/fstab修改或者加入类似如下:
/dev/hda1 /mnt/c vfat ro,auto,iocharset=utf8 0 0/dev/hda2 /mnt/d vfat rw,auto,umask=000,iocharset=utf8 0 0/dev/hda3 /mnt/e vfat rw,auto,umask=000,iocharset=utf8 0 03.6 修改系统时间如果出现系统时间不对,那么需要修改。查看
$ date修改时区用
# tzselect或者
# tzconfig修改时间用
# date -s hh:mm:ss4,字体美化把simsun.ttf,simhei.ttf,simyou.ttf,simli.ttf,simfang.ttf,simkai.ttf 放到/usr/share/fonts/中或者去找这几个字体的deb包安装。
下载
wget -c http://download.ubuntu.org.cn/software/VeraSansYuanTi.tar.gz
百鸣[Baiming.org]欢迎您~