Ubuntu備份恢復(fù)安裝的軟件的命令行
ubuntu系統(tǒng)是一個完全免費的操作系統(tǒng),并且有海量的軟件可供用戶下載,吸引了很多的用戶。下文是Ubuntu通過命令行備份恢復(fù)安裝的軟件的方法,具體內(nèi)容如下所述。
首先要說的是,這個Tips實際上并不會備份你安裝過的軟件的可執(zhí)行文件與相應(yīng)配置,它只是利用Ubuntu軟件大都是通過網(wǎng)絡(luò)安裝這一特性,把安裝過的軟件列表備份,還原的時候再通過這個列表來一次性的安裝。這個方法雖然有劍走偏鋒的感覺,但有時候還是能起到一定效果的,比如批量安裝機器的時候。
下面是方法:
-在現(xiàn)在的機器上備份軟件包列表:
- sudodpkg--get-selections>app-backup-list.txt
-在重裝的機器上導(dǎo)入并重裝所有軟件:
- sudodpkg--set-selections
- sudoapt-get-yupdate
- sudoapt-getdselect-upgrade
另外,如果你之前有通過PPA源來安裝大量軟件的話,請記住一定先備份及還原/etc/apt這個目錄。
apt-get命令的常用用法
sudoapt-cachesearchpackage搜索包
sudoapt-cacheshowpackage獲取包的相關(guān)信息,如說明、大小、版本等
sudoapt-getinstallpackage安裝包
sudoapt-getinstallpackage–-reinstall重新安裝包
sudoapt-get-finstall修復(fù)安裝”-f=–fix-missing”
sudoapt-getremovepackage刪除包
sudoapt-getremovepackage–-purge刪除包,包括刪除配置文件等
sudoapt-getupdate更新源
sudoapt-getupgrade更新已安裝的包
sudoapt-getdist-upgrade升級系統(tǒng)
sudoapt-getdselect-upgrade使用dselect升級
apt-cachedependspackage了解使用依賴
apt-cacherdependspackage是查看該包被哪些包依賴
sudoapt-getbuild-deppackage安裝相關(guān)的編譯環(huán)境
apt-getsourcepackage下載該包的源代碼
sudoapt-getclean&&sudoapt-getautoclean清理無用的包
sudoapt-getcheck檢查是否有損壞的依賴
總結(jié):
希望本文介紹的Ubuntu通過命令行備份恢復(fù)安裝的軟件的內(nèi)容能夠?qū)Υ蠹矣兴鶐椭?,更?a >有關(guān)linux系統(tǒng)的知識還有待于讀者去探索和學(xué)習(xí)。
【編輯推薦】