LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1343|回复: 7

debian安装手记(修改2006.07.05)

[复制链接]
发表于 2006-7-4 12:25:30 | 显示全部楼层 |阅读模式
这几天安装了最新的debian,通过网络安装的。
贴出来共享,希望大家指教。


1.安装基本系统(debian-31r2-i386-netinst.iso)

    (1)用cdrom启动,选择expert26,按照步骤安装,注意要选择2.6的内核,还有,一定
       要设置好网络,设置的内容会直接存入配置文件,否则你要手工修改配置文件来设
       置网络,因为此时我们只拥有基本系统。

    (2)安装过程中重启后,按照步骤一步步设置,但要跳过“选择并安装软件包”这一项,
       因为它总是出错(反正我安装的时候一直都出错)。
       我使用的apt源是:
           台湾:ftp://ftp.tku.edu.tw
           日本:ftp://ftp2.jp.debian.org
       实测这两个网站最快,我使用的是网通宽带。
       尽量不要使用国内的apt源,不知为何,速度都很慢。

    (3)手工重启,因为这是处在一个奇怪的状态中(安装程序的FrameBuffer模式,其实
       可以不重启,直接进行下一步。不过不重启,zhcon可能无法正常工作)。

    现在得到的是一个最基本的debian环境。准备在这个环境中安装其他软件。

2.安装基本工具

    (1) 启动后,以root登录后,执行下面的命令,将字符集改为英文。这是因为此时没
        有任何显示汉字的环境,如果默认字符集是中文,我们看到的提示信息是乱码。
        # export LANG=C

    (2) 刷新apt源。这一步不是必需的,因为安装基本系统时已经刷新了。
        # apt-get update

    (3) 保存内核配置
        # cp /boot/config-2.6.8-2-386 ~/

    (4) 安装zhcon字符界面中文环境
        # apt-get install zhcon
        安装时会弹出一个界面,要求修改locales,请设置好,最后将默认locale成zh_CN,
        设置的结果在重新登录时才起作用。会出现警告信息,不用理会这些信息,直接回答Y安装。
        因为升级glibc,安装过程会询问你是否删除当前运行的内核影像,你可以删除它,后面会
        编译最新内核,它已经没必要存在了,但删除后千万不要重启机器。

    (4) 进入字符界面中文环境
        # logout
        # 登录
        # zhcon
        重新登录是为了保证locale设置成zh_CN

    (5) 安装编译内核的工具
        # apt-get install kernel-package
        # apt-get install libncurses5-dev
        # apt-get install fakeroot
        # apt-get install module-init-tools
        # apt-get install initrd-tools
        # apt-get install procps
        # apt-get install wget tar bzip2 vim lftp


3. 安装新内核
   (1) 下载内核 2.6.17.3
       # cd /usr/src
       # wget http://www.kernel.org/pub/linux/ ... ux-2.6.17.3.tar.bz2
   (2) 解包
       # tar xvfj linux-2.6.16.3.tar.bz2
   (3) 配置和编译
       # ln -sv linux-2.6.16.3 linux
       # cd linux
       # make prproper
       # cp ~/config-2.6.8-2-386 .config
       # make menuconfig
       这一步很麻烦,非常不好配,我的声卡现在还美哟配好,唉!慢慢诼磨吧。
       # make
       # make modules_install
   (4) 保存内核及配置
       # cp .config /boot/config-2.6.17.3
       # cp System.map /boot/System.map-2.6.17.3
       # cp arch/i386/boot/bzImage /boot/kernel-2.6.17.3
   (5) 制作内存镜像
       # cd /boot
       # mkinitrd -o /boot/initrd.img-2.6.17.3 2.6.17.3
   (5) 修改/boot/grub/menu.lst
       将vmlinux-2.6.8-2-386 改为kernel-2.6.17.3
       将initrd.img-2.6.8-2-386 改为initrd.img-2.6.17.3
   (6) 重启,注意每次重启登录后,需要运行zhcon,进入汉字环境。

4. 更新系统
   # apg-get upgrade

5. 安装基本图形界面
   # apt-get install x-window-system-core
   安装后会出现配置界面,按照提示配置。安装好后,启动试试。
   # startx
   如果不成功,可以用下面的命令重新配置:
   # dpkg-reconfigure xserver-xorg

6. 安装中文字体
   # cd /usr/share/fonts
   # mkdir zh_CN
   # cd zh_CN
   将字体文件拷贝到此目录下
   # mkfontscale
   # mkfontdir
   修改/etc/X11/xorg.cong,找到FontPath行,增加一行:
       FontPath    "/usr/share/fonts/zh_CN"

7. 安装gnome核心
   # apt-get install gnome-core
   安装后,直接启动
   # startx
   这时就进入gnome环境了,而且汉字也显示出来了。

8. 安装小企鹅中文输入法
   # apt-get install fcitx
   # cd /etc/X11/Xsession.d
   增加一个文件:40xfcitx-startup,内容是
       export XMODIFIERS="@im=fcitx"
       fcitx
   启动图形界面,输入法可以使用了。

9. 安装kde核心
   # apt-get install kde-core
   # apt-get install kde-i18n-zhcn
   增加一个文件 ~/.xinitrc,内容是:
       export XMODIFIERS="@im=fcitx"
       fcitx &
       exec startkde
   执行startx就进入KDE的设置界面了,而且小企鹅输入法也配置好了。
   如果想用startx启动gnome界面,将~/.xinitrc文件删除即可。

   但是,安装可Kde后,gnome的“应用程序菜单”打开时一直闪烁,无法使用。这好像是一个Bug
   大家的说法各不相同,详情请看: http://bbs.linuxsir.cn/showthread.php?t=254773&page=2
   我使用了上面的一个方法,就是退出图形界面,执行:
      # apt-get install menu
   问题解决了!

10.安装firefox浏览器
   # apt-get install firefox
   安装完后需要重新启动,否则出错
   可惜firefox界面是英文的,我不知道怎么改成中文的。

11.安装完整版的gnome
   # apt-get install gnome
   很耗时,我没有测过。

12.安装完整版的kde
   # apt-get install kde
   很耗时,我也没有测过。
发表于 2006-7-4 16:24:00 | 显示全部楼层
谢谢分享了阿!
回复 支持 反对

使用道具 举报

发表于 2006-7-4 17:00:20 | 显示全部楼层
楼主为什么不直接apt-get个新内核那?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-4 18:17:55 | 显示全部楼层
我是个debian新手,apt-get没找到最新内核。如果楼上大找到了,请告知,谢谢!
回复 支持 反对

使用道具 举报

发表于 2006-7-4 18:27:30 | 显示全部楼层

记下,谢谢

呵呵,还算看得懂,谢了
回复 支持 反对

使用道具 举报

发表于 2006-7-4 19:06:20 | 显示全部楼层
Post by NoInfoNoFear

10.安装firefox浏览器
   # apt-get install firefox
   安装完后需要重新启动,否则出错
   可惜firefox界面是英文的,我不知道怎么改成中文的。

sudo aptitude install mozilla-firefox-locale-zh-cn
就有firefox中文了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-5 19:33:20 | 显示全部楼层
Debian安装手记(修改版-2006.07.05)
现在发现一楼的版本有很多毛病,向大家学习后,修改了一下,再贴出来

  刚安装debian没几天,感觉debian挺方便的。以前曾经试图安装过,不过
没有成功,原因是debian起步相对较难。一直用MagicLinux,是个不错的版本,可惜
定制性不强。再后来装过Gentoo,非常耗时间和精力,但学会了大量Linux知识。
再后来花了好长时间做LFS,做好了基本的字符界面,想安装图形,总是有Bug,
由于没有很多时间来继续探讨,才改向Debian。有了Gentoo和LFS的一点点基础,再装
Debian就比较容易了。
  Debian的缺点是上手不容易,可一旦学会,基本不会转向其他版本。还有Debian的配置
文件和别的版本不太一样,上手也有点障碍。这只是个人感觉。

  有个建议,如果有一个详细的debian安装手记,而且一直更新,对Debian新手来说
帮助会比较大。我在网上看到很多Debian安装手记,一般比较旧。我觉得,可能是一旦熟悉了
Debian的安装,就懒得再继续写了。我希望有一个不断更新的安装手记,最好能置顶,针对
对Linux有一定基础的人,比如安装使用过RH,FC,Suse等的人。
  当然,我现在有兴趣来写这个手记,兴许几周后,我熟悉了Debian,也变懒了,不愿维护了。
所以希望学习Debian的新手,如果安装完成,最好写一份最新的安装手记,或者干脆补充
或修改别的安装手记。这样可以通过大家接力来维护几个正确的最新版。

  姑妄言之,大家见笑了。

1.安装基本系统(debian-31r2-i386-netinst.iso)

    (1)用cdrom启动,选择expert26,按照步骤安装,注意要选择2.6的内核,还有,一定
       要设置好网络,设置的内容会直接存入配置文件,否则你要手工修改配置文件来设
       置网络,因为此时我们只拥有基本系统。

    (2)安装过程中重启后,按照步骤一步步设置,但要跳过“选择并安装软件包”这一项,
       因为它总是出错(反正我安装的时候一直都出错)。
       我使用的apt源是:
           日本:ftp://ftp2.jp.debian.org
           澳洲:ftp://ftp.au.debian.org
           美国:http://mirrors.kernel.org
       这几个网站速度还可以,我使用的是网通宽带。现在发现台湾的那个网站虽然快,但
       debian包特别少。
       尽量不要使用国内的apt源,不知为何,速度都很慢。

    (3)手工重启,因为这时处在一个奇怪的状态中(安装程序的FrameBuffer模式,其实
       可以不重启,直接进行下一步。不过不重启,zhcon可能无法正常工作)。

    现在得到的是一个最基本的debian环境。准备在这个环境中安装其他软件。

2.安装字符界面中文环境

    (1) 启动后,以root登录,执行下面的命令,将字符集改为英文。这是因为此时没
        有任何显示汉字的环境,如果默认字符集是中文,我们看到的提示信息是乱码。
        # export LANG=C

    (2) 刷新apt源。这一步不是必需的,因为安装基本系统时已经刷新了。
        # apt-get update

    (3) 保存内核配置
        # cp /boot/config-2.6.8-2-386 ~/

    (4) 安装zhcon字符界面中文环境
        # apt-get install zhcon
        安装时会弹出一个界面,要求修改locales,请设置好,最后将默认locale成zh_CN,
        设置的结果在重新登录时才起作用。会出现警告信息,不用理会这些信息,直接回答Y安装。
        因为升级glibc,安装过程会询问你是否删除当前运行的内核影像,你可以删除它,后面会
        编译最新内核,它已经没必要存在了,但删除后千万不要重启机器。

    (4) 进入字符界面中文环境
        # logout
        # 登录
        # zhcon
        重新登录是为了保证locale设置成zh_CN

    (5) 安装编译内核的工具
        # apt-get install kernel-package
        # apt-get install libncurses5-dev
        # apt-get install fakeroot
        # apt-get install module-init-tools
        # apt-get install initrd-tools
        # apt-get install procps
        # apt-get install wget tar bzip2 vim lftp

3. 安装新内核
   (1) 查找内核
       # cd /usr/src
       # wget http://www.kernel.org/pub/linux/ ... x-2.6.16.23.tar.bz2

   (2) 解包
       # tar xvfj linux-2.6.16.23.tar.bz2

   (3) 配置和编译
       # ln -sv linux-2.6.16.23 linux
       # cd linux
       # make prproper
       # make menuconfig
       这一步很麻烦,非常不好配,唉!慢慢诼磨吧。

   (4) 制作内核包
       # make-kpkg clean
       # make-kpkg kernel-image
       需要编译,时间很长。

       查看内核包文件名称
       # cd ..
       # ls
       应该是一个名为 kernel-image-2.6.16.23-*.deb的文件

   (5) 安装内核包
       # dpkg -i kernel-image-2.6.16.23-*.deb

   (6) 重启,注意每次重启登录后,需要运行zhcon,进入汉字环境。

4. 更新系统
   # apg-get upgrade

5. 安装基本图形界面
   # apt-get install x-window-system-core
   安装后会出现配置界面,按照提示配置。安装好后,启动试试。
   # startx
   如果不成功,可以用下面的命令重新配置:
   # dpkg-reconfigure xserver-xorg

6. 安装中文字体
   # cd /usr/share/fonts/truetype
   # mkdir zh_CN
   # cd zh_CN
   将字体文件拷贝到此目录下,字体文件可拷贝Windows中的字体,如果不熟悉,
   最好只拷贝simsun.tcc文件。暂时借来用用,等系统调优时再换下来。
   # mkfontscale
   # mkfontdir
   修改/etc/X11/xorg.cong,找到FontPath行,增加一行:
       FontPath    "/usr/share/fonts/truetype/zh_CN"
   其实,可以不增加,由于字体目录的父目录已经在设置中,系统会自动搜作它的子目录。

7. 安装gnome核心
   # apt-get install gnome-core
   安装后,直接启动
   # startx
   这时就进入gnome环境了,而且汉字也显示出来了。

8. 安装小企鹅中文输入法
   # apt-get install fcitx
   # cd /etc/X11/Xsession.d
   增加一个文件:40xfcitx-startup,内容是
       export XMODIFIERS="@im=fcitx"
       fcitx
   启动图形界面,输入法可以使用了。

9. 安装kde核心
   # apt-get install kde-core kde-i18n-zhcn
   增加一个文件 ~/.xinitrc,内容是:
       export XMODIFIERS="@im=fcitx"
       fcitx &
       exec startkde
   执行startx就进入KDE的设置界面了,而且小企鹅输入法也配置好了。
   如果想用startx启动gnome界面,将~/.xinitrc文件删除即可。

10.安装firefox浏览器
   # apt-get install firefox firefox-locale-zh-cn

11.安装完整版的gnome
   # apt-get install gnome

12.安装完整版的kde
   # apt-get install kde


现在,debian系统已经安装好了,软件基本上是最新的。但还需要做进一步的优化。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-5 19:36:03 | 显示全部楼层
按照这个方法安装后,如果Kde和Gnome都全部安装,KDE的字体会变得很差,缺字,可能需要调整字体,慢慢学习中......
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表