So installieren Sie Google Chrome über die Befehlszeile

Ich möchte etwas Ähnliches tun wie:

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

Außer download der OS-X-version (aus ? URL) und installieren Sie es über die Befehlszeile. Die entsprechenden Anweisungen zur Installation von Google Chrome unter Ubuntu finden Sie hier. Ich habe hoch und niedrig gesucht und Google scheint den Link nirgendwo verfügbar zu machen.

Ich versuche, ein Skript zu schreiben, um die Installation meiner Standardanwendungen für OS X zu automatisieren. bereits meine Ubuntu-Box einzurichten. Insbesondere kann ich die URL für den direkten Download von Google Chrome OS X 64 Bit anscheinend nicht finden.


Bearbeiten, endgültige Lösung:

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/
Author: Community, 2013-06-02

5 answers

Ich habe dies gefunden, nachdem ich mit der Seitenquelle herumgespielt habe:

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

 12
Author: nc4pk,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-06-02 03:29:28

Ich habe ein Skript wie dieses verwendet, um Anwendungen von Disk-Images zu kopieren:

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
  • Ohne -mountpoint wird die dmg in ein Verzeichnis wie /Volume/Google\ Chrome/ eingebunden.
  • -nobrowse zeigt die Lautstärke im Finder nicht an.
  • Wenn die dmg eine Lizenzvereinbarung hat, überspringt yes | diese.
  • cp behält erweiterte Attribute (einschließlich Ressourcengabeln) und ACLs standardmäßig bei. Soweit ich weiß, wird Dito nicht mehr zum Kopieren von Anwendungspaketen benötigt.

Oder mit Bierfass:

brew install brew-cask
brew cask install google-chrome

Brew-cask installiert Anwendungen auf /opt/homebrew-cask/Caskroom/ und erstellt standardmäßig Aliase auf ~/Applications/.

 11
Author: Lri,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-09-26 11:56:38

brew cask install google-chrome funktioniert auch, wenn Sie homebrew.

(Es macht im Grunde dasselbe wie Ihre endgültige Lösung)

Bearbeiten: Homebrew hat eine neue Syntax für Fässer:

brew install --cask google-chrome
 5
Author: mrgnw,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2021-01-25 17:01:39

Ich war daran interessiert, einen ihrer Zweige herunterladen zu können. Wenn Sie sich die Datei https://www.google.com/chrome/assets/common/js/chrome-installer.min.js ansehen, werden die benötigten Links angezeigt. Hier ist ein Auszug.

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

Wie Sie anhand einer einfachen Suche im obigen minimierten Code sehen können, finden Sie die letzte Hälfte der Links, die mit verkettet werden sollten. https://dl.google.com/chrome/

 0
Author: Joseph Casey,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-04-20 00:19:42

Die Möglichkeit, Google Chrome zu installieren, besteht darin, es manuell durch Klicken und Installieren herunterzuladen und zu installieren. Laden Sie das entsprechende Google Chrome Deb-Paket herunter. Dann sudo dpkg -i . ... Fügen Sie den Schlüssel hinzu. Set-Repository. Aktualisierungspaket. Installieren Sie chrome.

 0
Author: KRN Informatix,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-08-29 13:53:51