- 论坛徽章:
- 0
|
本安装方法是针对开发环境的,没有安装图形界面。
引导
¶
根据实际情况,任选下列一种方式开始安装:
- 如果主机支持USB启动,则可以制作一个可启动的USB Key,使用该USB Key进行安装,很方便。关于如何制作可启动的能安装Debian的USB Key,可以参考Debian安装手册的4.4.1部分。
- 把debian的安装镜像文件(比如 debian-31r1a-i386-netinst.iso)刻录到CD或者DVD上,放入光驱进行安装。如果是在vmware中安装,可以直接把镜像文件映射为vmware的光盘驱动器进行安装。
- 如果主机能从网卡启动,可以通过网卡引导启动进行网络安装,但该方法需要先配置网络安装服务器。
开始安装
¶
在开始引导后的第一个界面中,出现如下提示符:"Press F1 for help, or ENTER to boot:",在该提示符后面输入linux26,用以安装2.6的内核。
选择English作为安装语言 安装过程略
配置
¶
安装完成后重新启动,系统会自动运行base-config进行初始配置,可以在这里配置时区等信息。值得注意的是在base-config配置"debian software selection"的时候,不用选择任何software,以后在用到的时候手工进行安装。 base-config的过程中,会创建一个普通用户,假设该普通用户是zzh
用root用户在控制台下配置
¶
base-config配置完成后,用root登录:
- 修改Debian软件包的源地址: cat >/etc/apt/sources.list debian1/ stable main
EOF
- 更新本地的软件仓库索引,并安装ssh服务 apt-get update
apt-get install ssh
用root用户在远程终端配置
¶
安装完ssh之后,我们就可以在远程登陆到主机进行配置了,这样就可以拷贝粘贴了
- 安装更多必要的软件包 apt-get install sudo vim build-essential manpages-dev glibc-doc
apt-get install sysutils libapache2-mod-php4 vsftpd bzip2 cvs
apt-get install libreadline5-dev libz-dev libncurses-dev
apt-get install sudo exuberant-ctags subversion-tools indent lftp ftp
apt-get install tcpdump ssldump cscope strace ntpdate gdb file bc
apt-get install ksymoops unzip mc g++-3.4 nmap
- 配置主机名,假设主机名为 HOSTNAME=myhost
echo "$HOSTNAME" > /etc/hostname
echo "send host-name \"$HOSTNAME\";" >> /etc/dhclient.conf
- 让普通用户zzh能够使用sudo命令 echo "zzh ALL=(ALL) ALL" >>/etc/sudoers
- 让某些服务缺省不启动,因为它的启动会花费好长时间 update-rc.d -f exim4 remove
update-rc.d -f ntpdate remove
- 配置一下vim,有很多很实用的功能都给配置上 cp /usr/share/vim/vim63/vimrc_example.vim /etc/vim/vimrc.local
cat >>/etc/vim/vimrc.local
- 编辑这几个文件: /etc/bash.bashrc, /etc/skel/.bashrc, /etc/skel/.bash_profile, /root/.bashrc. 把相应的注释去掉,打开bash的一些方便的功能
- 编辑/etc/skel/.indent.pro文件 echo "-bls -bl -bli0 -i8 -npsl -nsai -nsaw -nsaf -npcs -nprs -nce -orig" > /etc/skel/.indent.pro
- 打开root用户的bash completion功能 cat >>/root/.bashrc
- 如果你常用windows下的ssh客户端securecrt登录到该主机,那么请做如下修改,这样会让securecrt每次连接的时间缩短一些 在文件/etc/ssh/sshd_config中,把 PasswordAuthentication no
修改为
PasswordAuthentication yes
- 如果要安装VNC Server apt-get install vncserver gnome-core xfonts-base xscreensaver
然后修改配置文件: cat>>/etc/vnc.conf
用普通用户进行如下配置
¶
使用普通用户zzh登录,其中zzh是在base-config过程中创建的用户名
- 运行如下命令: cp -f /etc/skel/.* /home/zzh
如需添加Web php vsftpd 服务采用以下命令:
#apt-get install apache php4
#apt-get install vsftpd
如需将系统服务加入到系统启动中
#apt-get install sysvconfig
#sysvconfig
进行配置即可。
完成
¶
Reboot就可以了
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6038/showart_214106.html |
|