Cách cài đặt Google Chrome từ dòng lệnh


19

Tôi muốn làm một cái gì đó tương tự như:

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

ngoại trừ tải xuống phiên bản OS X (từ? URL) và cài đặt nó từ dòng lệnh. Các hướng dẫn tương ứng để cài đặt Google Chrome trên Ubuntu có thể được tìm thấy ở đây . Tôi đã tìm kiếm cao và thấp và Google dường như không cung cấp liên kết ở bất cứ đâu.

Tôi đang cố gắng viết một tập lệnh để tự động cài đặt các ứng dụng tiêu chuẩn của mình cho OS X. Tôi đã sử dụng một tập các tập lệnh như thế này để thiết lập hộp Ubuntu của mình. Cụ thể, tôi dường như không thể tìm thấy URL cho tải xuống trực tiếp Google Chrome OS X 64 bit.


Chỉnh sửa, giải pháp cuối cùng:

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/

Câu trả lời:



10

Tôi đã sử dụng một tập lệnh như thế này để sao chép các ứng dụng từ hình ảnh đĩa:

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
  • Nếu không có -mountpointdmg được gắn vào một thư mục như thế nào /Volume/Google\ Chrome/.
  • -nobrowse không hiển thị âm lượng trong Finder.
  • Nếu dmg có thỏa thuận cấp phép, hãy yes |bỏ qua nó.
  • cp bảo tồn các thuộc tính mở rộng (bao gồm các nhánh tài nguyên) và ACL theo mặc định. Theo tôi biết, ditto không còn cần thiết để sao chép các gói ứng dụng.

Hoặc sử dụng thùng bia :

brew install brew-cask
brew cask install google-chrome

brew-cask cài đặt các ứng dụng /opt/homebrew-cask/Caskroom/và tạo bí danh ~/Applications/theo mặc định.


2
+1 cho đề cập đến thùng bia có vẻ rất hữu ích để cải thiện Homebrew.
ngày

3

brew cask install google-chrome cũng hoạt động nếu bạn có homebrew.

(Về cơ bản, nó thực hiện tương tự như giải pháp cuối cùng của bạn)


1
Điều này có nên không brew cask install google-chrome?
daemon12

wow đã bỏ lỡ điều đó. Cảm ơn!
mrgnw

1
"nếu bạn có homebrew", nhưng tôi cũng cần brew-cask(brew install brew-cask)
Daniel Springer

0

Tôi đã quan tâm đến việc có thể tải xuống bất kỳ chi nhánh của họ. Nếu bạn nhìn vào https://www.google.com/chrome/assets/common/js/chrome-installer.min.jstập tin, bạn sẽ thấy các liên kết bạn cần. Đây là một đoạn trích.

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

Như bạn có thể thấy khi thực hiện một tìm kiếm đơn giản trên mã được rút gọn ở trên, bạn sẽ tìm thấy nửa cuối của các liên kết nên được nối với https://dl.google.com.vn/chrom/


0

Cách để cài đặt Google Chrome sẽ là tải xuống và cài đặt thủ công thông qua nhấp và cài đặt. Tải xuống gói Google Chrome Deb thích hợp. Rồi sudo dpkg -i. ... Thêm chìa khóa. Đặt kho lưu trữ. Cập nhật gói. Cài đặt chrome.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.