linux學習筆記

一、關於ubuntu安裝軟件的問題:apt-get和dpkg的區別?

  兩者的區別是dpkg繞過apt包管理數據庫對軟件包進行操作,所以你用dpkg安裝過的軟件包用apt可以再安裝一遍,系統不知道之前安裝過了,將會覆蓋之前dpkg的安裝。

  1、dpkg是用來安裝.deb文件,但不會解決模塊的依賴關係,且不會關心ubuntu的軟件倉庫內的軟件,可以用於安裝本地的deb文件。
  2、apt會解決和安裝模塊的依賴問題,並會諮詢軟件倉庫, 但不會安裝本地的deb文件, apt是建立在dpkg之上的軟件管理工具。

  舉個例子,安裝軟件包:
  dpkg -i package_name.deb //安裝本地軟件包,不解決依賴關係
  apt-get install package //在線安裝軟件包

  因爲使用dpkg-i命令安裝本地deb文件,不會解決依賴關係,故採用apt-get -f install命令。 apt-get -f install是修復依賴關係(depends)的命令,就是假如你的系統上有某個package不滿足依賴條件,這個命令就會自動修復,安裝那個package依賴的package。

二、調出任務管理器

  gnome-system-monitor 可以打開ubuntu的程序運行管理器,把卡死的進程殺掉。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章