搜尋
首頁系統教程Linux使用這些命令可以輕鬆查看LinuxPC上安裝了哪些軟體包

使用這些命令可以輕鬆查看LinuxPC上安裝了哪些軟體包

怎么列举Linux上已安装的软件包

使用这种命令可以轻松查看LinuxPC上安装了什么软件包。

在安装新软件包之前,您须要检测它是否已安装在您的系统上。据悉,假若您要转移到新系统,拥有所有已安装软件包的列表可以节约大量时间和精力。它还可以帮助您辨识想要删掉的不须要的软件包以释放一些空间。

以下是怎样列举各类Linux发行版(包括Ubuntu、Debian、CentOS、ArchLinux和openSUSE)上所有已安装的软件包的方式。

列举Ubuntu/Debian上已安装的软件包

在基于Debian的发行版上,您可以使用APT包管理器来查找、安装、更新和删掉包。使用APT,您还可以列举Debian/Ubuntu上所有已安装的程序及其版本和一些其他信息。

要列举基于Debian的发行版上所有已安装的软件包,请使用以下命令:

apt list --installed

该列表显示带有[installed]、[installed,automatic]和[installed,local]标签的不同软件包。

您还可以使用grep命令从已安装的程序列表中搜索程序,如下所示:

apt list --installed | grep program_name

您还可以使用dpkg实用程序列举已安装的软件包:

dpkg -l

linux怎么查看什么系统_如何查看linux是什么系统_linux查看什么系统

要仅复印已安装软件包的名称,请结合使用dpkg命令和awk,如下所示:

dpkg -l | awk '{print $2}'

查看基于RHEL的发行版上已安装的软件包

YUM和DNF用于管理基于RHEL的发行版中的包。使用它们,您可以在PC上安装、更新、列出和删掉软件包

尽管YUM不再在较新的发行版(比如RHEL8、CentOS8、Fedora22等)中使用,但它依然可以在大多数发行版中使用。RPM还容许您安装和管理本地RPM软件包。

要使用YUM列举基于RHEL的发行版上所有已安装的软件包,请使用:

yum list installed

对于使用DNF安装的软件包,请使用:

dnf list installed

您还可以使用以下rpm命令列举基于RHEL的发行版上已安装的软件包:

rpm -qa

上述命令的--last选项列举了所有近来安装的软件包,最新的软件包坐落底部:

rpm -qa --last

此命令还列举已安装包的日期和时间以及包的名称:

rpm -qa --last | tac

列举ArchLinux上已安装的软件包

Pacman是基于Arch的Linux发行版(比如Manjaro和EndeavourOS)上的默认包管理器。使用Pacman,您可以在基于Arch的发行版中安装和删掉软件包、更新过时的软件包以及查看所有已安装软件包的列表。

以下命令用于列举基于Arch的发行版上所有已安装的软件包:

pacman -Q

要列举所有显式安装的软件包,请使用:

pacman -Qe

要列举从main之外的储存库自动安装的所有外部软件包linux服务器系统,请使用:

pacman -Qm

倘若您要在已安装的软件包列表中查找特定的软件包,请使用:

pacman -Q | grep 

linux查看什么系统_linux怎么查看什么系统_如何查看linux是什么系统

列举openSUSE上已安装的软件包

Zypper是openSUSE中默认的命令行包管理器。要列举openSUSE上所有已安装的软件包,请使用以下命令之一:

zypper search --installed-only

或则:

zypper se -i

要检测特定包是否在已安装的包列表中,请使用以下句型:

zypper se -i 

您还可以使用以下命令复印有关已安装软件包的信息:

zypper info 

查看Linux上已安装的Snap软件包

不仅传统的外置包管理器之外,还有一些程序可以通过Snap安装在Linux系统上。

Snap是所有主要Linux发行版都支持的通用包管理器。因为Snap软件包及其依赖项一起提供,因而Linux上的软件安装显得愈发容易。

要列举任何Linux发行版上已安装的Snap软件包,请运行:

如何查看linux是什么系统_linux查看什么系统_linux怎么查看什么系统

snap list

此命令列举您已使用Snap安装的软件包。它不包括您使用默认包管理器安装的任何包。

不仅已安装的软件包名称之外,该列表还包含一些其他信息,比如软件包的版本号、修订号、渠道信息、发布者名称以及任何其他信息(假如有)。

列举已安装的Flatpak软件包

与Snap类似,Flatpak也是一个在Linux上更轻松地进行包管理的工具。您可以在所有主要Linux发行版上安装Flatpak,而且可以使用它在Linux上建立、安装和运行应用程序。

要列举Flatpak已安装的软件包,请使用以下命令:

flatpak list

此命令列举Linux系统上所有安装的Flatpak软件包和运行时。运行时是应用程序运行所需的一组依赖项。

要仅列举已安装的应用程序,请使用--app选项,如下所示:

flatpak list --app

同样,要仅列举已安装的运行时,请使用--runtime选项:

linux怎么查看什么系统_linux查看什么系统_如何查看linux是什么系统

flatpak list --runtime

要查看有关所列项目的详尽信息,比如已安装的应用程序大小、体系结构、来源等如何查看linux是什么系统,请使用-d选项:

flatpak list -d

您还可以跳过所有额外信息,仅使用以下命令复印已安装应用程序的名称:

flatpak --columns=name list

将已安装程序的列表保存在文件中

要将所有已安装程序的列表保存在文件中,请使用重定向运算符(>)后跟文件名嵌入式linux培训,将命令输出重定向到文件。

比如,要将APT安装程序的列表保存在名为installed_programs.txt的文本文件中,命令为:

apt list --installed > installed_programs.txt

估算已安装的软件包数目

您还可以使用wc命令估算列表中已安装软件包的数目。比如如何查看linux是什么系统,要统计openSUSE中Zypper安装的软件包数目,命令为:

zypper search --installed-only | wc -l

您已获得所有已安装Linux软件包的列表!

如今您晓得Linux系统上安装了什么软件包,您可以轻松更新过时的软件包或通过删掉不须要的软件包来清理一些空间。

据悉,拥有此程序列表还可以促使无缝过渡到新系统,使您可以安装所有这种程序,而无需单独记住它们。

以上是使用這些命令可以輕鬆查看LinuxPC上安裝了哪些軟體包的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
Linux操作是什麼?Linux操作是什麼?Apr 13, 2025 am 12:20 AM

Linux操作系統的核心是其命令行界面,通過命令行可以執行各種操作。 1.文件和目錄操作使用ls、cd、mkdir、rm等命令管理文件和目錄。 2.用戶和權限管理通過useradd、passwd、chmod等命令確保系統安全和資源分配。 3.進程管理使用ps、kill等命令監控和控制系統進程。 4.網絡操作包括ping、ifconfig、ssh等命令配置和管理網絡連接。 5.系統監控和維護通過top、df、du等命令了解系統運行狀態和資源使用情況。

使用Linux別名提高自定義命令快捷方式的生產率使用Linux別名提高自定義命令快捷方式的生產率Apr 12, 2025 am 11:43 AM

介紹 Linux是一個強大的操作系統,由於其靈活性和效率,開發人員,系統管理員和電源用戶都喜歡。但是,經常使用長而復雜的命令可能是乏味的

Linux實際上有什麼好處?Linux實際上有什麼好處?Apr 12, 2025 am 12:20 AM

Linux適用於服務器、開發環境和嵌入式系統。 1.作為服務器操作系統,Linux穩定高效,常用於部署高並發應用。 2.作為開發環境,Linux提供高效的命令行工具和包管理系統,提升開發效率。 3.在嵌入式系統中,Linux輕量且可定制,適合資源有限的環境。

在Linux上掌握道德黑客的基本工具和框架在Linux上掌握道德黑客的基本工具和框架Apr 11, 2025 am 09:11 AM

簡介:通過基於Linux的道德黑客攻擊數字邊界 在我們越來越相互聯繫的世界中,網絡安全至關重要。 道德黑客入侵和滲透測試對於主動識別和減輕脆弱性至關重要

如何學習Linux基礎知識?如何學習Linux基礎知識?Apr 10, 2025 am 09:32 AM

Linux基礎學習從零開始的方法包括:1.了解文件系統和命令行界面,2.掌握基本命令如ls、cd、mkdir,3.學習文件操作,如創建和編輯文件,4.探索高級用法如管道和grep命令,5.掌握調試技巧和性能優化,6.通過實踐和探索不斷提陞技能。

Linux最有用的是什麼?Linux最有用的是什麼?Apr 09, 2025 am 12:02 AM

Linux在服務器、嵌入式系統和桌面環境中的應用廣泛。 1)在服務器領域,Linux因其穩定性和安全性成為託管網站、數據庫和應用的理想選擇。 2)在嵌入式系統中,Linux因其高度定制性和高效性而受歡迎。 3)在桌面環境中,Linux提供了多種桌面環境,滿足不同用戶需求。

Linux的缺點是什麼?Linux的缺點是什麼?Apr 08, 2025 am 12:01 AM

Linux的缺點包括用戶體驗、軟件兼容性、硬件支持和學習曲線。 1.用戶體驗不如Windows或macOS友好,依賴命令行界面。 2.軟件兼容性不如其他系統,缺乏許多商業軟件的原生版本。 3.硬件支持不如Windows全面,可能需要手動編譯驅動程序。 4.學習曲線較陡峭,掌握命令行操作需要時間和耐心。

Linux難以學習嗎?Linux難以學習嗎?Apr 07, 2025 am 12:01 AM

Linuxisnothardtolearn,butthedifficultydependsonyourbackgroundandgoals.ForthosewithOSexperience,especiallycommand-linefamiliarity,Linuxisaneasytransition.Beginnersmayfaceasteeperlearningcurvebutcanmanagewithproperresources.Linux'sopen-sourcenature,bas

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

Atom編輯器mac版下載

Atom編輯器mac版下載

最受歡迎的的開源編輯器

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

WebStorm Mac版

WebStorm Mac版

好用的JavaScript開發工具

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器