為什麼80%的碼農都做不了架構師?>>>
debian管理軟體包的方式有dpkg、apt、aptitude三種方式,常用的用法如下
一、dpkg詳解
用法: dpkg [...] command如下
-l #列出所有已安裝的軟體包
--info "包全路徑名" #檢視還未安裝的包資訊
-i "包全路徑名" #安裝軟體包
-c "包全路徑名" #檢視安裝包將要安裝的路徑
-l "包名" #檢視已安裝包的檔案路徑
-r "包名" #刪除軟體包,但保留配置檔案
-p "包名" #刪除軟體包,並刪除配置檔案
-s "包名" #顯示安裝後的軟體包資訊
-s "檔名" #檢視檔案隸屬於的包
--unpack "包全路徑名" #解開軟體包
-c "包全路徑名" #顯示軟體包內的檔案列表
二、apt詳解
用法: apt-get [options] command
apt-get [options] install|remove pkg1 [pkg2 ...]
apt-get [options] source pkg1 [pkg2 ...]
command如下
apt-get update #更新源
apt-get upgrade #更新所有已安裝的包
apt-get dist-upgrade #將系統公升級到最新版本
apt-get install #安裝軟體包,多個軟體包用空格隔開
apt-get install --reinstall #重新安裝軟體包
apt-get install -f #修復安裝(破損的依賴關係)軟體包
apt-get remove #刪除軟體包(不包括配置檔案)
apt-get purge #刪除軟體包(包括配置檔案)
apt-get build-dep #構建原始碼包的依賴環境(編譯環境)
apt-get autoremove #刪除因安裝軟體自動安裝的依賴,而現在不需要的依賴包
apt-cache stats #顯示系統軟體包的統計資訊
apt-cache search #使用關鍵字搜尋軟體包
apt-cache show #以便於閱讀的格式介紹該軟體包
apt-cache showpkg #顯示軟體包的全面資訊
apt-cache showsrc #顯示原始檔的各項記錄
apt-cache depends #顯示軟體包的依賴關係
apt-cache rdepends #檢視包被那些軟體包所依賴
apt-cache policy #顯示軟體包的安裝狀態
apt-cache pkgnames #檢視源內所有軟體包,包括已安裝和未安裝的
三、aptitude詳解
用法: aptitude [options] ...
action如下
install #安裝/公升級軟體包
remove #移除軟體包,但不刪除配置檔案
purge #移除軟體包,並刪除配置檔案
show #顯示乙個軟體包的詳細資訊
search ~t #顯示所有未安裝的包
search ~u #顯示所有可公升級的包
search ~i #顯示所有已安裝的包
safe-upgrade #執行一次安裝的公升級
full-upgrade #執行公升級,可能會安裝和解除安裝軟體包
forget-new #忘記哪些軟體包是新的,相當於不公升級某個包
軟體包的管理
軟體包管理 1 使用rpm命令安裝 解除安裝 更新ntp 0.7.12x86 64.rpm軟體包?root magedu rpm ivh ntp 0.7.12x86 64.rpm.rpm root magedu rpm e ntp 0.7.12x86 64.rpm root magedu rpm u...
Redhat系統下三種主要的軟體包安裝方法
1.通過rpm軟體包來安裝 說起rpm redhat package management 標準的軟體包,大家可能都會想起大名鼎鼎的redhat公司,正是rpm軟體包發行方式的出現,使linux中的應用軟體安裝變得簡單。如果使用者想安裝按rpm方式發行的軟體,只需簡單地輸入命令 rpm ivh rp...
Redhat系統下三種主要的軟體包安裝方法
1.通過rpm軟體包來安裝 說起rpm redhat package management 標準的軟體包,大家可能都會想起大名鼎鼎的redhat公司,正是rpm軟體包發行方式的出現,使linux中的應用軟體安裝變得 簡單。如果使用者想安裝按rpm方式發行的軟體,只需簡單地輸入命令 rpm ivh r...