国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

如何列出 Ubuntu 和 Debian 上已安裝的軟件包

這篇具有很好參考價值的文章主要介紹了如何列出 Ubuntu 和 Debian 上已安裝的軟件包。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

當你安裝了 Ubuntu 并想好好用一用。但在將來某個時候,你肯定會遇到忘記曾經(jīng)安裝了那些軟件包。

這個是完全正常。沒有人要求你把系統(tǒng)里所有已安裝的軟件包都記住。但是問題是,如何才能知道已經(jīng)安裝了哪些軟件包?如何查看安裝過的軟件包呢?

列出 Ubuntu 和 Debian 上已安裝的軟件包

如果你經(jīng)常用 apt 命令,你可能覺得會有個命令像 apt 一樣可以列出已安裝的軟件包。不算全錯。

apt-get 命令 沒有類似列出已安裝軟件包的簡單的選項,但是 apt 有一個這樣的命令:

apt list --installed

這個會顯示使用 apt 命令安裝的所有的軟件包。同時也會包含由于依賴而被安裝的軟件包。也就是說不僅會包含你曾經(jīng)安裝的程序,而且會包含大量庫文件和間接安裝的軟件包。

如何列出 Ubuntu 和 Debian 上已安裝的軟件包,ubuntu,debian

用 atp 命令列出顯示已安裝的軟件包

由于列出出來的已安裝的軟件包太多,用 grep 過濾特定的軟件包是一個比較好的辦法。

apt list --installed | grep program_name

如上命令也可以檢索出使用 .deb 軟件包文件安裝的軟件。是不是很酷?

如果你閱讀過 apt 與 apt-get 對比的文章,你可能已經(jīng)知道 aptapt-get 命令都是基于 dpkg。也就是說用 dpkg 命令可以列出 Debian 系統(tǒng)的所有已經(jīng)安裝的軟件包。

dpkg-query -l

你可以用 grep 命令檢索指定的軟件包。

如何列出 Ubuntu 和 Debian 上已安裝的軟件包,ubuntu,debian

用 dpkg 命令列出顯示已經(jīng)安裝的軟件包

現(xiàn)在你可以搞定列出 Debian 的軟件包管理器安裝的應(yīng)用了。那 Snap 和 Flatpak 這個兩種應(yīng)用呢?如何列出它們?因為它們不能被 aptdpkg 訪問。

顯示系統(tǒng)里所有已經(jīng)安裝的 Snap 軟件包,可以這個命令:

snap list

Snap 可以用綠色勾號標出哪個應(yīng)用來自經(jīng)過認證的發(fā)布者。

如何列出 Ubuntu 和 Debian 上已安裝的軟件包,ubuntu,debian

列出已經(jīng)安裝的 Snap 軟件包

顯示系統(tǒng)里所有已安裝的 Flatpak 軟件包,可以用這個命令:

flatpak list

讓我來個匯總:

apt 命令顯示已安裝軟件包:

apt list –installed

dpkg 命令顯示已安裝軟件包:

dpkg-query -l

列出系統(tǒng)里 Snap 已安裝軟件包:

snap list

列出系統(tǒng)里 Flatpak 已安裝軟件包:

flatpak list

顯示最近安裝的軟件包

現(xiàn)在你已經(jīng)看過以字母順序列出的已經(jīng)安裝軟件包了。如何顯示最近已經(jīng)安裝的軟件包?

幸運的是,Linux 系統(tǒng)保存了所有發(fā)生事件的日志。你可以參考最近安裝軟件包的日志。

有兩個方法可以來做。用 dpkg 命令的日志或者 apt 命令的日志。

你僅僅需要用 grep 命令過濾已經(jīng)安裝的軟件包日志。

grep " install " /var/log/dpkg.log

這會顯示所有的軟件安裝包,其中包括最近安裝的過程中所依賴的軟件包。

2019-02-12 12:41:42 install ubuntu-make:all 16.11.1ubuntu1
2019-02-13 21:03:02 install xdg-desktop-portal:amd64 0.11-1
2019-02-13 21:03:02 install libostree-1-1:amd64 2018.8-0ubuntu0.1
2019-02-13 21:03:02 install flatpak:amd64 1.0.6-0ubuntu0.1
2019-02-13 21:03:02 install xdg-desktop-portal-gtk:amd64 0.11-1
2019-02-14 11:49:10 install qml-module-qtquick-window2:amd64 5.9.5-0ubuntu1.1
2019-02-14 11:49:10 install qml-module-qtquick2:amd64 5.9.5-0ubuntu1.1
2019-02-14 11:49:10 install qml-module-qtgraphicaleffects:amd64 5.9.5-0ubuntu1

你也可以查看 apt 歷史命令日志。這個僅會顯示用 apt 命令安裝的的程序。但不會顯示被依賴安裝的軟件包,詳細的日志在日志里可以看到。有時你只是想看看對吧?

grep " install " /var/log/apt/history.log

具體的顯示如下:

Commandline: apt install pinta
Commandline: apt install pinta
Commandline: apt install tmux
Commandline: apt install terminator
Commandline: apt install moreutils
Commandline: apt install ubuntu-make
Commandline: apt install flatpak
Commandline: apt install cool-retro-term
Commandline: apt install ubuntu-software

如何列出 Ubuntu 和 Debian 上已安裝的軟件包,ubuntu,debian

顯示最近已安裝的軟件包

apt 的歷史日志非常有用。因為他顯示了什么時候執(zhí)行了 apt 命令,哪個用戶執(zhí)行的命令以及安裝的軟件包名。

小技巧:在軟件中心顯示已安裝的程序包名

如果你覺得終端和命令行交互不友好,還有一個方法可以查看系統(tǒng)的程序名。

可以打開軟件中心,然后點擊已安裝標簽。你可以看到系統(tǒng)上已經(jīng)安裝的程序包名

如何列出 Ubuntu 和 Debian 上已安裝的軟件包,ubuntu,debian

在軟件中心顯示已安裝的軟件包

這個不會顯示庫和其他命令行的東西,有可能你也不想看到它們,因為你的大量交互都是在 GUI。此外,你也可以用 Synaptic 軟件包管理器。

結(jié)束語

我希望這個簡易的教程可以幫你查看 Ubuntu 和基于 Debian 的發(fā)行版的已安裝軟件包。

如果你對本文有什么問題或建議,請在下面留言。


via: https://itsfoss.com/list-installed-packages-ubuntu

作者:Abhishek Prakash 選題:lujun9972 譯者:guevaraya 校對:wxy

本文由 LCTT 原創(chuàng)編譯,Linux中國 榮譽推出文章來源地址http://www.zghlxwxcb.cn/news/detail-726820.html

到了這里,關(guān)于如何列出 Ubuntu 和 Debian 上已安裝的軟件包的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 如何向Docker鏡像安裝rpm軟件包

    我們在構(gòu)建鏡像容器的時候,容器需要使用的工具,可能在基礎(chǔ)鏡像中并沒有,這時候就需要我們?nèi)斯さ南駾ocker鏡像中補充這些軟件工具,這里對這些應(yīng)用場景進行了實踐梳理。 例如,我們在性能測試的時候,往往有很多問題需要JPS、JSTACK等工具幫助分析,如果所有應(yīng)用都是

    2024年02月06日
    瀏覽(35)
  • Mac ? 如何在MacOS上安裝pip軟件包

    Mac ? 如何在MacOS上安裝pip軟件包

    以 requests 工具包為例:

    2024年01月18日
    瀏覽(30)
  • Ubuntu18.04/20.04/22.04的Apollo8.0軟件包安裝(免編譯)

    Ubuntu18.04/20.04/22.04的Apollo8.0軟件包安裝(免編譯)

    本文主要介紹在如何使用軟件包(即 deb 包)的方式來安裝 Apollo,相對于源碼方式安裝,軟件包安裝方式不需要編譯,更加快捷。但是對環(huán)境的支持比較單一,如果在自定義環(huán)境內(nèi)安裝,請移步源碼安裝方式 1. 安裝 Ubuntu Linux 安裝 Ubuntu 18.04+ 的步驟,參見 官方安裝指南。 完

    2024年02月05日
    瀏覽(79)
  • Linux命令-dpkg-query命令(Debian Linux中軟件包的查詢工具)

    dpkg-query命令 是Debian Linux中軟件包的查詢工具,它從dpkg軟件包數(shù)據(jù)庫中查詢并辨識軟件包的信息。 軟件包名稱:指定需要查詢的軟件包。 查找文件file1在哪個包里安裝: 列出ubuntu下所安裝軟件列表: 查看軟件包詳細信息: 查看軟件包安裝時安裝到系統(tǒng)的文件列表: 列出所

    2024年04月14日
    瀏覽(24)
  • Linux命令-dpkg-split命令(Debian Linux中將大軟件包分割成小包)

    dpkg-split命令 用來將Debian Linux中的大軟件包分割成小軟件包,它還能夠?qū)⒁逊指畹奈募M行合并。 軟件包:指定需要分割的“.deb”軟件包。 把foo.deb分割出N個大小為460KB的文件: 合并分割文件:

    2024年04月14日
    瀏覽(17)
  • 在linux下如何使用yum命令查看安裝了哪些軟件包

    Linux 系統(tǒng)下 yum 命令查看安裝了哪些軟件包: 1. 使用 yum 查找軟件包 命令: 2. 列出所有可安裝的軟件包 命令: 3. 列出所有可更新的軟件包 命令: 4. 列出所有已安裝的軟件包 命令: 5. 列出所有已安裝但不在 Yum Repository 內(nèi)的軟件包 命令: 6. 使用 yum 獲取軟件包信息 命令:

    2024年02月02日
    瀏覽(30)
  • ubuntu20.04安裝ROS出現(xiàn)E: 無法定位軟件包 ros-noetic-desktop-full

    只是對自己解決問題的過程進行記錄。 按照這篇文章進行操作。 ROS安裝與報錯的解決辦法_e: 無法定位軟件包 ros-noetic-desktop-full_幾度春風里的博客-CSDN博客完成添加密鑰步驟后: 進行更新: 然后安裝對應(yīng)版本的ROS 就成功解決了。

    2024年02月08日
    瀏覽(197)
  • Ubuntu 軟件包管理

    Ubuntu 軟件包管理主要用到了 apt 和 dpkg 兩個工具。我們用的最多的就是用他們提供的命令來安裝和卸載軟件,但他們是如何工作的,我們也許并不十分清楚,這幾天,我專門梳理了一下,以下是我整理出來的一些資料,供大家參考。 1. /var/lib/apt/lists/ 軟件包索引文件, apt u

    2024年02月02日
    瀏覽(24)
  • 淺談Ubuntu中的軟件包

    還記得大學(xué)第一次接觸Ubuntu和Linux的時候,覺得用apt安裝想要的軟件非常方便。但是有時候出現(xiàn)了問題,各種報錯,自己又不懂原理,就會非常抓狂?,F(xiàn)在稍微理解一點了,故以較為容易理解的方式記錄在這里,方便他人。 Linux里的軟件就是一些可執(zhí)行文件。就像是你自己寫

    2024年02月03日
    瀏覽(22)
  • Ubuntu下軟件包的清理與刪除

    在linux系統(tǒng)中,有時候我們需要刪除不需要的軟件包,或者刪除一個安裝出錯的軟件包,可以使用以下命令操作 說明: Ubuntu是基于 Debian 的Linux系統(tǒng),而Debian系統(tǒng)的軟件是使用apt和dpkg進行管理,dpkg是\\\"Debian Packager\\\"的簡寫,是一個底層的軟件包管理工具,與之相關(guān)apt-get工具可以

    2024年02月16日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包