web-dev-qa-db-ja.com

Google Chrome Repo(Debian Stable)

Debian安定版にgoogle-chromeをインストールする必要があります。 Googleのリポジトリを追加し、chromeの最新バージョンを常にインストールしておく方法はありますか?

5
tux_drummer

Googleの Linux Repostory Page から:

Googleのキーを追加し、

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

次に、パッケージを the chrome site からインストールします。これにより、「/ etc/apt/sources.list.d/google-chrome.list」が含まれるファイルが追加されます。以下、

### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb http://dl.google.com/linux/chrome/deb/ stable main

たとえば、Googleからパッケージをインストールするshouldだけで、sources.listが自動設定されます。

6
criswell

これで新しいバグが発生しました。ファイルetc/apt/sources.list.d/google-chrome.listは自動的に生成され、これにより以前のバージョンが上書きされて「[Arch = AMD64]」が消去されるため、apt-getでエラーが発生します。 https://www.reddit.com/r/chrome/comments/48oje6/linux_how_to_fix_failed_to_fetch/ を参照してください。元の質問に対する答えは、現時点では完全に機能する方法はないが、できればGoogleが修正することです不具合。

2
user73805

@ Tux-drummer、長い間お答えできませんでした。さらに詳細なヒントをご覧ください:

$ Sudo echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> \
/etc/apt/sources.list.d/google.list

$ wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub >> google.pub
$ Sudo apt-key add google.pub
OK
$ Sudo apt-get update
...
Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease
Get:2 http://dl.google.com/linux/chrome/deb stable Release [943 B]
...
$ apt-cache search google-chrome
google-chrome-beta - The web browser from Google
google-chrome-stable - The web browser from Google
google-chrome-unstable - The web browser from Google

$ Sudo apt-get install --no-install-recommends google-chrome-stable
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  google-chrome-stable
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 59.4 MB of archives.
Unpacking google-chrome-stable (76.0.3809.87-1) ...
Processing triggers for mime-support (3.60) ...
Processing triggers for menu (2.1.47+b1) ...
Processing triggers for man-db (2.7.6.1-2) ...
Setting up google-chrome-stable (76.0.3809.87-1) ...
...

@Inline、このコードを試してください:

$ curl -I https://dl.google.com/linux/chrome/deb/dists/stable/Release \
2>/dev/null | grep -Ee "(^content-length|^HTTP)"

HTTP/2 200
content-length: 943
1
MLHelpers

編集が消える問題も発生しています[Arch=AMD64]消える。ファイルのコメントには「自動構成」と記載されていますが、自動構成の内容がわかりません。だから私はchattr +i オン google-chrome.list

0
oneir