+ -
当前位置:首页 → 问答吧 → 我的debian网络安装全步骤!

我的debian网络安装全步骤!

时间:2005-04-03

来源:互联网

下面是我的debian网络安装全步骤,不过这仅针对我的个人爱好而设置的,所以仅供大家参考!

我的debian安装步骤(dos启动版):

1.ready:
  • 下载所需文件:linux+initrd.gz
    http://people.debian.org/~joeyh/d-i/...ller/i386/2.6/
    grub
    注:dos启动盘自己制作
  • 放置位置:把linux+initrd.gz+grub020p(文件夹即:grub for dos)+grub(可执行程序,从grub020p中提取)复制到c:\下.
2.重启系统,设置bios从软驱(floppy)启动,并把dos启动盘放入软驱.

3.系统从dos启动盘启动后进入dos界面,然后执行下面命令:
代码:
A:\C:

C:\grub (进入grub的shell模式)

......

grub>kernel (hd0,0)/linux root=/dev/ram ramdisk_size=20000 devfs=mount,dall vga=788

grub>initrd (hd0,0)/initrd.gz

grub>boot
注:其中前面为系统提示符(A: or C: or grub>)

4.然后通过下载下来的linux debian内核启动安装提示,第一步选择 简体中文 后下面默认,然后会出现通过DHCP配置网络,失败后选择 手工配置网络 ,输入:
代码:
 IP地址: 211.64.151.45

 子网掩码: 255.255.255.224

 默认网关: 211.64.151.62

 首选DNS: 211.64.144.130

 备用DNS: 211.64.150.66(此项一般没有)
注:ip地址、网关、DNS需按照自己的实际情况配置,切勿照抄!!.
代码:
 接着系统主机名:zhyfly

 域名:ouc.edu.cn
5.下面是配置apt源,选择默认中国,mirrors.geekbone.org(教育网网速早上快,中午下午晚上很慢), 然后就是下载安装组件.

6.安装组件下完后进入安装分区设置,手工编辑分区表,选择要安装的硬盘位置

这里假定是hda3 (同样需按照自己的实际情况来定)

格式化

default(记不清这项是什么了)

挂载点:\根文件系统

启动标志:开

大小:

hda4

swap分区

启动标志:关

保存,写入分区表,硬盘准备,进入最后安装界面!此时网速快安装就快,否则会花很长时间.

7.安装最后出现是否把grub写入mbr,选择 是.

发现windows xp professional,是否写入grub,选择 是.

8.安装完成,出现提示问是否重启,选择 继续 重启系统.

9.重启后进入base-config配置.
  • 设置root密码 确认
  • 设置用户 zhyfly
  • 用户密码 确认
  • 选择安装软件,退出不选择
  • 显示器 30-70 50-160
设置/etc/apt/sources.list:
代码:
#deb http://mirrors.geekbone.org/debian/ sarge main

deb http://debian.ustc.edu.cn/debian sid main non-free contrib

deb http://debian.ustc.edu.cn/debian-non-US sid/non-US main non-free contrib

deb http://debian.ustc.edu.cn/debian ../project/experimental main non-free contrib

deb http://debian.ustc.edu.cn/debian-uo sid misc marillat rareware ustc java jrfonseca firefly

deb http://security.debian.org/ stable/updates main contrib non-free

deb http://debian.okey.net/debian-uo/ sid firefly java marillat rareware misc

deb http://debian.okey.net/debian-fonts/ ./

deb ftp://ftp.nerim.net/debian-marillat/ unstable main

deb http://mirrors.geekbone.org/debian/ sid main non-free contrib
测试apt源,完成后,进入登陆界面.

10.用root登陆,首先删除不需要软件:
代码:
apt-get remove netatalk
#去掉appletalk的东西,这个东西会让系统启动很慢的;
代码:
apt-get remove exim4
#去掉这个MTA,这个东西同样会让系统启动很慢的

接下来的一些优化:
  • 先去掉多余的服务
    代码:
    #apt-get -y install rcconf
    
    #rcconf
    我只保留 alsa aumix dbus-1 makedev
  • 使用硬盘 hdparm
    代码:
    #apt-get -y install hdparm
    
    #/sbin/hdparm -c3 -u1 -d1 /dev/hda
    
    #/sbin/hdparm -k1 /dev/hda
    hdparm 加上个参数。(可选)
    代码:
    #/sbin/hdparm -c3 -u1 -d1 -X6x /dev/hda
    X参数是打开硬盘DMA模式,现在的硬盘和主板都能支持这个了。

    具体的参数是 ATA66=68 , ATA100=69 , ATA33=66 。
    代码:
    #/sbin/hdparm -c3 -u1 -d1 -X69 -a1024 /dev/hda
    这个是推荐增加的参数, 大家在做的时候修改一下就用hdparm 的 -Tt参数测一下, 防止出现bug.
  • 使用预链接加速程序启动速度
    代码:
    #apt-get -y install prelink
    
    #/usr/sbin/prelink -all --conserve-memory
  • 测试apt源:
    代码:
    #apt-get update
  • 安装必需软件:
    代码:
    apt-get install zhcon
    
    apt-get install vim x-window-system-core gnome-core gdm mozilla fcitx sudo
    接着执行命令visudo配置

    在最后一行写入:
    代码:
     zhyfly ALL=NOPASSWD:ALL
    再用 vim 打开 ~/.bashrc ,在最后写入:
    代码:
     alias reboot="sudo reboot"
    
     alias halt="sudo halt"
    
     alias vim="sudo vim"
    
     alias apt-get="sudo apt-get"
  • 配置完这些后首先重启系统,进入图形化界面,gdm登陆,language选择English,用zhyfly登陆.登陆后打开命令行界面
    在/etc/X11/Xsession.d/25fcitx-start里写入
    代码:
    export G_FILENAME_ENCODING=@GBK
    
    #export LANG=zh_CN.GB2312
    
    #export LANG=zh_CN.GBK
    
    #if you use the en_US environment, you can type: export LANG=en_US 
    
    export LANG=en_US
    
    export XMODIFIERS=@im=fcitx
    
    fcitx
    然后执行:
    代码:
    apt-get install localeconf
    这个过程中会出现提示是否用 debconf 配置 locale ,选择 是 ,覆盖原文件,下面选择
    代码:
     select en_US ISO-8859-1 for environment
    
     select zh_CN.GBK.GBK for LC_CTYPE
    在 /mnt 下建立文件夹:
    代码:
    mkdir c d e f floppy usb cdrom
    用 vim 打开 /etc/fstab 写入:
    代码:
    # /etc/fstab: static file system information.
    
    # <file system> <mount point> <type> <options> <dump> <pass>
    
    proc /proc proc defaults 0 0
    
    /dev/hda3 / reiserfs notail 0 1
    
    /dev/hda4 none swap sw 0 0
    
    /dev/hdd /media/cdrom0 iso9660 ro,user,noauto 0 0
    
    /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
    
    /dev/hda1 /mnt/c vfat rw,users,dmask=000,fmask=0111,umask=0,codepage=936,iocharset=cp936 0 0
    
    /dev/hda5 /mnt/d vfat rw,users,dmask=000,fmask=0111,umask=0,codepage=936,iocharset=cp936 0 0
    
    /dev/hda6 /mnt/e ntfs rw,users,umask=0,iocharset=utf8 0 0
    
    /dev/hda7 /mnt/f ntfs rw,users,umask=0,iocharset=utf8 0 0
    
    #/dev/sda1 /mnt/usb vfat rw,users,dmask=000,fmask=0111,umask=0,codepage=936,iocharset=cp936 0 0
  • 安装stardict
    代码:
    apt-get install stardict stardict-tools stardict-cdict-gb stardict-cedict-gb stardict-langdao-ce-gb stardict-langdao-ec-gb stardict-oxford-gb stardict-xdict-ce-gb stardict-xdict-ec-gb
    安装xpdf
    代码:
    apt-get install xpdf-chinese-simplified xpdf-chinese-traditional
    安装其他
    代码:
    apt-get install gaim(lumaqq or openq) xhcat 
    
    apt-get install totem w32codecs xmms (or beep-media-palyer)
    
    apt-get install gqview gimp scrot
    
    apt-get install chmsee
    
    apt-get install openoffice.org openoffice.org-debian-files openoffice.org-l10n-zh-cn openoffice.org-help-zh-cn openoffice.org-gtk-gnome
  • 配置显卡

    xf86cfg(现在新版的xorg6.8.2已经可以用xorgcfg自动配置and建立conf文件了)

    显卡 Trident Video Acclerator Blade 3D/ProMedia(比较老的说)

    下面是my ~/.bashrc:
    代码:
    # ~/.bashrc: executed by bash(1) for non-login shells.
    
    # see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
    
    # If running interactively, then:
    
    if [ "$PS1" ]; then
    
     # don't put duplicate lines in the history. See bash(1) for more options
    
     # export HISTCONTROL=ignoredups
    
     # check the window size after each command and, if necessary,
    
     # update the values of LINES and COLUMNS.
    
     #shopt -s checkwinsize
    
     # enable color support of ls and also add handy aliases
    
     if [ "$TERM" != "dumb" ]; then
    
     eval `dircolors -b`
    
     alias ls='ls --color=auto'
    
     #alias dir='ls --color=auto --format=vertical'
    
     #alias vdir='ls --color=auto --format=long'
    
     fi
    
     # some more ls aliases
    
     #alias ll='ls -l'
    
     #alias la='ls -A'
    
     #alias l='ls -CF'
    
     # set a fancy prompt
    
     PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
    
     # If this is an xterm set the title to user@host:dir
    
     case $TERM in
    
     xterm*)
    
     PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
    
     ;;
    
     *)
     
     ;;
    
     esac
    
     # enable programmable completion features (you don't need to enable
    
     # this, if it's already enabled in /etc/bash.bashrc).
    
     #if [ -f /etc/bash_completion ]; then
    
     # . /etc/bash_completion
    
     #fi
    
    fi
    
    alias reboot="sudo reboot"
    
    alias halt="sudo halt"
    
    alias apt-get="sudo apt-get"
    
    alias vim="sudo vim"
    root ~/.bashrc:
    代码:
    # ~/.bashrc: executed by bash(1) for non-login shells.
    
    export PS1='\h:\w\$ '
    
    umask 022
    
    # You may uncomment the following lines if you want `ls' to be colorized:
    
    export LS_OPTIONS='--color=auto'
    
    eval "`dircolors`"
    
    alias ls='ls $LS_OPTIONS'
    
    alias ll='ls $LS_OPTIONS -l'
    
    alias l='ls $LS_OPTIONS -lA'
    
    #
    
    # Some more alias to avoid making mistakes:
    
    alias rm='rm -i'
    
    alias cp='cp -i'
    
    alias mv='mv -i'
  • .重启系统,进入系统后观察系统是否为英文环境,fcitx是否好用,sudo是否好用,字体是否好看......(不好看找3n )

作者: zhy2111314   发布时间: 2005-04-03

既然已经有XP了,把grub for dos 加到XP的启动菜单不是比用软盘省事一些?

作者: 食古不化   发布时间: 2005-04-03

写的很详细...很不错^^

作者: Benimas   发布时间: 2005-04-03

接着执行命令visudo配置

在最后一行写入:

代码:
zhyfly ALL=NOPASSWD:ALL



再用 vim 打开 ~/.bashrc ,在最后写入:

代码:
alias reboot="sudo reboot"

alias halt="sudo halt"

alias vim="sudo vim"

alias apt-get="sudo apt-get"


上面这个是什么意?! sudo 是什么软件?

作者: ordinary   发布时间: 2005-04-03

引用:
作者: ordinary
接着执行命令visudo配置

在最后一行写入:

代码:
zhyfly ALL=NOPASSWD:ALL



再用 vim 打开 ~/.bashrc ,在最后写入:

代码:
alias reboot="sudo reboot"

alias halt="sudo halt"

alias vim="sudo vim"

alias apt-get="sudo apt-get"


上面这个是什么意?! sudo 是什么软件?
sudo是让其他用户具有root权限执行某个命令的软件,比如一般我们都用自己的用户登陆但在执行某些常用命令(比如apt-get,halt,reboot等)时却总需要换到root下,因为这些命令经常用所以很繁琐,上面那样设置后就可以用我自己的帐号执行这些命令了,省事:)

兄弟搜索一下sudo就知道了:)

作者: zhy2111314   发布时间: 2005-04-03

引用:
作者: 食古不化
既然已经有XP了,把grub for dos 加到XP的启动菜单不是比用软盘省事一些?
确实这样比较省事,但是容易搞坏xp,所以安全期间还是用软盘了:)

作者: zhy2111314   发布时间: 2005-04-03

没有启动软盘可以用 vFloppy 启动到dos环境

作者: ailantian   发布时间: 2005-04-03

谢谢!~~
楼主能不能说下你的美化步骤!
还有我要在线看电影要安装什么软件。我在 windows 下是用 real 看的
在LINUX下用什么软件。

作者: ordinary   发布时间: 2005-04-03

太好了,顶

作者: roadgo   发布时间: 2005-04-03

是吗?我不是很清楚这个

作者: zhy2111314   发布时间: 2005-04-03

我的x-window 用不成,郁闷!

作者: scqln   发布时间: 2005-04-03

引用:
作者: zhy2111314
确实这样比较省事,但是容易搞坏xp,所以安全期间还是用软盘了:)
没有这种说法吧,怎么会影响xp?

作者: Archlinux   发布时间: 2005-04-03

引用:
作者: Archlinux
没有这种说法吧,怎么会影响xp?
我的意思是万一安装过程出问题,怕影响分区表,我觉得那样不很安全,呵呵,个人心里感觉吧,我有软驱就用软驱了

作者: zhy2111314   发布时间: 2005-04-03

引用:
作者: scqln
我的x-window 用不成,郁闷!
怎么用不成,说说出现的信息!

作者: zhy2111314   发布时间: 2005-04-03

应该不会影响XP的,vfloppy不会影响分区信息。或者用光盘启动,毕竟光驱比软驱多。

作者: SN-1987A   发布时间: 2005-04-04

vfloopy偶没用过,有机会用用

作者: zhy2111314   发布时间: 2005-04-04

应该是经典总结了(如果楼主把美化步骤也集成到里边去的话)。
顶。

作者: SN-1987A   发布时间: 2005-04-04

引用:
作者: SN-1987A
应该是经典总结了(如果楼主把美化步骤也集成到里边去的话)。
顶。
多谢
我按照上述方法设置完后我觉得已经看的够美观了,可能我的要求比较低
上面就是我安装到可以使用的全过程了呵呵

作者: zhy2111314   发布时间: 2005-04-04

找了半天没找到,给你顶上来!!!

作者: redinux   发布时间: 2005-04-06

谢了,希望能有所帮助!

作者: zhy2111314   发布时间: 2005-04-07

嗯,写的不错,顶。

作者: enthalpy   发布时间: 2005-04-07

引用:
作者: zhy2111314
这个过程中会出现提示是否用 debconf 配置 locale ,选择 是 ,覆盖原文件,下面选择
代码:
 select en_US ISO-8859-1 for environment

 select zh_CN.GBK.GBK for LC_CTYPE
为什么我没有找到选择上面代码的地方?

作者: redinux   发布时间: 2005-04-07

引用:
作者: redinux
为什么我没有找到选择上面代码的地方?
我是为了追求英文环境但是可以输入汉字而装的localeconf来设置locale,这样可以设置LC_CTYPE为zh_CN.GBK,你首先安装localeconf就会出现提示,选择环境语言为en_US,LC_CTYPE为zh_CN.GBK,呵呵,如果你不想英文环境完全没必要,把locale设置好就可以了

作者: zhy2111314   发布时间: 2005-04-07

你好,看了你的文章感觉文章写的不错,但我是个初学者,我现在用的是,mepis debian 这是英文的linux,想换一下系统,我这里有网络,但从来没有网络安装 过,要是从网络安装的话,都要下什么文件,能说的仔细一些吗,还有从网络装的是不是没有图形界面啊,谢了,能详细说一下吗

作者: mengxy8888   发布时间: 2005-04-08

需要的文件和步骤都在帖子里说了,安装时和正常安装界面一样(这个不用害怕),安装的快慢不过要依靠你的网速(这是和其他安装不同的,不然怎么叫做网络安装呢呵呵),还有一点要注意就是安装完后只有一个基本系统,完全没有图形化界面,你需要自己安装,具体安装过程我的帖子里都写清楚了,你可以根据需要安装所需软件,最后要说的就是我这是在有windows系统的条件下装的,你可以说一下你的硬盘分区情况,分析好了再装,万一出错就不但会浪费时间还有可能搞坏数据

作者: zhy2111314   发布时间: 2005-04-08

热门下载

更多