原文综合出处:
http://blog.miniasp.com/post/2012/07/30/CentOS-63-Minimal-Installation-and-Configuration-Notes.aspx
http://blog.miniasp.com/post/2012/07/17/Using-RepoForge-extend-CentOS-Linux-package-repository.aspx
一,设置网络
ifconfig eth0 192.168.0.22 netmask 255.255.255.0
route add default gw 192.168.0.1
echo "nameserver 168.95.1.1" > /etc/resolv.conf
二,保存设置
sed -i -e 's/ONBOOT=no/ONBOOT=yes/' /etc/sysconfig/network-scripts/ifcfg-eth0
三,安装套件
yum install system-config-network-tui
yum install system-config-firewall-tui
四,更新安装库
rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
yum install denyhosts rdate sudo wget man mlocate
yum update
五,常用小命令
cat /etc/redhat-release 操作系统版本
CentOS release 6.3 (Final)
uname -i CPU信息
x86_64
- 調整網路設定 ( 文字模式下的 UI 介面 )
- yum install system-config-network-tui
- 調整防火牆設定 ( 文字模式下的 UI 介面 )
- yum install system-config-firewall-tui
- 保護你的 Linux 被人家暴力攻擊
- yum install denyhosts
- 手動校時軟體
- yum install rdate
- 監視使用 pipe 執行指令時的執行進度 ( Monitor the progress of data through a pipe )
- yum install pv
- 能變身最高權限管理者的 sudo 套件 (沒事不要登入成 root 嘿)
- yum install sudo
最後,補充幾個我太久沒用的 yum 與 rpm 命令:
- 搜尋套件
- yum search KEYWORD
- 安裝套件
- yum install PACKAGENAME
- 移除套件
- yum remove PACKAGENAME
- 列出所有目前已安裝的套件
- yum list
- 更新現有套件
- yum -y update
- 查詢特定套件的詳細說明
- rpm -qi PACKAGENAME
- 列出特定套件到底包含哪些檔案以及被安裝到哪些目錄下
- rpm -ql PACKAGENAME
六,到此可以打包。然后,如果测试BOCHS,需要安装一些C,C++库,及GNOME(OR ,XFCE。。。。),如果安装在ESX或VMWARE上面,则SSH,VNC等都要考虑。