コマンドラインからGoogle Chromeをインストールする方法


19

私は次のようなことをしたいです:

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

OS Xバージョンを(?URLから)ダウンロードし、コマンドラインからインストールすることを除きます。UbuntuにGoogle Chromeをインストールするための対応する手順は、こちらにあります。高い値と低い値を検索しましたが、Googleはリンクをどこでも利用できるようにしないようです。

OS X用の標準アプリケーションのインストールを自動化するスクリプトを作成しようとしています。このような一連のスクリプトを使用して、Ubuntuボックスをセットアップしています。具体的には、Google Chrome OS X 64ビットの直接ダウンロードのURLが見つからないようです。


編集、最終ソリューション:

wget https://dl.google.com/chrome/mac/stable/GGRO/googlechrome.dmg
open ~/Downloads/googlechrome.dmg
sudo cp -r /Volumes/Google\ Chrome/Google\ Chrome.app /Applications/

回答:



10

次のようなスクリプトを使用して、ディスクイメージからアプリケーションをコピーしました。

temp=$TMPDIR$(uuidgen)
mkdir -p $temp/mount
curl https://dl.google.com/chrome/mac/stable/GGRO/googlechrome.dmg > $temp/1.dmg
yes | hdiutil attach -noverify -nobrowse -mountpoint $temp/mount $temp/1.dmg
cp -r $temp/mount/*.app /Applications
hdiutil detach $temp/mount
rm -r $temp
  • -mountpointdmgがなければ、のようなディレクトリにマウントされ/Volume/Google\ Chrome/ます。
  • -nobrowse Finderでボリュームを表示しません。
  • dmgにライセンス契約がある場合は、yes |スキップします。
  • cpは、デフォルトで拡張属性(リソースフォークを含む)とACLを保持します。私の知る限り、アプリケーションバンドルをコピーするために同上は必要ありません。

または、brew-caskを使用します。

brew install brew-cask
brew cask install google-chrome

brew-caskは、デフォルトでアプリケーションをインストールし/opt/homebrew-cask/Caskroom/、エイリアスを作成~/Applications/します。


2
Homebrewの改善に非常に役立つと思われるbrew-caskの言及については+1。
dgh

3

brew cask install google-chrome あなたが自作を持っている場合にも動作します。

(基本的には最終的なソリューションと同じことを行います)


1
これじゃないbrew cask install google-chrome
daemon12

うわー、それを見逃した。ありがとう!
mrgnw

1
「自作の場合」が必要なのですがbrew-cask(brew install brew-cask)
ダニエルスプリンガー

0

私は彼らのブランチをダウンロードできることに興味がありました。https://www.google.com/chrome/assets/common/js/chrome-installer.min.jsファイルを見ると、必要なリンクが表示されます。以下は抜粋です。

Pn(a,"win64")?"/update2/installers/ChromeStandaloneSetup64.exe":"/update2/installers/ChromeStandaloneSetup.exe":"/update2/installers/ChromeSetup.exe";else if(Wn(a))if(a.sb)a="/chrome/mac/beta/GoogleChrome.dmg";else if(a.ta)a="/release2/q/canary/googlechrome.dmg";else if(a.Sa)a="/chrome/mac/dev/GoogleChrome.dmg";else{a="GGRO";var b=new Y(location.href),b=qk(b,"brand");if(b=b.length&&b[0])for(var c=0,d=Gn.length;c<d;c++){var f=Gn[c],h=f.ki;if(f.Vj.test(b)){a=h;break}}a=pa("/chrome/mac/stable/%s/googlechrome.dmg",a)}else a=Xn(a)?An[a.Bj+(a.sb?"-b":a.Sa?"-d":"")]:"/update2/installers/ChromeSetup.exe";return a}e.Rr=function(a){this.sm=a};

上記の縮小されたコードを簡単に検索するとわかるように、https://dl.google.com/chrome/と連結する必要があるリンクの最後の半分が見つかります。


0

Google Chromeをインストールする方法は、クリックしてインストールすることで手動でダウンロードしてインストールすることです。適切なGoogle Chrome Debパッケージをダウンロードします。次に、sudo dpkg -iを実行します。...キーを追加します。リポジトリを設定します。パッケージを更新します。Chromeをインストールします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.