如何在linux中安裝卸載更新軟件-創(chuàng)新互聯(lián)

什么是包管理系統(tǒng)?

目前創(chuàng)新互聯(lián)建站已為1000+的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、網(wǎng)站托管、服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計(jì)、陵水黎族網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

包管理系統(tǒng)有一組工具和文件格式組成,這些工具和文件格式一起用于安裝、更新和卸載Linux應(yīng)用程序。

兩個(gè)最常見的包管理系統(tǒng)來自Red HatDebian。Ret Het、CentOS 和 Fedora都是用RPM(.rpm 文件),Debian、Ubuntu和Mint是用DPKG(.deb文件)。

Gentoo Linux使用了一個(gè)叫做Portage的系統(tǒng),Arch Linux只使用了TARBALLS(.tar 文件)。這些系統(tǒng)的主要區(qū)別在于它們安裝和維護(hù)應(yīng)用程序的方法不同。

你可能想知道在.rpm、.db或.tar文件中有什么。你可能會(huì)驚訝的發(fā)現(xiàn),所有的這些文件只不過是普通的舊存檔文件(如 .zip),其中包含應(yīng)用程序的代碼、關(guān)于如何安裝它的說明、依賴項(xiàng)(它可能依賴于哪些其他應(yīng)用程序)以及配置文件應(yīng)該放在哪里。讀取和執(zhí)行所有這些指令的軟件稱為包管理器。

Debian、Ubuntu、Mint 等

Debian、Ubuntu、Mint和其他基于Debian的發(fā)行版都使用.deb文件和DPKG包管理系統(tǒng)。通過這個(gè)系統(tǒng)安裝應(yīng)用程序有兩種方法:可以使用APT應(yīng)用程序從存儲(chǔ)庫(kù)中安裝,也可以使用DPKG應(yīng)用程序從.deb文件安裝應(yīng)用程序。

使用apt安裝應(yīng)用程序的指令如下:

$ sudo apt install app_name1

使用apt卸載應(yīng)用程序的指令如下:

$ sudo apt remove app_name1

想升級(jí)安裝的應(yīng)用程序,首先需要更新應(yīng)用程序存儲(chǔ)庫(kù),命令如下:

$ sudo apt update1

更新完成后使用如下命令更新所有的的應(yīng)用程序:

$ sudo apt upgrade1

如果只想更新一個(gè)app,輸入如下指令即可:

$ sudo apt update app_name1

最后,假設(shè)您想安裝的應(yīng)用程序在Debian存儲(chǔ)庫(kù)沒有,它可以作為.DEB下載。命令如下:

$ sudo dpkg -i app_name.deb

Red Hat、CentOS、和Fedora

默認(rèn)情況下,Ret Hat使用了多個(gè)包管理系統(tǒng)。雖然這些系統(tǒng)使用自己的命令,但是仍然有很多的相似之處,并且Debian中使用了同一個(gè)指令。

例如我們可以使用yum或者dnf管理器來安裝應(yīng)用程序。命令如下:

$ sudo yum install app_name
$ sudo dnf install app_name12

.rpm格式的應(yīng)用程序也可以使用rpm命令安裝:

$ sudo rpm -i app_name.rpm1

刪除應(yīng)用程序的命令如下:

$ sudo yum remove app_name
$ sudo dnf remove app_name12

升級(jí)程序可通過如下指令實(shí)現(xiàn):

$ yum update$ sudo dnf upgrade --refresh22

以上就是linux系統(tǒng)中軟件的安裝、卸載與更新的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注創(chuàng)新互聯(lián)其它相關(guān)文章!

網(wǎng)站標(biāo)題:如何在linux中安裝卸載更新軟件-創(chuàng)新互聯(lián)
網(wǎng)站網(wǎng)址:http://muchs.cn/article28/ddsscp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站網(wǎng)站策劃、標(biāo)簽優(yōu)化、網(wǎng)站收錄網(wǎng)站營(yíng)銷、小程序開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司