WIKI使用導(dǎo)航
站長百科導(dǎo)航
站長專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計算
- 微博營銷
- 虛擬主機管理系統(tǒng)
- 開放平臺
- WIKI程序與應(yīng)用
- 美國十大主機
Debian/Debian系統(tǒng)升級
Debian | Debian安裝 | Debian使用 | Debian系統(tǒng)升級 | Debian常見問題 |
Debian 的設(shè)計目標(biāo)之一就是提供一個平滑、安全和可靠的升級過程。軟件包系統(tǒng)在升級過程中會將重要改變警告系統(tǒng)管理員,在某些情況下,會要系統(tǒng)管理員來做決定。
你也應(yīng)該閱讀發(fā)布手記(Release Notes),它存在于所有的 Debian 光盤中,也可以通過互聯(lián)網(wǎng)訪問 http://www.debian.org/releases/stable/releasenotes 或 http://www.debian.org/releases/testing/releasenotes。
dpkg[ ]
它是操作軟件包文件的主要工具;
dpkg 由幾個原始的輔助程序演化而來。
- dpkg-deb:操作 .deb 文件。dpkg-deb(1)
- dpkg-ftp:一個舊的軟件包獲取命令。dpkg-ftp(1)
- dpkg-mountable:一個舊的軟件包獲取命令。dpkg-mountable(1)
- dpkg-split:將大軟件包分割成小包。dpkg-split(1)
- dpkg-ftp 和 dpkg-mountable 已被新的 APT 系統(tǒng)取代。
APT[ ]
APT(the Advanced Packaging Tool) 是 Debian 軟件包管理系統(tǒng)的高級界面,由幾個名字以“apt-”打頭的程序組成。apt-get、apt-cache 和 apt-cdrom 是處理軟件包的命令行工具,它們也是其它用戶前臺程序的后端, 如dselect 和 aptitude。 當(dāng)前,推薦使用 aptitude 作為系統(tǒng)維護的工具。
更多信息,可安裝 apt 和 aptitude 軟件包后閱讀 aptitude(8)、 apt-get(8)、apt-cache(8)、apt-cdrom(8)、apt.conf(5)、sources.list(5) 和 apt_preferences(5)。
另一個資源是 APT HOWTO,如果安裝了 apt-howto 包,可在 file:///usr/share/doc/Debian/apt-howto/ 中找到它。
apt-get upgrade 和 apt-get dist-upgrade 只獲取“Depends”類軟件包,它忽略“Recommend”和“Suggests”類軟件包,不想這樣的話,可使用 dselect。
dselect[ ]
這個程序是 Debian 軟件包管理系統(tǒng)中菜單驅(qū)動的用戶界面。特別適用于首次安裝和大面積升級。
更多信息,可安裝 install-doc 包后閱讀 /usr/share/doc/install-doc/dselect-beginner.en.html 或 dselect Documentation for Beginners。
不停機系統(tǒng)升級[ ]
Debian 系統(tǒng)的內(nèi)核(文件系統(tǒng))支持替換使用中的文件。 當(dāng)一個軟件包升級時,如果由該軟件包提供的服務(wù)在當(dāng)前運行級下正在運行,則該服務(wù)將被重新啟動。 Debian 系統(tǒng)不要求用戶在 single-user 模式下進行不停機升級。
下載和緩存 .deb 文件[ ]
如果你手工下載包文件到硬盤,當(dāng)你完成軟件包安裝工作后,可以從系統(tǒng)中刪除 .deb 文件。
如果是使用 APT,這些文件會緩存在 /var/cache/apt/archives/ 目錄中。你可以在完成安裝后刪除它們(apt-get clean)或者將它們拷貝到另一個機器的 /var/cache/apt/archives/ 目錄中以備以后的安裝。
升級記錄[ ]
dpkg 會對軟件包的解包、配置、刪除、完全刪除進行記錄,但不能(目前是這樣)記錄在包操作的過程中活躍終端的行為。
最簡單的解決方法是在運行 dpkg、dselect、apt-get 等工具的會話中加入 script(1) 程序。
參考來源[ ]
http://www.debian.org/doc/manuals/debian-reference/ch-system.zh-cn.html#s-ftparchives