Ubuntuチームでサポートされていないインストール済みパッケージの検索


9

/etc/apt/sources.list「Ubuntuチームから完全にサポートされていない」に従って、UniverseまたはMultiverseパッケージがインストールされているかどうかを確認するにはどうすればよいですか?
私が探しているからは利用できませんインストールされたパッケージを含むcomponenentリストインストールされたパッケージへのUbuntuのLTS 18サーバ(無GUI)のコマンドラインであるapt-get(で構成されたアーカイブの一部ではありません/etc/apt/sources.list)。
aptitude versions '?name(.)'は、利用可能なパッケージとそのインストールステータスをリストしますが、ソースコンポーネントも出力しませんapt-cache

回答:


14

ubuntu-support-statusコマンドを使用できます

$ ubuntu-support-status --help
Usage: ubuntu-support-status [options]

Options:
  -h, --help          show this help message and exit
  --show-unsupported  Show unsupported packages on this machine
  --show-supported    Show supported packages on this machine
  --show-all          Show all packages with their status
  --list              Show all packages in a list

対応する引数付き--show-unsupported

以下は、私の16.04.5 LTSシステムの例です。

$ ubuntu-support-status --show-unsupported

Support status summary of 'hostname':

You have 94 packages (1.9%) supported until April 2021 (Community - 5y)
You have 2668 packages (54.0%) supported until April 2021 (Canonical - 5y)
You have 647 packages (13.1%) supported until April 2019 (Community - 3y)

You have 79 packages (1.6%) that can not/no-longer be downloaded
You have 1456 packages (29.4%) that are unsupported

No longer downloadable:
acroread acroread-bin:i386 cpp-4.4 cpp-4.5 cpp-4.6 
... 

Unsupported: 
abiword-plugin-grammar adequate aglfn alien android android-tools-adb 
android-tools-fastboot ant ant-optional antiword apt-file
...
y-ppa-manager yad zenmap

...行数を制限するためにを追加しました)。


必要に応じて、vrms「非フリー」ソフトウェアをリストすることもできます。
DK Bose

完全にサポートされていなくて混乱のないすべての可読リストを取得するために最終的に何をしたかについては、以下の私の回答を参照してください。
Juergen

4
sudo apt install synaptic

Synaptic Package Managerを開きます。「原点」(左下)に移動します。


これはコマンドラインツールではありません。サーバーでGUIを使用できません。
Juergen

0

Debian wikiは、ネイティブパッケージと非ネイティブパッケージの違いを見分ける方法を示しています。

sources.listとインストールされたパッケージの関係を確認したい場合は、dpkg --get-selectionsand apt-cache showとand を使用できます。apt-get update

または、curlを使用してパッケージのデータベースを検索します。

Fedora / RHELには、ファイルがサポートされているパッケージからのものであることを確認するためのツールがあります。


dpkg --get-selectionsセクションを出力しません。apt-cache show \*それははるかに多くの情報を提供するため、受け入れられたソリューションよりもはるかに遅いです。
Juergen

0

完全にサポートされておらず、混乱がないすべての可読リストを取得するために最後に私がしたこと:

# sed removes summary lines and packages supported for five years
# and prints one line per not fully supported package:
ubuntu-support-status --show-all | sed '0,/summary/ d; /^Support.*5y/,/^$/ d; /^You have/,/^$/ d; /:/ n; s- $--; s- -\n-g'

No longer downloadable:


Unsupported:
cgroup-tools
...

Supported until April 2021 (Community - 3y):
fonts-dejavu
libx86-1
openjdk-8-jre
openjdk-8-jre-headless
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.