pt-get和dpkg區別?
兩者的區別是dpkg繞過apt包管理資料庫對軟體包進行操作,所以你用dpkg安裝過的軟體包用apt可以再安裝一遍,系統不知道之前安裝過了,將會覆蓋之前dpkg的安裝。
1、dpkg是用來安裝.deb檔案,但不會解決模組
的依賴關係,且不會關心ubuntu的軟體倉庫內的軟體,可以用於安裝本地的deb檔案。
2、apt會解決和安裝模組的依賴問題,並會諮詢軟體倉庫, 但不會安裝本地的deb檔案, apt是建立在dpkg之上的軟體管理工具。
安裝軟體包
dpkg -i package_name.deb //安裝本地軟體包,不解決依賴關係
install package //線上安裝軟體包
aptitude install pattern //同上
install package --reinstall //重新安裝軟體包
apitude reinstall package //同上
移除軟體包
dpkg -r package //刪除軟體包
remove package //同上
aptitude remove package //同上
dpkg -P //刪除軟體包及配置檔案
apt-get remove package --purge //刪除軟體包及配置檔案
apitude purge pattern //同上
自動移除軟體包
apt-get autoremove //刪除不再需要的軟體包
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/196700/viewspace-2564919/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 和區別
- ../和./和/的區別
- LinkedList和ArrayList的區別、Vector和ArrayList的區別
- http和https的區別/get和post的區別HTTP
- ||和??的區別
- /*和/**的區別
- Synchronize和ReentrantLock區別ReentrantLock
- SSL和TLS 區別TLS
- jquery $(this) 和this的區別jQuery
- ClassNotFoundException和NoClassDefFoundError區別ExceptionError
- substr()和substring()區別
- JQuery this和$(this)的區別jQuery
- insert和insertSelective區別
- SCSS 和 SASS 區別CSS
- T和?的區別
- localStorage和sessionStorage區別Session
- BeanFactory和FactoryBean區別Bean
- Swift和Kotlin區別SwiftKotlin
- makefile =和:=的區別
- undefined 和 null 區別?UndefinedNull
- ibtis # 和 ¥ 區別
- Python之“==”和“is”區別Python
- null和undefined區別NullUndefined
- ++a和a++的區別
- stringbuilder和stringbuffer區別UI
- SpringCloud和Dubbo區別SpringGCCloud
- sleep()和wait()區別AI
- JoinPoint和ProceedingJoinPoint區別
- 127.0.0.0和localhost區別localhost
- ./ 和sh 的區別
- get和post區別
- url和uri區別
- innerHTML 和 innerTEXT 區別HTML
- js基本型別和引用型別區別JS型別
- workman 和swoole 區別 和異同
- Cookie 和 Session 關係和區別CookieSession
- 堆和棧的概念和區別
- springmvc和springboot的區別SpringMVCSpring Boot