Synapticでは、セクションごとにパッケージを一覧表示できます。たとえば、下の画像には、「アマチュア無線(宇宙)」セクションのすべてのパッケージがリストされています。
コマンドラインでそのようなリスト(編集:パッケージの説明付き)を取得するにはどうすればよいですか?
生のリストが必要です。 aptitude
のようなターミナルアプリケーション しません。
ベストアンサー
ええと、あなたは出力のために適性を使いたくないと言いますが、あなたはそれをあなたが好きなものを得るために修正できることを知っている必要があります:
aptitude -F'|%p|%d|' search '?section(hamradio)'
秘訣は-F
にあります 出力フォーマットを変更するスイッチ。 %p
パッケージを意味します。これは、パッケージにさまざまなアーキテクチャ(amd64とi386など)があり、%d
の場合にも出力されます。 説明を出力します。たとえば、インストールされていないパッケージなど、検索パターンをさらにパーソナライズできます。
aptitude -F'|%p|%d|' search '?section(hamradio) !~i'
ここで、~i
インストールされ、!
を意味します はそうではないので、「インストールされていません(!)(〜i)」と表示されます。または、アーキテクチャで使用可能なものだけが必要な場合は、次のようになります。
aptitude -F'|%p|%d|' search '?section(hamradio) ~r native'
~r
?architecture()
であること パッケージのアーキテクチャとnative
に一致します これは、システムと同じアーキテクチャを持つものだけをリストします。これは、dpkg --print-architecture
と同等です。 。
したがって、前の行はさらに簡潔に次のように書くことができます。
aptitude -F'|%p|%d|' search '~s hamradio ~r native'
14.04:インテル統合グラフィックスの代わりにNvidiaグラフィックスを使用するにはどうすればよいですか?
セキュアブートを使用してUbuntu18.04にNvidiaドライバーをインストールする方法は?