web-dev-qa-db-ja.com

16.04のaptでgoogle-chrome-stableをインストールします

aptapt-get の違いについて学んでいます。

私は 別の答え は本質的に同じであるが、aptはより快適なユーザー体験を提供することを目指していると読みました。また、 wiki を読むと、両方のツールが同じリポジトリを使用しているように見えます。

リストは、リポジトリが次の etc ファイルで利用可能です:

/etc/apt/sources.list

次のaptコマンドを実行することは、そのファイルをvimなどのテキストエディターで単に開く別の方法のように思えます。

Sudo apt edit-sources

さて、 google-chrome-stable パッケージをインストールしたいと思います。しかし、私の目標は、これを私を助ける具体的な例としてとることです。

  • Ubuntu 16.04でのパッケージ管理の動作の詳細
  • パッケージ管理のすべてのニーズにaptを使用できるようにする
  • apt-*コマンドをaptコマンドに変換できること

主な問題は、google-chrome-stableパッケージが、デフォルトでは/etc/apt/sources.listファイル内にないサードパーティのリポジトリにあることです。また、aptapt-getの両方が同じ設定ファイルを共有していると思います。これは正しいですか?

ブログ投稿 を見つけました。これは、apt-getを使用したインストールプロセスの実行方法を説明しています。

セットアップキー:

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | Sudo apt-key add - 

リポジトリのセットアップ:

Sudo sh -c 'echo "deb [Arch=AMD64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'

セットアップパッケージ:

Sudo apt-get update 
Sudo apt-get install <package name>

どこにインストールするパッケージの名前です。

aptコマンドで同じことを行うにはどうすればよいですか?たとえば、apt-keyapt-getであることがわかりますが、aptに対応するコマンドはありますか?

編集:

以下のコメントと Joel および Jeff によるこれら2つのブログ投稿を参照して、一般的に尋ねられているツールに関する特定の質問の詳細を確認してください。

この質問がより具体的であることを示す2つの例を追加するには:

  • リンクされた質問とctrl-fconfig fileに移動します。この質問と answer では、複数の結果が見つかりますが、結果はゼロになります。
  • リンクされた質問とctrl-fapt-keyに移動します。この質問と answer では、複数の結果が見つかりますが、結果はゼロになります。
6
mbigras

aptapt-getは同じ設定ファイルを共有します。 apt-keyは独立したコマンドであり、aptにはapt-keyの機能はありません。ブログ投稿の手順は、最後の2つのコマンドでapt-getaptに置き換えることができることを除いて、同じままです。

Google Chromeパッケージを そのWebサイト からダウンロードしてからインストールする方が簡単かもしれません:

Sudo apt install ./google-chrome-stable_current_AMD64.deb

Chromeのパッケージはキーとリポジトリの両方を追加するため、これが最も簡単な方法だと思います。 apt-getはdebファイルの直接インストールをサポートしていないため、これはapt-getでは直接不可能です。また、dpkgを使用した場合は、後でapt-get install -fを実行して依存関係の問題を修正する必要があります。

9
muru