วิธีการติดตั้งเบราว์เซอร์ Chrome อย่างถูกต้องผ่านบรรทัดคำสั่ง?


176

ฉันพยายามติดตั้งเบราว์เซอร์ chrome ผ่านบรรทัดคำสั่ง ฉันลองสิ่งนี้:

$ apt-cache search chrome browser

ผลลัพธ์แสดงให้เห็นว่าคำที่เหมาะสมคือ "chrome-browser" ดังนั้นฉันจึงลองทำดังนี้:

$ sudo apt-get install chrome-browser

จากนั้น "Y" สำหรับคำถาม Y / n

แต่การติดตั้งทำให้เกิดข้อผิดพลาด มีคนเห็นอะไรผิดปกติกับคำสั่งที่ฉันใช้หรือไม่

คำตอบ:


254

Google Chrome ไม่ได้อยู่ในที่เก็บ แต่ Chromium นั้นอยู่

Google Chrome ใช้งานได้กับ Linux แบบ 64 บิตเท่านั้น ฉันได้รวมเส้นทางสำหรับ 64 ไว้ด้านล่างแล้ว

ในการติดตั้ง Google Chrome ให้เรียกใช้สิ่งต่อไปนี้:

sudo apt-get install libxss1 libappindicator1 libindicator7
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt install ./google-chrome*.deb

หากข้อความผิดพลาดปรากฏขึ้นหลังจากเรียกใช้คำสั่งsudo apt install ./google-chrome*.debแล้วเรียกใช้คำสั่ง

sudo apt-get install -f.

3
uname -iให้ฉันx86_64แต่ดูเหมือนว่าฉันจะต้องการมันเพื่อส่งออกamd64แทน
altendky

1
ฉันได้รับข้อผิดพลาด 404 พร้อมคำแนะนำเหล่านี้ ฉันติดตั้งโดยใช้คำแนะนำ @David E. Moore ตามรายการด้านล่าง ไม่แน่ใจว่าการเพิ่ม libxss1 ช่วยด้วยคำสั่งของ Mr Moore หรือไม่ แต่ฉันเคยทำมาก่อน นี่คือการติดตั้งใหม่เมื่อ 13.10 Unity amd64 ติดตั้ง
lqlarry

2
แพ็คเกจมีlibxss1ไว้เพื่ออะไร? นี่ยังเป็นข้อกำหนดหรือไม่?
king_julien

ฉันยังต้องติดตั้ง xdg-utils ด้วย sudo apt-get install xdg-utils
Juampy NR

1
@reggie เสร็จแล้ว! :)
jrg

90

ตามhttp://www.ubuntuupdates.org/ppa/google_chrome

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - 
sudo sh -c 'echo "deb https://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
sudo apt-get update
sudo apt-get install google-chrome-stable

1
ในที่สุดนี้ใช้งานได้กับระบบ ix86, thakns
radtek

3
นี่คือคำตอบที่ดีในการรับ Google Chrome มาตรฐาน
Mythul

4
นี่ควรเป็นคำตอบที่ยอมรับเพราะมันดึงการพึ่งพา
โทมัสวนา

หลังจากทำตามขั้นตอนเมื่อฉันเรียกใช้คำสั่ง sudo apt-get ติดตั้ง google-chrome-stable "ไม่สามารถค้นหาแพ็คเกจ google-chrome-stable"
Anurag Srivastava

บางทีคุณอาจใช้ Ubuntu แบบ 32 บิตเมื่อรองรับเฉพาะ 64 บิตในขณะนี้ตามที่askubuntu.com/a/853130/28107แนะนำ
Dale E. Moore

52

หากคุณต้องการติดตั้ง Chrome (ไม่ใช่ Chromium) โดยใช้งานapt-getจริงตามที่อธิบายไว้ที่นี่ :

  • เพิ่มที่เก็บ google ไปยังแหล่งที่มาของคุณนั่นคือสร้างไฟล์ใหม่ภายใต้/etc/apt/sources.list.dเนื้อหาดังต่อไปนี้:

    deb http://dl.google.com/linux/chrome/deb/ stable main
    
  • รับรหัสที่เก็บ:

    wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
    
  • อัปเดตแหล่งที่มาของคุณ:

    sudo apt-get update 
    
  • และติดตั้งแพคเกจ:

    sudo apt-get install google-chrome-stable
    

หมายเหตุ: แทนgoogle-chrome-stableนอกจากนี้คุณยังสามารถติดตั้งอย่างใดอย่างหนึ่งgoogle-chrome-betaหรือgoogle-chrome-unstableแพคเกจจากพื้นที่เก็บข้อมูลเดียวกัน


1
คุณพูดว่า "สร้างไฟล์ใหม่ภายใต้ ... " แต่ฉันควรตั้งชื่อไฟล์นั้นว่าอะไร?

2
ปัญหาก็คือเมื่อคุณติดตั้ง Chrome ในทางทฤษฎีแล้วมันจะพังเพราะสคริปต์การติดตั้งของ Chrome ทำเพื่อคุณ ... :)
jrg

1
ฉันจะบอกว่าชื่อของไฟล์ไม่สำคัญจริงๆ (ไม่แน่ใจว่าเกี่ยวกับนามสกุล) ฉันจะตั้งชื่อมันgoogle.listแต่อาจเป็นchrome.listหรือบางชื่อสุ่มอื่น ๆ ที่ไม่ได้ใช้แล้ว
jcollado

@jrg ฉันตัดสินใจที่จะให้มันลองและสิ่งที่ผมพบคือว่าสคริปต์บรรจุภัณฑ์แน่นอน Chrome /etc/apt/sources.list.dเพิ่มไฟล์ใหม่ภายใต้ ผลลัพธ์นี้คือการติดตั้ง Chrome ไม่ได้ล้มเหลว แต่apt-get updateตอนนี้พิมพ์คำเตือน "รายการแหล่งที่มาที่ซ้ำกันรายการ"; ดังนั้นใช่ไม่ควรใช้วิธีนี้หากคุณไม่ต้องการแก้ไขไฟล์ต้นฉบับในภายหลัง
jcollado

6
ต่อไปนี้เป็นคำแนะนำที่เกี่ยวข้องที่มีหน้าเว็บ Google PPA รายละเอียดบางอย่างตอนนี้แตกต่างกันเล็กน้อยดังนั้นควรปรับปรุงคำตอบข้างต้นให้เหมาะสม
Chan-Ho Suh

19

หากคุณใช้ระบบ 64 บิตให้ใช้สิ่งนี้:

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

แล้ว:

sudo dpkg -i ./google-chrome*.deb

และจบ:

sudo apt-get install -f

นี่เป็นคำตอบเดียวกับjrgแต่คุณเปลี่ยน i386.deb เป็น amd64.deb

แก้ไข: สองสามครั้งที่ผ่านมาฉันไม่ต้องทำการติดตั้ง -f ดูเหมือนว่าจำเป็นทั้งหมดหลังจากติดตั้ง

โชคดี!!


Jorge เพิ่มสิ่งนี้ในคำตอบที่ได้รับการยอมรับด้านบน ฉันคิดว่าฉันควรคิดอย่างนั้น ทำให้คำตอบสมบูรณ์ยิ่งขึ้นในขณะนี้
lqlarry

สายsudo apt-get install -fจำเป็นจริงๆหรือ?
king_julien

1
ฉันคิดว่าคำตอบของฉันล้าสมัยแล้ว ฉันใช้คำตอบด้านบนของฉัน (ในเวลานี้) โดย @Dale E. Moore และประสบความสำเร็จในการติดตั้ง
lqlarry

คำตอบของคุณไม่ล้าสมัย google-โครเมี่ยม stable_current_amd64.debจะยังคงอยู่ในปัจจุบัน (โดยชื่อของมัน) ตราบใดที่มันถูกรักษาและปรับปรุงโดย Google ในโอกาสที่หายากเช่นเดียวกับการติดตั้งด้วยตนเองคุณอาจต้องใช้install -fตัวเลือก แต่สำหรับ Ubuntu 18.04 นั้นจะติดตั้งอัปเดต Chrome ล่าสุดอย่างสมบูรณ์และกำหนดค่าให้ติดธงโดยอัตโนมัติสำหรับการอัปเดตปกติเมื่อมีให้ใช้งาน คำสั่งสองคำสั่งเป็นวิธีที่สะอาดและง่ายที่สุดในการติดตั้ง Google Chrome ใหม่
LD James

7
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - 
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
sudo apt-get update 
sudo apt-get install google-chrome-stable 

นั่นเป็นรหัสที่ถูกต้องสำหรับ Ubuntu :)


6

ถ้าคุณต้องการอย่างเป็นทางการของ Google Chrome สร้างคุณต้องดาวน์โหลดได้จากที่นี่: ดาวน์โหลด Google Chrome

ฉันเชื่อว่ามีเฉพาะ Chromium เท่านั้นในที่เก็บข้อมูล


-6

หากคุณต้องการ Google Chrome เพียงค้นหาใน Google หากคุณต้องการ Chromium เพิ่ม ppa นี้:

sudo add-apt-repository ppa:chromium-daily/stable
sudo apt-get update
sudo apt-get install chromium-browser

และนั่นคือมัน เพลิดเพลินกับเบราว์เซอร์ของคุณ


8
-1 ไม่แนะนำให้สร้างบิลด์รายวันสำหรับบุคคลอื่นที่ไม่ใช่นักพัฒนาซอฟต์แวร์ นี่คืออันตราย
jrg

1
PPA ใดที่ควรเพิ่ม หากคุณไม่สามารถตอบคำถามนี้ได้ตอนนี้คุณสามารถลบคำตอบและกลับมาได้ 2 rep
ζ--
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.