web-dev-qa-db-ja.com

aptitudeでパッケージをインストールするにはどうすればいいですか?

適性 tutorial を見て、manページを読みましたが、わかりません。 aptitudeを起動した後、「パッケージfooのインストール」とはどのように言いますか?または、名前に「foo」が含まれるすべてのパッケージを検索しますか?

12
Thufir

Aptitudeを実行した後、 aptitude GUIスタイルを使用 :(Bionicを使用している場合は、 CTRL+T の代わりに F10

F10 aptitudeメニューにアクセスします。

? これは「ヘルプ」にアクセスすることです

「アップ」を使用 、「ダウン」  、「左」 、 '右' 、ナビゲートします。

つかいます Enter アイテムを選択します。

つかいます + または - パッケージをインストール、更新、または削除するには

つかいます g アクションをプレビューまたは確認するには

q 終了するには-これは現在開いているウィンドウも閉じます(g 前進し、 q 戻ります)

TUI(テキストユーザーインターフェイス)でのaptitudeの一般的な使用法は次のとおりです。

  1. aptitudeを実行します。
  2. 押す u (利用可能なパッケージのリストを更新);
  3. 押す U (アップグレードするすべてのアップグレード可能なパッケージをマークします);
  4. (インストールするものを検索/選択、オプションです);
  5. 押す g (保留中のアクションを確認し、必要に応じて変更します);
  6. 押す g (もう一度、ダウンロードを開始します)。

衝突を解決する必要があるとき、あなたは間違いを犯したことに気づきます。

[アクション]メニューの[保留中のアクションをキャンセル]を簡単に使用して、選択し直すことができます。

保留中のアクションを確認する場合:

a アクションを明示的に受け入れます(受け入れを解除するにはもう一度使用します)

r アクションを拒否します

g 再び保留中のアクションを進めます

Apt-getのようなコマンドラインからaptitudeを使用する

コンソールにパッケージをインストールするには、次を実行します。

aptitude install package name

パッケージを検索するには:

aptitude search package name

たとえば、Pidginをインストールするとします。

調べる:

aptitude search Pidgin

インストール:

aptitude install Pidgin
19
LnxSlck

パッケージを検索するには、/を押して、検索するパッケージ名の一部を入力します(正規表現を使用できます)。これは、vimなどのエディターでの検索に似ています。

上下矢印キーを使用して参照し、Enterキーを使用してツリーノードを切り替えることができます。

適切なパッケージを見つけたら、+を押してインストール用にマークします(緑色で表示され、ステータス列の2番目の文字としてiが表示されます)。次に、g(「go」の場合)と入力して、保留中のすべての変更を示すプレビュー画面に移動します。 2番目のgはインストールを開始します。

パッケージ上でEnterキーを使用して、パッケージの詳細を示すウィンドウを開くこともできます。

Aptitudeで複数のウィンドウが開いている場合(パッケージの詳細ウィンドウやプレビューウィンドウなど)、F6F7で切り替え、qで現在のウィンドウを閉じます。

3
Philipp Wendler

aptitudeを使用すると、端末でncursesベースのコンソールを使用するか(他の回答を参照)、コマンドラインですべてのオプションを使用できます。 cheeseパッケージの例を使用して説明するように、通常は後者の方法を使用します。

Beforeこの記事のaptitudeinstallコマンドのいずれかを使用して実行する価値がありますSudo aptitude updateを使用して、使用可能なソフトウェアのリストを更新します。)

パッケージを検索するには、次を使用します

aptitude search cheese

次に、バージョンと依存関係に関するすべてのパッケージ情報を表示するには、次を入力します。

aptitude show cheese

それからそれをインストールするには

Sudo aptitude install cheese

ただし、パッケージの検索、削除、およびインストールの標準的な基本的な使用法を超えて、aptitudeは1つのコマンドでパッケージをインストールおよび削除できます。 aptitudeインストールコマンドでは、パッケージ名の後に-を追加してremovedにし、aptitude removeコマンドでは、パッケージ名の後に+を追加しますをインストールする

入ったら

Sudo aptitude install cheese gthumb-

cheeseはインストールされますが、gthumbは削除されます。

ただし、一方で、使用する場合

Sudo aptitude remove grsync+ htop

htopは削除され、grsyncがインストールされます。

ソース:aptitudeの詳細については、 Debianハンドブック を参照してください。 aptitudeおよびその他の便利なコマンドの別の重要な説明については、man aptitudeまたは buntu manpages onlineを参照してください。

0
user76204