カールがUbuntuの一部としてバンドルされていないという事実に驚きました。これら3つのオペレーティングシステムで利用可能なコンポーネントLinuxコマンドの標準リストはありますか?
答え1
各 *buntu バージョンには、プレインストールされたパッケージをリストするファイル
.manifest
またはファイルがあります。.list
その文書はオンラインにあります。たとえば、
Ubuntu 12.04.2 32ビット➜ http://releases.ubuntu.com/precise/ubuntu-12.04.2-desktop-i386.manifest
Ubuntu 11.04 32ビット➜ http://releases.ubuntu.com/natty/ubuntu-11.04-desktop-i386.manifest
Ubuntu 11.04 64ビット➜ http://releases.ubuntu.com/natty/ubuntu-11.04-desktop-amd64.manifest
Kubantou 11.04 32ビット➜ http://releases.ubuntu.com/kubuntu/11.04/kubuntu-11.04-desktop-i386.list
...など。
答え2
Debian システムまたは Debian ベースのシステムを使用している場合は、これを行うことができます。
$ dpkg --get-selections | awk '($2 !~ /deinstall/) { print $0}'
これにより、インストールされたアプリケーションのリストが表示されます。
「コンポーネント」の観点から、それが意味するものを定義する必要があります。 Debian/Ubuntu および RHEL の世界では、パッケージはほぼコンポーネントと同義です。
答え3
何について?
ls /bin
ls /usr/bin
ls /usr/local/bin
または、よりエキゾチックなオールインワン製品もあります。
ls -d -1 {/usr/bin/,/bin/,/usr/local/bin}** | more
編集する。
Ups、元の質問を逃した。