本篇介紹 Ubuntu apt 查詢套件可用版本,
使用 apt-cache search 搜尋套件的關鍵字
使用 apt-cache search 指令後面加關鍵字來搜尋相關套件,例如搜尋 git 套件的話,1
apt-cache search git
他會列出跟 git 有相關的套件,包含描述裡有出現 git 關鍵字的套件也會被列出來。
使用 ubuntu 套件網站搜尋套件
以我 ubuntu 16.04 為例,可以安裝的版本如下,
https://packages.ubuntu.com/
- xenial (16.04LTS)
- bionic (18.04LTS)
- focal (20.04LTS)
- groovy (20.10)
使用 apt-cache madison 列出套件的可用版本
使用 apt-cache madison 可以列出套件的可用版本,1
2
3
4$ apt-cache madison git
git | 1:2.7.4-0ubuntu1.9 | http://tw.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
git | 1:2.7.4-0ubuntu1.9 | http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages
git | 1:2.7.4-0ubuntu1 | http://tw.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
使用 apt-cache policy 列出套件來源及個別套件的優先性
apt-cache policy 顯示套件來源及個別套件的優先性,1
2
3
4
5
6
7
8
9
10
11$ apt-cache policy git
git:
Installed: 1:2.7.4-0ubuntu1.9
Candidate: 1:2.7.4-0ubuntu1.9
Version table:
*** 1:2.7.4-0ubuntu1.9 500
500 http://tw.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages
100 /var/lib/dpkg/status
1:2.7.4-0ubuntu1 500
500 http://tw.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
其它相關文章推薦
Ubuntu 安裝 clang,clang 多版本切換
Ubuntu 安裝 gcc/g++,gcc/g++ 多版本切換