|
楼主 |
发表于 2005-4-2 15:56:42
|
显示全部楼层
我的debian安装步骤(dos启动版):
1.ready:
- 下载所需文件:linux+initrd.gz
http://people.debian.org/~joeyh/d-i/sarge/images/daily/netboot/debian-installer/i386/2.6/
grub
注:dos启动盘自己制作
- 放置位置:把linux+initrd.gz+grub020p(文件夹即:grub for dos)+grub(可执行程序,从grub020p中提取)复制到c:\下.
[/list:u]
2.重启系统,设置bios从软驱(floppy)启动,并把dos启动盘放入软驱.
3.系统从dos启动盘启动后进入dos界面,然后执行下面命令:
[code:1]
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
[/code:1]
注:其中前面为系统提示符(A: or C: or grub>)
4.然后通过下载下来的linux debian内核启动安装提示,第一步选择 简体中文 后下面默认,然后会出现通过DHCP配置网络,失败后选择 手工配置网络 ,输入:
[code:1]
IP地址: 211.64.151.45
子网掩码: 255.255.255.224
默认网关: 211.64.151.62
首选DNS: 211.64.144.130
备用DNS: 211.64.150.66(此项一般没有)
[/code:1]
注:ip地址、网关、DNS需按照自己的实际情况配置,切勿照抄!!.
[code:1]
接着系统主机名:zhyfly
域名:ouc.edu.cn
[/code:1]
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
[/list:u]
设置/etc/apt/sources.list:
[code:1]
#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
[/code:1]
测试apt源,完成后,进入登陆界面.
10.用root登陆,首先删除不需要软件:
[code:1]
apt-get remove netatalk
[/code:1]
#去掉appletalk的东西,这个东西会让系统启动很慢的;
[code:1]
apt-get remove exim4
[/code:1]
#去掉这个MTA,这个东西同样会让系统启动很慢的
接下来的一些优化:
- 先去掉多余的服务
[code:1]
#apt-get -y install rcconf
#rcconf
[/code:1]
我只保留 alsa aumix dbus-1 makedev
- 使用硬盘 hdparm
[code:1]
#apt-get -y install hdparm
#/sbin/hdparm -c3 -u1 -d1 /dev/hda
#/sbin/hdparm -k1 /dev/hda
[/code:1]
hdparm 加上个参数。(可选)
[code:1]
#/sbin/hdparm -c3 -u1 -d1 -X6x /dev/hda
[/code:1]
X参数是打开硬盘DMA模式,现在的硬盘和主板都能支持这个了。
具体的参数是 ATA66=68 , ATA100=69 , ATA33=66 。
[code:1]
#/sbin/hdparm -c3 -u1 -d1 -X69 -a1024 /dev/hda
[/code:1]
这个是推荐增加的参数, 大家在做的时候修改一下就用hdparm 的 -Tt参数测一下, 防止出现bug.
- 使用预链接加速程序启动速度
[code:1]
#apt-get -y install prelink
#/usr/sbin/prelink -all --conserve-memory
[/code:1] - 测试apt源:
[code:1]
#apt-get update
[/code:1] - 安装必需软件:
[code:1]
apt-get install zhcon
apt-get install vim x-window-system-core gnome-core gdm mozilla fcitx sudo
[/code:1]
接着执行命令visudo配置
在最后一行写入:
[code:1]
zhyfly ALL=NOPASSWD:ALL
[/code:1]
再用 vim 打开 ~/.bashrc ,在最后写入:
[code:1]
alias reboot="sudo reboot"
alias halt="sudo halt"
alias vim="sudo vim"
alias apt-get="sudo apt-get"
[/code:1] - 配置完这些后首先重启系统,进入图形化界面,gdm登陆,language选择English,用zhyfly登陆.登陆后打开命令行界面
在/etc/X11/Xsession.d/25fcitx-start里写入
[code:1]
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
[/code:1]
然后执行:
[code:1]
apt-get install localeconf
[/code:1]
这个过程中会出现提示是否用 debconf 配置 locale ,选择 是 ,覆盖原文件,下面选择
[code:1]
select en_US ISO-8859-1 for environment
select zh_CN.GBK.GBK for LC_CTYPE
[/code:1]
在 /mnt 下建立文件夹:
[code:1]
mkdir c d e f floppy usb cdrom
[/code:1]
用 vim 打开 /etc/fstab 写入:
[code:1]
# /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
[/code:1]
- 安装stardict
[code:1]
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
[/code:1]
安装xpdf
[code:1]
apt-get install xpdf-chinese-simplified xpdf-chinese-traditional
[/code:1]
安装其他
[code:1]
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
[/code:1]
- 配置显卡
xf86cfg(现在新版的xorg6.8.2已经可以用xorgcfg自动配置and建立conf文件了)
显卡 Trident Video Acclerator Blade 3D/ProMedia(比较老的说)
下面是my ~/.bashrc:
[code:1]
# ~/.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"
[/code:1]
root ~/.bashrc:
[code:1]
# ~/.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'
[/code:1] - .重启系统,进入系统后观察系统是否为英文环境,fcitx是否好用,sudo是否好用,字体是否好看......(不好看找3n :D )
[/list:u]
2005.4.2 modified by linky_fan 不要介意咯. ![](static/image/smiley/default/icon_wink.gif)
|
|