web-dev-qa-db-ja.com

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

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

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

ただし、OS Xバージョン(?URLから)をダウンロードして、コマンドラインからインストールします。 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/
19
dgh

ページのソースをいじり回した後、これを見つけました:

https://dl.google.com/chrome/mac/stable/GGRO/googlechrome.dmg

11
nc4pk

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

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
  • -mountpointがない場合、dmgは/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/へのエイリアスを作成します。

10
Lri

brew cask install google-chrome自作がある場合にも機能します。

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

4
mrgnw

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

0
KRN Informatix

私は彼らのブランチのどれかをダウンロードできることに興味がありました。 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
Joseph Casey