在linux这方面来说, 我是个菜鸟,而且是还没完全入门的菜鸟。以前一直玩着FC5麻烦不多,但最近的一次操作后系统出问题了(想试试3D桌面),干脆试试debian。题目之所以用“不完全成功”是因为还有很多问题没解决。
我没刻录机,所以想用硬盘或网络安装,这两种我都试了(苦了我的硬盘了....)
我在网上搜了很多方法,都安装不成功(主要还是我很菜 :D )
下面引自Sandy的文章一部分,这篇文章讲的比较全面,所以在这借鉴一下:
原文章的连接:http://www.51r.com/user2/sandy/archives/2005/18572.shtml
******************************************************************************************************
参考了网络上的信息。
我是教育网。
安装系统
第一最简单的就是光盘安装。基本没问题。
选择硬盘安装:
准备:
下载以下几个文件:
(1) Grub for dos(bootgrub和grldr两个文件)。我装了winxp,用 清风DOS插件(以后用到)
(2) Debian Sarge安装盘:debian-31r0a-i386-binary-1.iso([url]http://debian.ustc.edu.cn/debian-cd/images/current/[/url])
(3) Debian的内核引导文件:initrd.gz,vmlinuz,initrd.list(可以从以下地址:[url]ftp://debian.ustc.edu.cn/debian/dist.../hd-media/2.6/[/url])
上面的下载地址适合教育网内的下载,速度挺快的,非教育网的朋友可以从置顶的贴子中找到合适的下载地址,我是把以上除第一项外的文件全放到了 windows下的E盘根下,也可以放到其它windows分区,但最好是FAT32格式的,NTFS格式我没试过,不知道行不行,第一项的两个文件放到 C盘根下
引导设置:
首先,下载Grub for Dos,有两文件bootgrub和grldr,下载后将它们解压到C:/,然后找到C盘根下的
boot.ini文件,在其最后加上这一行:
c:/bootgrub="启动GRUB"
我用的是清风DOS。所以我并没有修改 boot.ini,但是修改了 c:/boot/grub/menu.lst
将原来的要备份下哦。修改为
#########
timeout 30
###########
default 0
fallback 1
fontfile (hd0,0)/boot/grub/fonts
###########
splashimage (hd0,0)/boot/grub/Xqf.xpm.gz
password 555552
title install debian
###########
root (hd0,5)
kernel (hd0,5)/vmlinuz root=/dev/ram ramdisk_size=256000,devfs=mount,dall
initrd (hd0,5)/initrd.gz
boot
##########
保存。然后重启。选择第二个选项,回车。就开始安装了。下面的就跟着走就行了。
如果是一般情况下,用grub for dos的话。依照:
##########
引导设置:
首先,下载Grub for Dos,有两文件bootgrub和grldr,下载后将它们解压到C:/,然后找到C盘根下的
boot.ini文件,在其最后加上这一行:
c:/bootgrub="启动GRUB"
保存(注意:该文件默认是只读的,先将其只读属性去掉才能修改)
开始安装:
以上配置结束后,重启windows,会出现多重引导菜单,选第二项"启动GRUB",再输入以下命令:
find□/vmlinuz
kernel□(hd0,5)/vmlinuz□root=/dev/ram□ramdisk_size=128000,devfs=mount,dall
initrd□(hd0,5)/initrd.gz
boot
说明:其中的□代表空格,这个地方我以前犯过错,所以特殊标出来,(hd0,5)不同机器会有不同结果,它是由第一个命令的决定的,执行完第一个命令我的机器显示的是:(hd0,5),所以在第二,三个命令中就是(hd0,4)如果以上顺利的话就会看到安装自动开始.
其中会选择语言,设置IP,分区,等等,分区时我是只分出一个交换分区,其余全挂在根分区下,以免分配不合理导致以后空间紧张
##########
说明:你如何知道 fat32分区用(hd0,*)是哪个呢?装上 grub for win.查看下。
按照向导可完成基本系统的安装。
重启后,继续安装桌面。
选择apt源,如果有网络,且很快的话,可以选择http,ftp。我呢就用硬盘上的光盘镜像了。现选择 执行一个shell。
cd /mnt
mkdir e iso #建立文件夹
mount -t vfat -o codepage=936,iocharset=cp936 /dev/hda5 /mnt/d #挂载E盘到/mnt/e
cd /mnt/e
mount -t iso9660 -o loop debian-31r0a-i386-binary-1.iso /mnt/iso #挂载第一张光盘到 iso
##如果下载了其他光盘,按上述方法可挂载
exit #推出到向导,选择设置apt源,输入/mnt/iso 如果还挂载了其他光盘,继续添加。然后完成
一系列的安装。选择的时候,以自己情况选择,有桌面,web服务器,文件服务器等。可以默认选项,也可以自定义。不懂就默认了。按 空格键 可选相应的选项。
其他的配置基本上可默认。
安装完毕。进入系统配置:
1 修改你的源,并升级到最新的系统:
su
gedit /etc/apt/sources.list
在编辑器里,删除所有东西,并在加上下面的行:
deb [url]ftp://debian.ustc.edu.cn/debian[/url] stable main non-free contrib
deb-src [url]ftp://debian.ustc.edu.cn/debian[/url] stable main non-free contrib
deb [url]ftp://debian.ustc.edu.cn/debian[/url] proposed-updates main contrib non-free
deb-src [url]ftp://debian.ustc.edu.cn/debian[/url] proposed-updates main contrib non-free
deb [url]ftp://debian.ustc.edu.cn/debian-security[/url] stable/updates main
保存,关闭编辑器
最好可以自己来设置
到debian.ustc.edu.cn去用APTuner引导设置安装源。
[url]http://debian.ustc.edu.cn/aptuner/[/url]
有几种版本,
系统升级(如果出现需要输入[Y/n] 或 [y/N] 一律输入 y 并 回车):
apt-get update
apt-get dist-upgrade
以后更新的话:
apt-get update
apt-get upgrade
在安装过程中直接默认的桌面的话,输入法fcitx就自动安装了。
2 设置本地local环境:
dpkg-reconfigure locales
确保 zh_CN.UTF-8 被选择,同时也默认local为 zh_CN.UTF-8
3
安装中文字体(如果出现需要输入[Y/n] 或 [y/N] 一律输入 y 并 回车):
apt-get install ttf-arphic-ukai ttf-arphic-uming
安装 FireFly 的新宋体:
# wget [url]http://debian.okey.net/other/debian/...0.0-1_i386.deb[/url]
# dpkg -i ttf-fireflysung_1.0.0-1_i386.deb
然后修改 /etc/fonts/local.conf
改为
<blockquote><?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font" >
<edit mode="assign" name="hinting" >
<bool>true</bool>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hintstyle" >
<const>hintmedium</const>
</edit>
</match>
<dir>~/.fonts</dir>
<match target="font" >
<test compare="more" name="size" qual="any" >
<double>8</double>
</test>
<test compare="less" name="size" qual="any" >
<double>12</double>
</test>
<edit mode="assign" name="antialias" >
<bool>false</bool>
</edit>
</match>
<match target="font" >
<test compare="more" name="pixelsize" qual="any" >
<double>11</double>
</test>
<test compare="less" name="pixelsize" qual="any" >
<double>17</double>
</test>
<edit mode="assign" name="antialias" >
<bool>false</bool>
</edit>
</match>
</fontconfig></blockquote>
还可以稍微加快系统速度
******************************************************************************************************
在此基础上我补充一下我的一些安装不同的地方:
当修改boot.ini后,重启、选择、进入安装,我用的是铁通的ADSL, 我没有配置ip, 没有选择DHCP, 也没有选择ppp, 当安装程序到达选择apt安装源时,也就是出现选择 cdcom, http ,ftp ,filesystem的界面时,安esc退出选择回到主菜单,选择下面的 执行一个shell , 进入命令行,输入 pppoeconf ,配置ADSL,根据出现的界面按几次回车就要求输入账户--就是ADSL账号,然后是输入密码,下面的我都是选择yes。完成后回到命令行,输入 pon dsl_provider 进行连接,可以用 ping www.163.com 试试连接,如果不通可以先 poff dsl_provider 断开,然后在用 pon dsl_provider连接。我用这个方法100%能成功。 连接成功后 可以运行 exit回到系统配置菜单。 这时选择 apt的安装源里的 http -> 中国 -> cn99 (这个cn99我用很快),我没有再添加别的源;apt完成后回到主菜单选择“安装软件” ,剩下的就是自己选择软件安装了。