debian-500-i386-netinst.iso
// 設置DNS,直接編輯/etc/resolv.conf 可以同時設置多個DNS nameserver 202.103.96.68 nameserver 202.103.96.112 // 設置IP,直接編輯/etc/network/interfaces // 采用固定IP: auto lo eth0 iface lo inet loopback iface eth0 inet static address 192.168.0.10 netmask 255.255.255.0 broadcast 192.168.0.255 gateway 192.168.0.1 // 采用DHCP: auto eth0 iface eth0 inet dhcp // 激活和終止網絡接口 ifdown eth0 ifup eth0 // 上面的設定只有重啟網絡后才會生效: /etc/init.d/networking restart
apt-get update // 更新源列表 apt-cache search xxx // 在源中搜索xxx軟件 apt-get install xxx // 從源中安裝xxx軟件 apt-get download xxx // 從源中下載xxx debian deb包 apt-get source xxx // 從源中下載xxx的源碼包 apt-get remove xxx // 刪除包 // 清除:當使用 apt-get install 指令安裝套件,下載下來的 deb 會放置于 // /var/cache/apt/archives, 使用 apt-get clean 指令可以將之清除, // 避免占用硬盤空間 apt-get clean
// 在/etc/apt/sources.list中添加更新源: deb http://debian.cn99.com/debian/ stable main non-free contrib deb http://debian.cn99.com/debian-non-US/ stable/non-US main contrib non-free // 或者 deb http://mirrors.163.com/debian stable contrib main non-free deb-src http://mirrors.163.com/debian stable contrib main non-free deb http://mirror.dlut.edu.cn/debian/ lenny main non-free contrib deb-src http://mirror.dlut.edu.cn/debian/ lenny main non-free contrib deb http://debian.ustc.edu.cn/debian/ lenny main non-free contrib deb-src http://debian.ustc.edu.cn/debian/ lenny main non-free contrib deb http://ftp.tw.debian.org/debian lenny main deb-src http://ftp.tw.debian.org/debian lenny main // 從源獲得最新軟件列表: # apt-get update # apt-get install apt-spy // 安裝 apt-spy # mv sources.list sources.list.bak // 備份老大源列表 #man apt-spy // 獲取詳細的使用方法 // 更新您的鏡像列表文件 /var/lib/apt-spy/mirrors.txt # apt-spy update // 在亞洲尋找速度最快的stable版鏡像, 并生成sources.list文件 # apt-spy -d stable -a Asia # cp /etc/apt/sources.list.d/apt-spy.list /etc/apt/sources.list // 更新源: # apt-get update
// 安裝telnet: # apt-get install telnetd # /etc/init.d/openbsd-inetd start // 安裝 openssh server: # apt-get install openssh-server # /etc/init.d/ssh restart
# apt-get install vsftpd // 編輯/etc/vsftpd.conf 激活 local_enable=YES write_enable=YES // 啟動 vsftpd /etc/init.d/vsftpd restart
# apt-get install vim-full // 編輯/etc/vim/vimrc文件 打開syntax on、set nu
/* * 說明: * build-essential: 基本編譯環境 (gcc, g++, libc, make等) * autoconf: 自動配置工具 * automake: make相關 * gdb: 調試工具 */ apt-get install build-essential apt-get install autoconf apt-get install automake apt-get install gdb
/* * 說明: * manpages-dev: C/C++man幫助手冊 * Binutils: 鏈接器(ld)、匯編器(as)、反匯編器(objdump)和檔案的工具(ar) * glibc-doc: GUN C標準庫文檔 * stl-manual: 標準C++ STL模板文檔 */ apt-get install manpages-dev apt-get install binutils-doc apt-get install cpp-doc apt-get install gcc-doc apt-get install glibc-doc apt-get install libstdc++6-4.3-doc apt-get install stl-manual
關閉VM中正在運行的虛擬系統 在虛擬機系統名稱上點擊右鍵-> Vitual Machine Settings 在虛擬機edit頁新增一個磁盤。 可以看見Hardware中出現了一塊新的硬盤HardDisk2. 啟動虛擬機,進入/dev目錄下ls,查看剛加的硬盤名稱。如: /dev/sdb 對/dev/sdb進行分區:fdisk /dev/sdb Command (m for help): m Help info Command (m for help): n Add a new partition Command (m for help): w Write table to disk and exit 格式化硬盤為ext3分區格式:mke2fs -j /dev/sdb1 檢查新分區是否存在:fdisk -l 修改/etc/fstab,使得剛新建的分區可以開機自動掛載。 # <file system> <mount point> <type> <options> <dump> <pass> /dev/sdb1 /oracle ext3 errors=remount-ro 0 1 重新啟動,查看結果:df -h