Cara Memasang Google Chrome dari baris perintah

19

Saya ingin melakukan sesuatu yang mirip dengan:

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

kecuali unduh versi OS X (dari? URL) dan instal dari baris perintah. Instruksi yang sesuai untuk menginstal Google Chrome di Ubuntu dapat ditemukan di sini . Saya telah mencari tinggi dan rendah dan Google sepertinya tidak membuat tautan tersedia di mana pun.

Saya mencoba menulis skrip untuk mengotomatiskan instalasi aplikasi standar saya untuk OS X. Saya sudah menggunakan seperangkat skrip seperti ini untuk mengatur kotak Ubuntu saya. Secara khusus, sepertinya saya tidak dapat menemukan URL untuk unduhan langsung Google Chrome OS X 64 bit.


Edit, solusi akhir:

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/
dgh
sumber

Jawaban:

10

Saya telah menggunakan skrip seperti ini untuk menyalin aplikasi dari gambar disk:

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
  • Tanpa -mountpointdmg di-mount ke direktori seperti /Volume/Google\ Chrome/.
  • -nobrowse tidak menunjukkan volume di Finder.
  • Jika dmg memiliki perjanjian lisensi, yes |lewati saja.
  • cp mempertahankan atribut yang diperluas (yang meliputi garpu sumber daya) dan ACL secara default. Sejauh yang saya tahu, ditto tidak lagi diperlukan untuk menyalin bundel aplikasi.

Atau menggunakan brew-tong :

brew install brew-cask
brew cask install google-chrome

brew-tong menginstal aplikasi ke /opt/homebrew-cask/Caskroom/dan membuat alias ~/Applications/secara default.

Lri
sumber
2
+1 untuk penyebutan brew-tong yang tampaknya sangat berguna untuk meningkatkan Homebrew.
dgh
3

brew cask install google-chrome juga berfungsi jika Anda memiliki homebrew.

(Ini pada dasarnya melakukan hal yang sama dengan solusi akhir Anda)

mrgnw
sumber
1
Bukankah ini seharusnya brew cask install google-chrome?
daemon12
wow melewatkannya. Terima kasih!
mrgnw
1
"Jika Anda memiliki homebrew", tetapi apakah saya perlu juga brew-cask(buatan install brew-cask)
Daniel Springer
0

Saya tertarik untuk mengunduh salah satu cabang mereka. Jika Anda melihat https://www.google.com/chrome/assets/common/js/chrome-installer.min.jsfile, Anda akan melihat tautan yang Anda butuhkan. Berikut ini kutipannya.

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};

Seperti yang dapat Anda lihat dari melakukan pencarian sederhana pada kode yang diperkecil di atas, Anda akan menemukan bagian terakhir dari tautan yang harus digabungkan dengan https://dl.google.com/chrome/

Joseph Casey
sumber
0

Cara memasang Google Chrome adalah dengan mengunduh & menginstalnya secara manual melalui klik dan instal. Unduh paket Google Chrome Deb yang sesuai. Kemudian sudo dpkg -i. ... Tambahkan kunci. Setel Repositori. Perbarui paket. Pasang krom.

KRN Informatix
sumber