精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何在安裝之前檢查 Linux 軟件包的版本?

系統 Linux
大多數人都知道如何在 Linux 中查找已安裝軟件包的版本,但是,你會如何查找那些還沒有安裝的軟件包的版本呢?很簡單!本文將介紹在 Debian 及其衍生品(如 Ubuntu)中,如何在軟件包安裝之前檢查它的版本。對于那些想在安裝之前知道軟件包版本的人來說,這個小技巧可能會有所幫助。

 大多數人都知道如何在 Linux 中 查找已安裝軟件包的版本 ,但是,你會如何查找那些還沒有安裝的軟件包的版本呢?很簡單!本文將介紹在 Debian 及其衍生品(如 Ubuntu)中,如何在軟件包安裝之前檢查它的版本。對于那些想在安裝之前知道軟件包版本的人來說,這個小技巧可能會有所幫助。

[[274082]]

在安裝之前檢查 Linux 軟件包版本

在基于 DEB 的系統中,即使軟件包還沒有安裝,也有很多方法可以查看他的版本。接下來,我將一一介紹。

方法 1 – 使用 Apt

檢查軟件包的版本的懶人方法:

  1. $ apt show <package-name

示例:

  1. $ apt show vim 

示例輸出:

  1. Package: vim 
  2. Version: 2:8.0.1453-1ubuntu1.1 
  3. Priority: optional 
  4. Section: editors 
  5. Origin: Ubuntu 
  6. Maintainer: Ubuntu Developers <[email protected]> 
  7. Original-Maintainer: Debian Vim Maintainers <[email protected]> 
  8. Bugs: https://bugs.launchpad.net/ubuntu/+filebug 
  9. Installed-Size: 2,852 kB 
  10. Provides: editor 
  11. Depends: vim-common (= 2:8.0.1453-1ubuntu1.1), vim-runtime (= 2:8.0.1453-1ubuntu1.1), libacl1 (>= 2.2.51-8), libc6 (>= 2.15), libgpm2 (>= 1.20.7), libpython3.6 (>= 3.6.5), libselinux1 (>= 1.32), libtinfo5 (>= 6) 
  12. Suggests: ctags, vim-doc, vim-scripts 
  13. Homepage: https://vim.sourceforge.io/ 
  14. Task: cloud-image, server 
  15. Supported: 5y 
  16. Download-Size: 1,152 kB 
  17. APT-Sources: http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages 
  18. Description: Vi IMproved - enhanced vi editor 
  19.  Vim is an almost compatible version of the UNIX editor Vi. 
  20.  . 
  21.  Many new features have been added: multi level undo, syntax 
  22.  highlighting, command line history, on-line help, filename 
  23.  completion, block operations, folding, Unicode support, etc. 
  24.  . 
  25.  This package contains a version of vim compiled with a rather 
  26.  standard set of features. This package does not provide a GUI 
  27.  version of Vim. See the other vim-* packages if you need more 
  28.  (or less). 
  29. N: There is 1 additional record. Please use the '-a' switch to see it 

正如你在上面的輸出中看到的,apt show 命令顯示了軟件包許多重要的細節,例如:

  1. 包名稱,
  2. 版本,
  3. 來源(vim 來自哪里),
  4. 維護者,
  5. 包的主頁,
  6. 依賴,
  7. 下載大小,
  8. 簡介,
  9. 其他。

因此,Ubuntu 倉庫中可用的 Vim 版本是 8.0.1453。如果我把它安裝到我的 Ubuntu 系統上,就會得到這個版本。

或者,如果你不想看那么多的內容,那么可以使用 apt policy 這個命令:

  1. $ apt policy vim 
  2. vim: 
  3.  Installed: (none) 
  4.  Candidate: 2:8.0.1453-1ubuntu1.1 
  5.  Version table
  6.  2:8.0.1453-1ubuntu1.1 500 
  7.  500 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages 
  8.  500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages 
  9.  2:8.0.1453-1ubuntu1 500 
  10.  500 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages 

甚至更短:

  1. $ apt list vim 
  2. Listing... Done 
  3. vim/bionic-updates,bionic-security 2:8.0.1453-1ubuntu1.1 amd64 
  4. N: There is 1 additional version. Please use the '-a' switch to see it 

apt 是 Ubuntu 最新版本的默認包管理器。因此,這個命令足以找到一個軟件包的詳細信息,給定的軟件包是否安裝并不重要。這個命令將簡單地列出給定包的版本以及其他詳細信息。

方法 2 – 使用 Apt-get

要查看軟件包的版本而不安裝它,我們可以使用 apt-get 命令和 -s 選項。

  1. $ apt-get -s install vim 

示例輸出:

  1. NOTE: This is only a simulation! 
  2.  apt-get needs root privileges for real execution. 
  3.  Keep also in mind that locking is deactivated, 
  4.  so don't depend on the relevance to the real current situation! 
  5. Reading package lists... Done 
  6. Building dependency tree 
  7. Reading state information... Done 
  8. Suggested packages: 
  9.  ctags vim-doc vim-scripts 
  10. The following NEW packages will be installed: 
  11.  vim 
  12. 0 upgraded, 1 newly installed, 0 to remove and 45 not upgraded. 
  13. Inst vim (2:8.0.1453-1ubuntu1.1 Ubuntu:18.04/bionic-updates, Ubuntu:18.04/bionic-security [amd64]) 
  14. Conf vim (2:8.0.1453-1ubuntu1.1 Ubuntu:18.04/bionic-updates, Ubuntu:18.04/bionic-security [amd64]) 

這里,-s 選項代表 模擬。正如你在輸出中看到的,它不執行任何操作。相反,它只是模擬執行,好讓你知道在安裝 Vim 時會發生什么。

你可以將 install 選項替換為 upgrade,以查看升級包時會發生什么。

  1. $ apt-get -s upgrade vim 

方法 3 – 使用 Aptitude

在 Debian 及其衍生品中,aptitude 是一個基于 ncurses(LCTT 譯注:ncurses 是終端基于文本的字符處理的庫)和命令行的前端 APT 包管理器。

使用 aptitude 來查看軟件包的版本,只需運行:

  1. $ aptitude versions vim 
  2. p 2:8.0.1453-1ubuntu1 bionic 500 
  3. p 2:8.0.1453-1ubuntu1.1 bionic-security,bionic-updates 500 

你還可以使用模擬選項(-s)來查看安裝或升級包時會發生什么。

  1. $ aptitude -V -s install vim 
  2. The following NEW packages will be installed: 
  3.  vim [2:8.0.1453-1ubuntu1.1] 
  4. 0 packages upgraded, 1 newly installed, 0 to remove and 45 not upgraded. 
  5. Need to get 1,152 kB of archives. After unpacking 2,852 kB will be used. 
  6. Would download/install/remove packages. 

這里,-V 標志用于顯示軟件包的詳細信息。

  1. $ aptitude -V -s upgrade vim 

類似的,只需將 install 替換為 upgrade 選項,即可查看升級包會發生什么。

  1. $ aptitude search vim -F "%c %p %d %V" 

這里,

  • -F 用于指定應使用哪種格式來顯示輸出,
  • %c – 包的狀態(已安裝或未安裝),
  • %p – 包的名稱,
  • %d – 包的簡介,
  • %V – 包的版本。

當你不知道完整的軟件包名稱時,這非常有用。這個命令將列出包含給定字符串(即 vim)的所有軟件包。

以下是上述命令的示例輸出:

  1. [...] 
  2. p vim Vi IMproved - enhanced vi editor 2:8.0.1453-1ub 
  3. p vim-tlib Some vim utility functions 1.23-1 
  4. p vim-ultisnips snippet solution for Vim 3.1-3 
  5. p vim-vimerl Erlang plugin for Vim 1.4.1+git20120 
  6. p vim-vimerl-syntax Erlang syntax for Vim 1.4.1+git20120 
  7. p vim-vimoutliner script for building an outline editor on top of Vim 0.3.4+pristine 
  8. p vim-voom Vim two-pane outliner 5.2-1 
  9. p vim-youcompleteme fast, as-you-type, fuzzy-search code completion engine for Vim 0+20161219+git 

方法 4 – 使用 Apt-cache

apt-cache 命令用于查詢基于 Debian 的系統中的 APT 緩存。對于要在 APT 的包緩存上執行很多操作時,它很有用。一個很好的例子是我們可以從 某個倉庫或 ppa 中列出已安裝的應用程序 。

不僅是已安裝的應用程序,我們還可以找到軟件包的版本,即使它沒有被安裝。例如,以下命令將找到 Vim 的版本:

  1. $ apt-cache policy vim 

示例輸出:

  1. vim: 
  2.  Installed: (none) 
  3.  Candidate: 2:8.0.1453-1ubuntu1.1 
  4.  Version table
  5.  2:8.0.1453-1ubuntu1.1 500 
  6.  500 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages 
  7.  500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages 
  8.  2:8.0.1453-1ubuntu1 500 
  9.  500 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages 

正如你在上面的輸出中所看到的,Vim 并沒有安裝。如果你想安裝它,你會知道它的版本是 8.0.1453。它還顯示 vim 包來自哪個倉庫。

方法 5 – 使用 Apt-show-versions

在 Debian 和基于 Debian 的系統中,apt-show-versions 命令用于列出已安裝和可用軟件包的版本。它還顯示所有可升級軟件包的列表。如果你有一個混合的穩定或測試環境,這是非常方便的。例如,如果你同時啟用了穩定和測試倉庫,那么你可以輕松地從測試庫找到應用程序列表,還可以升級測試庫中的所有軟件包。

默認情況下系統沒有安裝 apt-show-versions,你需要使用以下命令來安裝它:

  1. $ sudo apt-get install apt-show-versions 

安裝后,運行以下命令查找軟件包的版本,例如 Vim:

  1. $ apt-show-versions -a vim 
  2. vim:amd64 2:8.0.1453-1ubuntu1 bionic archive.ubuntu.com 
  3. vim:amd64 2:8.0.1453-1ubuntu1.1 bionic-security security.ubuntu.com 
  4. vim:amd64 2:8.0.1453-1ubuntu1.1 bionic-updates archive.ubuntu.com 
  5. vim:amd64 not installed 

這里,-a 選項打印給定軟件包的所有可用版本。

如果已經安裝了給定的軟件包,那么就不需要使用 -a 選項。在這種情況下,只需運行:

  1. $ apt-show-versions vim 

差不多完了。如果你還了解其他方法,在下面的評論中分享,我將檢查并更新本指南。

責任編輯:華軒 來源: Linux中國
相關推薦

2019-08-19 11:20:33

Linux軟件包命令

2022-06-26 18:23:07

Ubuntu軟件包

2018-09-17 11:35:44

Linux軟件包命令

2023-01-02 11:34:04

LinuxFlatpak軟件包

2023-01-03 15:53:00

LinuxFlatpak軟件包

2018-06-11 08:50:46

LinuxArch Linux降級軟件包

2018-07-10 08:59:07

LinuxArch Linux軟件包

2018-06-19 10:06:16

Linux軟件測試Nix包管理器

2018-10-15 11:00:28

Linux軟件包命令

2011-09-15 11:14:12

2010-03-01 17:43:55

Linux Xsupp

2019-06-03 11:15:32

Linux軟件包命令

2018-10-29 14:10:19

Linux軟件包命令

2010-01-07 14:44:14

Linux安裝KDE

2016-10-18 19:02:56

DebianUbuntu LinuMD5

2020-11-11 08:00:00

Linux系統修復

2010-01-13 10:02:21

LinuxRPM軟件包

2011-01-06 13:22:00

2018-06-22 10:05:04

Arch LinuxDEB軟件包

2010-04-15 14:53:55

Oracle 10g
點贊
收藏

51CTO技術棧公眾號

丝袜av一区| 色呦呦在线播放| 首页亚洲欧美制服丝腿| 中文字幕亚洲一区二区三区| 成人性生交免费看| 在线h片观看| 久久久久久久久久看片| 91免费欧美精品| 国产午夜免费视频| 精品国产一区二区三区av片| 欧美日韩一二三| 福利视频一二区| av在线资源站| 99re亚洲国产精品| 91在线高清视频| 在线观看国产亚洲| 91精品蜜臀一区二区三区在线| 日韩国产一区三区| japan高清日本乱xxxxx| 欧美gay视频| 亚洲午夜一区二区三区| 亚洲国产欧美日韩| 午夜在线观看视频18| 国内精品国产三级国产a久久 | 日本国产在线视频| 欧美天堂一区二区| 欧美日韩另类在线| 穿情趣内衣被c到高潮视频| 国产在线视频网址| 99视频精品全部免费在线| 成人免费午夜电影| 无码人妻精品一区二区三区不卡| 亚洲婷婷在线| 欧美成人四级hd版| 在线观看黄网址| 清纯唯美综合亚洲| 国产一区二区日韩精品欧美精品| 中文字幕在线播放一区| 一区视频网站| 日韩一级成人av| 爱爱爱爱免费视频| 91伊人久久| 欧美视频在线一区| 99蜜桃臀久久久欧美精品网站| 19禁羞羞电影院在线观看| 一区二区三区在线视频观看58| 最新国产精品久久| 99re在线视频| 国产精品网友自拍| 亚洲精品成人久久久998| 欧美日韩影视| 久久久影视传媒| 欧美亚州在线观看| 免费在线性爱视频| 久久九九久久九九| 日韩高清国产精品| 福利小视频在线观看| 欧美激情中文不卡| 亚洲欧洲精品一区二区三区波多野1战4| 免费国产在线视频| 国产日韩欧美高清| 亚洲日本欧美在线| 韩国中文字幕在线| 亚洲精品ww久久久久久p站| 日本一本草久p| 九九九热精品免费视频观看网站| 中文字幕美女视频| 疯狂撞击丝袜人妻| 黄色免费在线观看网站| 中文字幕亚洲视频| 永久久久久久| 2024最新电影在线免费观看| 日韩理论片网站| 日本a在线天堂| 2020av在线| 色悠悠亚洲一区二区| 国产精品69页| 伊人国产精品| 精品久久一二三区| 精品久久久久久中文字幕人妻最新| 丝袜美腿综合| 日韩在线播放av| 欧美精品一区二区蜜桃| 亚洲永久字幕| 91精品在线播放| 四虎在线视频免费观看| 国产色婷婷亚洲99精品小说| 吴梦梦av在线| 午夜裸体女人视频网站在线观看| 欧美性视频一区二区三区| 图片区乱熟图片区亚洲| 超碰cao国产精品一区二区| 亚洲欧美制服第一页| 婷婷社区五月天| 日韩视频精品在线观看| 国产综合久久久久久| 你懂的网站在线| 欧美国产精品v| 日本欧美视频在线观看| 国产天堂av在线| 精品麻豆剧传媒av国产九九九| 精品久久久久久久久久久久包黑料 | 久久99国内精品| 国产精品国产三级国产专区53 | 337p粉嫩大胆噜噜噜噜噜91av| 亚洲精品中文字幕在线| 僵尸再翻生在线观看| 欧美另类高清zo欧美| 青青草视频播放| 91精品国产自产在线观看永久∴| 欧美在线一级视频| 国产色视频在线| 久久精品欧美一区二区三区不卡| 一级性生活视频| 国产精品原创视频| 亚洲男人天堂久| 精品肉丝脚一区二区三区| 免费在线看成人av| 久久综合色一本| 国产网红女主播精品视频| 欧美日韩一区久久| 菠萝菠萝蜜网站| 尤物精品在线| 亚洲自拍偷拍第一页| av在线免费一区| 欧美视频在线免费看| 欧美图片自拍偷拍| 亚洲精彩视频| 国产一区二区色| h视频网站在线观看| 欧美性高潮在线| 中文字幕人妻一区二区三区| 久久久国产精品| 国产精品视频99| 久久精品国产亚洲a∨麻豆| 天天免费综合色| 日本精品久久久| 91 在线视频观看| 国产在线日韩精品| 琪琪亚洲精品午夜在线| 少妇一级淫片免费看| 亚洲精品国产一区二区三区四区在线| 亚洲这里只有精品| 日本电影一区二区| 国产精品久久久久久久久久久久久 | 久久久久97国产| 蜜桃精品视频在线观看| 欧美少妇性生活视频| 2020国产在线视频| 欧美日韩在线观看一区二区| 91网站免费入口| www.亚洲视频| 亚洲五码中文字幕| 亚洲成人av免费观看| 天堂网在线观看国产精品| 国产欧美日韩高清| wwwww在线观看免费视频| 欧美吞精做爰啪啪高潮| 国产黄色大片免费看| 日韩av中文字幕一区二区| 欧美污视频久久久| 韩国三级一区| 在线精品国产欧美| 91免费视频播放| 亚洲精品你懂的| 五月天婷婷在线观看视频| 久久国产中文字幕| 成人免费在线视频网址| 国产网站在线免费观看| 日韩欧美一二区| 国产精品suv一区二区69| 99视频有精品| 美女黄色片视频| 国产精品成人一区二区不卡| 91福利视频导航| 欧美大片黄色| 亚洲精品在线观看www| 日本妇乱大交xxxxx| 中文字幕中文字幕中文字幕亚洲无线| 天堂在线一区二区三区| 欧美涩涩视频| 欧美极品一区二区| 日韩一级特黄| 欧美精品videos| 日韩偷拍自拍| 欧美区视频在线观看| 久久一二三四区| 久久久91精品国产一区二区精品| 911福利视频| 极品av少妇一区二区| 欧美日韩成人一区二区三区| www.欧美| 欧美有码在线观看视频| 日本不卡三区| 亚洲第一天堂av| 在线免费看91| 亚洲成人免费电影| 五月婷婷六月香| 北条麻妃国产九九精品视频| 免费看污黄网站| 在线成人h网| 亚洲精品欧洲精品| 国产成人一二片| 成人高清视频观看www| 国产拍在线视频| 久久天天躁狠狠躁夜夜av| 瑟瑟在线观看| 日韩三级免费观看| 亚洲av无码不卡| 亚洲一区二区欧美日韩 | 一区二区三区在线免费观看视频| 一区二区三区高清| 久久久99999| 久久久久久电影| 怡红院一区二区| 国产一区二区电影| 九九热在线免费| 国产日韩欧美在线播放不卡| 高清无码一区二区在线观看吞精| 欧美日韩性在线观看| 国产精品区一区二区三区| 91最新在线免费观看| 国产拍在线视频| 欧美成人精品h版在线观看| 黄色av网址在线免费观看| 日韩精品一区二区三区在线播放| 中文字幕久久熟女蜜桃| 欧美日韩美女视频| 国产一级二级三级视频| 亚洲欧美一区二区三区国产精品 | 国产中文精品久高清在线不| 精品久久久久久综合日本| 欧美成人一级| 91久久久国产精品| 麻豆久久久久| 国产精品视频专区| 日韩欧美精品一区二区综合视频| 98精品在线视频| 2021中文字幕在线| 色综合天天综合网国产成人网| 91网页在线观看| 夜夜嗨av一区二区三区免费区| 视频一区二区三区在线看免费看| 精品国产三级电影在线观看| 亚洲成人第一区| 欧美大片日本大片免费观看| 国产黄色大片网站| 日韩精品影音先锋| 亚洲国产精品18久久久久久| 日韩午夜电影在线观看| 亚洲精品97久久中文字幕| 日韩精品一区二区三区三区免费| 精品国产99久久久久久宅男i| 欧美老人xxxx18| 国产人妖一区二区| 日韩视频在线观看一区二区| a网站在线观看| 日韩免费视频一区二区| 亚洲免费成人网| 亚洲精品99久久久久| 无码国精品一区二区免费蜜桃| 亚洲激情视频在线| 香蕉视频黄在线观看| 精品一区二区电影| 国产精品二线| 日韩中文字幕国产| 色呦呦在线免费观看| 97成人超碰免| 日韩成人影音| 成人国产在线视频| 欧美经典一区| 久久精品国产精品国产精品污| 久久99久久人婷婷精品综合 | 欧美日韩hd| 男人插女人视频在线观看| 久久成人在线| 亚洲综合伊人久久| 国产99久久精品| 欧美熟妇一区二区| 国产精品美女一区二区三区| 懂色av懂色av粉嫩av| 亚洲五码中文字幕| 国产精品xxxxxx| 欧美变态凌虐bdsm| 国产尤物视频在线| 美女黄色丝袜一区| 樱桃视频成人在线观看| 成人a视频在线观看| 免费观看成人www动漫视频| 日韩电影天堂视频一区二区| 欧美激情成人在线| 日韩毛片在线免费看| 精品中文字幕一区二区小辣椒| 欧美图片自拍偷拍| 日本一区二区三区高清不卡| 久久精品国产亚洲AV无码男同| 欧美综合视频在线观看| 亚洲av少妇一区二区在线观看 | 亚洲一区二区三区四区视频| 日韩精品社区| 日本丰满少妇黄大片在线观看| 亚洲久久视频| 亚洲一区精品视频在线观看| 99精品视频在线播放观看| 懂色av蜜臀av粉嫩av永久| 亚洲成人在线网站| 亚洲天堂视频在线| 日韩av资源在线播放| av网站免费在线观看| 日韩免费在线看| 亚洲欧美日本国产| 亚洲精品无人区| 久久精品一区二区三区中文字幕| 中文字幕在线观看91| 国产精品卡一卡二| 久久国产视频一区| 精品欧美一区二区三区精品久久| 网友自拍视频在线| 欧洲成人免费视频| 91成人午夜| 国产女主播av| 老汉av免费一区二区三区| 亚洲激情视频小说| 亚洲mv在线观看| www国产在线| 久久久国产精品视频| 精品176极品一区| 日韩.欧美.亚洲| 奶水喷射视频一区| av鲁丝一区鲁丝二区鲁丝三区| 一区二区视频在线| 国产精品久久久久久免费播放| 一区二区成人精品| 欧美va在线观看| 日本黑人久久| 日韩精品欧美成人高清一区二区| 亚洲蜜桃精久久久久久久久久久久| 一区二区欧美精品| 亚洲av无码专区在线| 欧美精品在线播放| 国产欧美88| 日韩精品一区二区三区电影| 精品一区二区三区日韩| 亚洲毛片亚洲毛片亚洲毛片| 91国模大尺度私拍在线视频 | 久久成人一区二区| 高清一区二区三区av| 影音先锋男人的网站| 国产麻豆视频精品| 免费麻豆国产一区二区三区四区| 欧美一区二区久久久| 午夜在线激情影院| 成人xxxxx色| 亚洲经典在线看| 蜜桃传媒一区二区亚洲av| 色综合网站在线| 国产精品麻豆一区二区三区| 国产精品网站视频| 小处雏高清一区二区三区| 黄色三级视频在线播放| 亚洲资源在线观看| 亚洲 欧美 自拍偷拍| 欧美在线播放视频| 国产剧情在线观看一区| 色综合色综合色综合色综合| 国产精品国产三级国产a | 亚洲精品在线一区二区| 国产乱码午夜在线视频| 日韩av高清在线播放| 麻豆国产一区二区| 91视频免费在线看| 亚洲国产欧美一区二区三区同亚洲 | 好男人在线视频www| 欧美亚洲国产日韩2020| 欧美亚洲国产精品久久| 一级片黄色免费| 黄色一区二区在线| av中文字幕在线| 岛国视频一区免费观看| 香蕉精品999视频一区二区 | 视频一区 中文字幕| 日本高清久久天堂| 91精品电影| 无码人妻精品一区二区三区温州 | 国产欧美日韩| 亚洲热在线视频| 日韩欧美在线观看视频| 黄色片免费在线观看| 精品国产一区二区三区四区vr| 日韩综合小视频| 99久久99久久精品国产| 精品视频久久久| 国产精品亚洲欧美一级在线| 91猫先生在线| 综合久久一区二区三区| 日本精品专区| 99视频在线播放| 日本欧美大码aⅴ在线播放| 久草免费在线观看视频| 在线视频一区二区|