Linux安裝、卸載軟體

來源:互聯網
上載者:User

標籤:style   ar   color   os   使用   sp   strong   on   檔案   

在linux環境中,尤其是cenos中安裝過一些軟體,一般是二進位安裝與源碼安裝,現小結一下linux中的安裝與卸載。

 

一、通常Linux應用軟體的安裝包有三種:

1) tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系統的打包工具tar打包的。

2) rpm包,如software-1.2.3-1.i386.rpm。它是Redhat Linux提供的一種包封裝格式。安裝rpm包的命令是"rpm -參數,包管理工具 yum 。"

3) deb包,如software-1.2.3-1.deb。它是Debain Linux提供的一種包封裝格式。安裝deb包的命令是"dpkg -參數",包管理工具 apt-get。

 

二、包命名規則:

大多數Linux應用軟體包的命名也有一定的規律,它遵循:名稱-版本-修正版-類型

例如:

  1) software-1.2.3-1.tar.gz 意味著:

    軟體名稱:software

    版本號碼:1.2.3

    修正版本:1

    類型:tar.gz,說明是一個tar包。

2)  sfotware-1.2.3-1.i386.rpm

    軟體名稱:software

    版本號碼:1.2.3

    修正版本:1

    可用平台:i386,適用於Intel 80x86平台。

    類型:rpm,說明是一個rpm包。

    註:由於rpm格式的通常是已編譯的程式,所以需指明平台。

 

三、講解幾種方式安裝與卸載軟體:

1、yum
注意:有個前提是yum安裝的軟體包都是rpm格式的
安裝軟體包命令:yum -y install ~
刪除軟體包命令:yum -y remove ~

2、RPM
安裝:rpm -ivh xxx.rpm
重新安裝:rpm -ivh -replacepkgs xxx.rpm
卸載:rpm -e xxx.rpm
查詢安裝哪些軟體:rpm -qa|grep [package name]
查看rpm包安裝在哪裡:rpm -ql [package name]

3、tar.gz, tar.bz, tar.bz2
安裝:
(1)解壓:tar -zxvf xxx.tar.gz ( tar -jxvf xxx.tar.bz(or bz2) )
(2)./configure (./configure --prefix=path (如:/usr/local/xxx)
(3)make
(4)make install

卸載:
make uninstall
或者如果刪除,就刪除相應的軟體目錄;

4、bin
安裝:
(1)chmod +x xxx.bin (添加執行許可權)
(2)執行檔案:./xxx.bin

卸載:
直接刪除安裝目錄

5、pip安裝python包
先安裝install python-setuptools python-pip
安裝: pip install xxx
卸載: pip uninstall xxx

Linux安裝、卸載軟體

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.