国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目錄
Debian軟件包管理
在Debian/Ubuntu Systems中安裝軟件包
安裝前搜索包
顯示包裹的信息
Ubuntu升級(jí)包裝
在Ubuntu中刪除包裝
DPKG軟件包管理器
YUM / DNF和RPM軟件包管理
在CentOS中安裝軟件包
搜索軟件包
更新軟件包
刪除軟件包
RPM軟件包管理器
安裝軟件包
結(jié)論
首頁(yè) 系統(tǒng)教程 操作系統(tǒng) LFCA:如何在Linux中管理軟件包 - 第7部分

LFCA:如何在Linux中管理軟件包 - 第7部分

Jul 16, 2025 am 09:10 AM

本文是LFCA系列的第7部分,在此部分,您將熟悉一般系統(tǒng)管理命令,以管理Linux系統(tǒng)中的軟件包。

作為系統(tǒng)管理員,您的任務(wù)是管理軟件包。這包括從系統(tǒng)中安裝,升級(jí)和卸載或卸載包裝。

Linux系統(tǒng)中有兩種軟件包:

  • 二進(jìn)制軟件包:這些包含配置文件,可執(zhí)行文件,人頁(yè)面以及其他文檔。對(duì)于Debian ,二進(jìn)制軟件包具有.deb文件擴(kuò)展名。對(duì)于紅色帽子,二進(jìn)制軟件包帶有.rpm文件擴(kuò)展名。使用Debian實(shí)用程序DPKG打開(kāi)二進(jìn)制軟件包 - 對(duì)于.deb二進(jìn)制文件和.rpm二進(jìn)制套件的rpm,我們將在稍后看到。
  • 源軟件包:源軟件包是一個(gè)壓縮文件,包含應(yīng)用程序的源代碼,包裝的簡(jiǎn)要說(shuō)明以及有關(guān)如何構(gòu)建應(yīng)用程序的說(shuō)明。

不同的Linux發(fā)行版有自己的包裝經(jīng)理,在這里,我們將研究2個(gè)Linux系列: DebianRed Hat 。

Debian軟件包管理

Debian提供APT(高級(jí)軟件包管理器)作為前端軟件包管理解決方案。這是一個(gè)功能強(qiáng)大的命令行實(shí)用程序,可與核心庫(kù)一起使用,并允許您從系統(tǒng)中下載,安裝,更新和刪除軟件包。

在Debian/Ubuntu Systems中安裝軟件包

如果您來(lái)自Windows環(huán)境,則習(xí)慣于從軟件供應(yīng)商下載.exe軟件包,并使用安裝向?qū)г谙到y(tǒng)上運(yùn)行它。

在Linux中,安裝應(yīng)用程序完全不同。使用軟件包管理器從在線(xiàn)存儲(chǔ)庫(kù)下載和安裝軟件包。存儲(chǔ)庫(kù)列表在/etc/apt/sources.list文件和/etc/sources.list.d目錄中定義。

在基于Debian的發(fā)行版中, APT軟件包管理器用于從在線(xiàn)存儲(chǔ)庫(kù)下載和安裝軟件包。它不僅安裝了包裹,還安裝了包裝所需的依賴(lài)項(xiàng)

始終建議在安裝任何軟件包之前更新/etc/apt/sources.list文件中的存儲(chǔ)庫(kù)。為此,請(qǐng)運(yùn)行命令:

 $ sudo apt更新

要安裝軟件包,請(qǐng)使用語(yǔ)法:

 $ sudo apt install package_name

例如,要安裝Apache Web服務(wù)器,請(qǐng)運(yùn)行命令:

 $ sudo apt install apache2

LFCA:如何在Linux中管理軟件包 - 第7部分

安裝前搜索包

要搜索存儲(chǔ)庫(kù)中包裝的可用性,請(qǐng)使用語(yǔ)法:

 $ apt搜索軟件包_name

例如,要搜索稱(chēng)為neofetch的軟件包的可用性,請(qǐng)運(yùn)行命令:

 $ apt搜索neofetch

LFCA:如何在Linux中管理軟件包 - 第7部分

顯示包裹的信息

要顯示有關(guān)軟件包的更多信息,請(qǐng)使用APT命令如下。

 $ apt show package_name

例如,要揭示有關(guān)neofetch軟件包的更多信息,請(qǐng)運(yùn)行:

 $ apt show neofetch

LFCA:如何在Linux中管理軟件包 - 第7部分

Ubuntu升級(jí)包裝

要升級(jí)系統(tǒng)上的已安裝軟件包,請(qǐng)運(yùn)行命令:

 $ sudo apt升級(jí)

在Ubuntu中刪除包裝

要?jiǎng)h除軟件包,請(qǐng)稱(chēng)apache2運(yùn)行命令:

 $ sudo apt刪除apache2

要在配置文件旁邊刪除軟件包,請(qǐng)使用清除選項(xiàng),如圖所示。

 $ sudo apt purge apache2

DPKG軟件包管理器

總部位于Debian的Linux發(fā)行版還提供DPKG軟件包管理器。這是一個(gè)低級(jí)軟件包管理器,它處理在安裝過(guò)程中不需要任何依賴(lài)項(xiàng)的二進(jìn)制軟件包。如果DPKG檢測(cè)到二進(jìn)制軟件包文件需要依賴(lài)關(guān)系,則報(bào)告丟失的依賴(lài)項(xiàng)和停頓。

要從.deb文件安裝軟件包,請(qǐng)使用DPKG命令如下:

 $ sudo dpkg -i package.deb

例如,要從顯示的debian文件中安裝Anydesk軟件包,請(qǐng)執(zhí)行:

 $ sudo dpkg -i anydesk_6.1.0-1_amd64.deb
或者
$ sudo dpkg -unpack anydesk_6.1.0-1_amd64.deb

LFCA:如何在Linux中管理軟件包 - 第7部分

要檢查軟件包是否已安裝,請(qǐng)運(yùn)行命令:

 $ sudo dpkg -l anydesk

LFCA:如何在Linux中管理軟件包 - 第7部分

要?jiǎng)h除軟件包,請(qǐng)使用-r選項(xiàng),如下所示:

 $ sudo dpkg -r anydesk

LFCA:如何在Linux中管理軟件包 - 第7部分

要與其所有配置文件一起刪除軟件包,請(qǐng)使用-P選項(xiàng)清除與軟件包關(guān)聯(lián)的所有文件。

 $ sudo dpkg -p anydesk

YUM / DNF和RPM軟件包管理

RhelCentos 8Fedora 21和更高版本等現(xiàn)代Redhat Linux發(fā)行版使用DNF(Dandified Yum),這是現(xiàn)在不棄用的YUM軟件包管理器的升級(jí),這是舊版本的Red Hat Linux發(fā)行版,例如RedHat和Centos 7。

就像APT一樣, DNFYUM軟件包經(jīng)理也用于從在線(xiàn)存儲(chǔ)庫(kù)中安裝軟件包。

在CentOS中安裝軟件包

要安裝軟件包,請(qǐng)使用語(yǔ)法:

 $ sudo dnf安裝程序包名稱(chēng)
或者
$ sudo yum安裝程序包名稱(chēng)(適用于較舊版本)

例如,要安裝Apache HTTPD軟件包,請(qǐng)運(yùn)行命令:

 $ sudo dnf安裝httpd
或者
$ sudo yum安裝httpd

搜索軟件包

您還可以搜索存儲(chǔ)庫(kù)中包裝的可用性,如下所示:

 $ sudo dnf搜索mariadb

更新軟件包

要將所有軟件包更新為其最新版本的執(zhí)行:

 $ sudo dnf更新 
或者
$ sudo yum更新 

刪除軟件包

刪除包裹運(yùn)行:

 $ sudo dnf刪除軟件包_name
或者
$ sudo yum remove package_name

例如,要?jiǎng)h除HTTPD軟件包,請(qǐng)運(yùn)行

$ sudo dnf刪除httpd
或者
$ sudo yum刪除httpd

RPM軟件包管理器

RPM軟件包管理器是另一個(gè)用于處理RedHat Linux發(fā)行版的RPM二進(jìn)制包的開(kāi)源軟件包管理工具。就像APT軟件包管理器RPM管理二進(jìn)制軟件包一樣。

安裝軟件包

要使用.rpm文件安裝應(yīng)用程序,請(qǐng)使用以下語(yǔ)法:

 $ sudo rpm -i package_name

例如,要從顯示的.rpm文件安裝Anydesk應(yīng)用程序,請(qǐng)運(yùn)行命令:

 $ sudo rpm -i anydesk-6.1.0-1.el8.x86_64.rpm 

要驗(yàn)證或檢查系統(tǒng)上的軟件應(yīng)用程序的存在,請(qǐng)使用語(yǔ)法:

 $ sudo rpm -q package_name

例如,要檢查是否已安裝Anydesk,請(qǐng)運(yùn)行命令:

 $ sudo rpm -q anydesk

LFCA:如何在Linux中管理軟件包 - 第7部分

要查詢(xún)所有當(dāng)前軟件包,請(qǐng)使用命令:

 $ sudo rpm -qa

LFCA:如何在Linux中管理軟件包 - 第7部分

刪除軟件包

使用rpm命令卸載軟件包,請(qǐng)使用語(yǔ)法:

 $ sudo rpm -e package_name

例如:

 $ sudo rpm -e anydesk
結(jié)論

APT , DPKGRPM , DNFYUM命令是方便的命令行工具,可以幫助您在Linux系統(tǒng)上安裝,更新和刪除軟件包。

成為L(zhǎng)inux基金會(huì)認(rèn)證的IT合伙人(LFCA)

以上是LFCA:如何在Linux中管理軟件包 - 第7部分的詳細(xì)內(nèi)容。更多信息請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本站聲明
本文內(nèi)容由網(wǎng)友自發(fā)貢獻(xiàn),版權(quán)歸原作者所有,本站不承擔(dān)相應(yīng)法律責(zé)任。如您發(fā)現(xiàn)有涉嫌抄襲侵權(quán)的內(nèi)容,請(qǐng)聯(lián)系admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣服圖片

Undresser.AI Undress

Undresser.AI Undress

人工智能驅(qū)動(dòng)的應(yīng)用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用于從照片中去除衣服的在線(xiàn)人工智能工具。

Clothoff.io

Clothoff.io

AI脫衣機(jī)

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智能換臉工具輕松在任何視頻中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的代碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

功能強(qiáng)大的PHP集成開(kāi)發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)代碼編輯軟件(SublimeText3)

熱門(mén)話(huà)題

Laravel 教程
1601
29
PHP教程
1502
276
如何在Linux機(jī)器上解決DNS問(wèn)題? 如何在Linux機(jī)器上解決DNS問(wèn)題? Jul 07, 2025 am 12:35 AM

遇到DNS問(wèn)題時(shí)首先要檢查/etc/resolv.conf文件,查看是否配置了正確的nameserver;其次可手動(dòng)添加如8.8.8.8等公共DNS進(jìn)行測(cè)試;接著使用nslookup和dig命令驗(yàn)證DNS解析是否正常,若未安裝這些工具可先安裝dnsutils或bind-utils包;再檢查systemd-resolved服務(wù)狀態(tài)及其配置文件/etc/systemd/resolved.conf,并根據(jù)需要設(shè)置DNS和FallbackDNS后重啟服務(wù);最后排查網(wǎng)絡(luò)接口狀態(tài)與防火墻規(guī)則,確認(rèn)53端口未

在Ubuntu中安裝用于遠(yuǎn)程Linux/Windows訪(fǎng)問(wèn)的鱷梨調(diào)味醬 在Ubuntu中安裝用于遠(yuǎn)程Linux/Windows訪(fǎng)問(wèn)的鱷梨調(diào)味醬 Jul 08, 2025 am 09:58 AM

作為系統(tǒng)管理員,您可能會(huì)發(fā)現(xiàn)自己(今天或?qū)?lái))在Windows和Linux并存的環(huán)境中工作。 有些大公司更喜歡(或必須)在Windows Box上運(yùn)行其一些生產(chǎn)服務(wù)已不是什么秘密

如何在Rocky Linux 8上安裝Nodejs 14/16&npm 如何在Rocky Linux 8上安裝Nodejs 14/16&npm Jul 13, 2025 am 09:09 AM

Node.js建立在Chrome的V8引擎上,是一種開(kāi)源的,由事件驅(qū)動(dòng)的JavaScript運(yùn)行時(shí)環(huán)境,用于構(gòu)建可擴(kuò)展應(yīng)用程序和后端API。 Nodejs因其非阻滯I/O模型而聞名輕巧有效,并且

如何在Linux中找到我的私人和公共IP地址? 如何在Linux中找到我的私人和公共IP地址? Jul 09, 2025 am 12:37 AM

在Linux系統(tǒng)中,1.使用ipa或hostname-I命令可查看私有IP;2.使用curlifconfig.me或curlipinfo.io/ip可獲取公網(wǎng)IP;3.桌面版可通過(guò)系統(tǒng)設(shè)置查看私有IP,瀏覽器訪(fǎng)問(wèn)特定網(wǎng)站查看公網(wǎng)IP;4.可將常用命令設(shè)為別名以便快速調(diào)用。這些方法簡(jiǎn)單實(shí)用,適合不同場(chǎng)景下的IP查看需求。

安裝Linux的系統(tǒng)要求 安裝Linux的系統(tǒng)要求 Jul 20, 2025 am 03:49 AM

LinuxCanrunonModestHardwarewtareWithSpecificminimumRequirentess.A1GHZPROCESER(X86ORX86_64)iSNEDED,withAdual-Corecpurecommondend.r AmshouldBeatLeast512MbForCommand-lineUseor2Gbfordesktopenvironments.diskSpacePacereQuiresaminimumof5-10GB,不過(guò)25GBISBISBETTERFORAD

如何在Rocky Linux和Almalinux上安裝MySQL 8.0 如何在Rocky Linux和Almalinux上安裝MySQL 8.0 Jul 12, 2025 am 09:21 AM

MySQL用C編寫(xiě),是一個(gè)開(kāi)源,跨平臺(tái),也是使用最廣泛的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDMS)之一。這是LAMP堆棧不可或缺的一部分,是Web托管,數(shù)據(jù)分析,數(shù)據(jù)庫(kù)管理系統(tǒng),數(shù)據(jù)分析,

Ubuntu 25.04' Plucky Puffin”:Gnome 48和HDR Brilliance的大膽飛躍 Ubuntu 25.04' Plucky Puffin”:Gnome 48和HDR Brilliance的大膽飛躍 Jul 12, 2025 am 09:28 AM

Ubuntu長(zhǎng)期以來(lái)一直是Linux生態(tài)系統(tǒng)中可訪(fǎng)問(wèn)性,波蘭和功率的堡壘。隨著Ubuntu 25.04的到來(lái),代號(hào)為“ Prucky Puffin”,Canonical再次證明了其對(duì)交付的承諾

如何在Rocky Linux和Almalinux上安裝MongoDB 如何在Rocky Linux和Almalinux上安裝MongoDB Jul 12, 2025 am 09:29 AM

MongoDB是一種高性能,高度可擴(kuò)展的面向文檔的NOSQL數(shù)據(jù)庫(kù),旨在管理繁忙的流量和大量數(shù)據(jù)。與傳統(tǒng)的SQL數(shù)據(jù)庫(kù)不同,將數(shù)據(jù)存儲(chǔ)在表中的行和列中,MongoDB在J中結(jié)構(gòu)數(shù)據(jù)

See all articles