ターミナルを使用してパッケージ名を見つける


25

こんにちは、ターミナルを使用してソフトウェア(たとえば、送信)を削除します。ソフトウェアのパッケージ名を見つけるにはどうすればよいですか?


apt-getのオートコンプリート機能について知っていますか?「apt-get remove tra」と入力してからTabキーを2回押すと、traで始まるすべてのパッケージが表示されます。
-sashoalm

オートコンプリートが機能しない10.10
vrcmr

本気ですか?他のパッケージ名を試してみましたが、知っているパッケージはインストールされていますか?
-sashoalm

回答:


23

を使用して検索する

apt-cache search name

のような

apt-cache search transmission

与える:

conkytransmission - Transmission torrent info, for use in Conky
transgui - Remote GUI for Transmission daemon     
transmission - lightweight BitTorrent client
transmission-cli - lightweight BitTorrent client (command line interface)
transmission-common - lightweight BitTorrent client (common files)
transmission-daemon - lightweight BitTorrent client (daemon)
transmission-gtk - lightweight BitTorrent client (GTK interface)
transmission-qt - lightweight BitTorrent client (Qt interface)

最後に(それがターミナルであるため、最も関連性の高い結果が最後になります)


理由はわかりませんが、パッケージ名の送信が機能しません。
vrcmr

私の質問は、ターミナルに名前を入力してさらに削除するために、アプリケーションのパッケージ名を見つけるにはどうすればよいですか?
vrcmr

2
dpkg -l | grep -i transmissionを使用して、それに関連付けられているパッケージ名を見つけることもできます。
ジェームズ

2
apt-cache searchインストール済みパッケージのリストには適していません。
タッカット

2
狂ってる!!!多くの編集者に。編集履歴を調べることができますか?質問をして、スクリーンショットを撮る必要があります。そして、ここにアップロードしてください:)元の質問は少し異なっていました。
vrcmr

11

インストールされたパッケージを照会するには、DPKGパッケージ管理から強力な検索機能を使用できます。

  • dpkg-query --list 'pattern*'パージされていないすべてのパッケージをリストします
  • dpkg-query --search 'pattern*'インストールされた個々のファイルを検索します

パッケージ名の一部のみがわかっている場合、検索パターンでワイルドカードを使用してパッケージを検索できます。


2

パッケージを削除しようとしている場合

apt search transmission | grep installed

インストールされたパッケージのみを表示します


3
Ask Ubuntuへようこそ!この回答を編集して、このコマンドが何をするかについての特定の詳細で展開することをお勧めします。単純なコマンドまたはコマンドシーケンスが回答と見なされることはほとんどありません。(Ask Ubuntuでどのような回答が最も価値があると考えられるについての一般的なアドバイスについては、「良い回答を書くにはどうすればよいですか?」も参照してください。)
David Foerster
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.