ubuntu 下安裝軟件,卸載,查看已經安裝的軟件


參考網址:http://wiki.ubuntu.org.cn/UbuntuSkills

一般的安裝程序用三種:
 .deb 和.rpm 這兩種安裝文件
 .bundle 這是二進制的安裝文件
 而 tar.gz 這類的只是壓縮包(相當於 .rar,.zip 壓縮包一樣),如果此類文件是程序的話,得先解壓。

用戶手動選擇安裝目錄是不必要的。這一套系統更了解什么軟件應該放什么地方,根本不用操心,事實上安裝時也不沒有提示安裝目錄
通常情況下,linux 會這樣放軟件的組件:
程序文檔: /usr/share/doc; /usr/local/share/doc
程序:/usr/share; /usr/local/share
程序啟動項:/usr/share/apps; /usr/local/share/locale
程序的語言包:/usr/share/locale; /usr/local/share/locale
可執行文件:/usr/bin; /usr/local/bin
而有的軟件為了和系統組件分隔開,選擇於 /opt,但目錄結構往往是一樣的,把 /usr/local 替換為 /opt/軟件名

1.apt方式安裝:(相應的文件夾有相關的軟件,先進入到軟件的文件夾)
  普通安裝: sudo apt-get install 軟件名
  修復安裝: sudo apt-get -f install 軟件名
  重新安裝: sudo apt-get --rreinstall install 軟件名
 (一般是 .deb 格式)
2.dpkg 方式:
  1.普通安裝:sudo dpkg -i package_name.deb
=====================================
如果軟件的格式為 .rpm 格式包時,則
1.先安裝 alien 和 fakeroot 這兩個工具,
 sudo apt-get install alien fakeroot
alien 把 .rpm 為 .deb 格式的文件
2. 將 .rpm 格式的文件轉為 同文件名的 .deb
 fakeroot alien xx.rpm
這樣就可以按上面的方法安裝了



3.源碼安裝(.tar,tar.gz,tar.bz2.tar.Z)
 此類類文件一般是:源碼或腳本
 如果是源碼的話,會有readme類的說明文件,告訴你需要依賴那些庫文件以及如何編譯源碼,照着做就好了,
腳本的居多,一般會有叫 install 或者 setup 之類名字的文件
  首先解壓源碼壓縮包,然后通過 tar 命令來完成(可以指定目錄在最的加上 空格 /目錄名稱)
  a. 解壓 xx.tar.gz : tar zxf xx.tar.gz
  b. 解壓 xx.tar.Z  : tar zxf xx.tar.Z
  c. 解壓 xx.tgz    : tar zxf xx.tgz
  d. 解壓 xx.bz2    : bunzip2 xx.bz2
  e. 解壓 xx.tar    : tar xf xx.tar
然后進入到解壓出的目錄中,然后 cd 進入解壓后的目錄,輸入 ls 查看有沒有 install 文件。
一般依次執行 ./configure
             make
         sudo make install
即可完成安裝

ubuntu 中軟件的卸載方法:
 1.apt 方式:
  a. 移除式卸載: apt-get remove 軟件名
  b. 清除式卸載: apt-get --purge remove 軟件名 (同時清除配置)
  c. 清除式卸載: apt-get --purge 軟件名  (同時清除配置)

 2.dpkg 方式:
   a. 移除式卸載:sudo dpkg dpkg_name
   b. 清除式卸載:sudo -P dpkg_name

查看已經安裝的軟件名稱:

dpkg -l

查找軟件庫中的軟件

apt-cache search 正則表達式
或者
aptitude search 軟件包(部分)
可以查看相關軟件的名稱 標志 i 表示已經安裝


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM