ไม่มีการอัปเดตเพิ่มเติมสำหรับ Google Chrome 32 บิต


106

ฉันใช้ Google Chrome 48.0 32 บิต วันนี้เมื่อฉันเปิดตัว Google Chrome ฉันได้รับข้อความนี้:

This computer will soon stop receiving Google Chrome updates because
this Linux system will no longer be supported

ฉันคิดว่า Ubuntu 14.04 รองรับเป็นเวลาห้าปีเกิดอะไรขึ้นที่นี่

และใน Ubuntu แบบ 64 บิตฉันได้รับข้อผิดพลาดจาก Update Manager และapt-get update:

Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/Release 
Unable to find expected entry 'main/binary-i386/Packages' in Release file
(Wrong sources.list entry or malformed file)  
Some index files failed to download.  
They have been ignored, or old ones used instead.  

36
Google Chrome ไม่ได้จัดทำโดยที่เก็บ Ubuntu
xangua

3
@xangua โอเค แต่ทำไมต้องเป็นข้อความ มีวิธีที่ฉันสามารถปิดการใช้งานหรืออาจทำให้ Ubuntu ของฉันรองรับหรือไม่
Parto

7
ด้วยเหตุผลใดก็ตามที่พวกเขาอ้างว่าพวกเขาจะไม่สนับสนุนอีก 14.04 (การอ้างอิงที่เก่ากว่า) คุณจะต้องหาวิธีในการติดต่อและถาม Google โดยตรง ที่ซ้ำกันดังกล่าวเพียง แต่กล่าวว่าพวกเขากำลังขี้เกียจพื้น ...
xangua

3
@Parto "หรืออาจทำให้ Ubuntu ของฉันรองรับ"แน่นอน: โน้มน้าวให้ Google ให้การสนับสนุน
fkraiem

1
พวกเขากำลังทำสิ่งนี้ด้วยเหตุผลเดียวกันกับที่พวกเขาดึงโครงสร้างเฉพาะของ Windows Vista เมื่อปีที่แล้วหรือไม่คนจำนวนมากพอที่ทดสอบรุ่นก่อนวางจำหน่ายเพื่อรักษา QA ที่เพียงพอ
Dan Neely

คำตอบ:


128

ข้อมูลสำคัญเกี่ยวกับวิธีการติดตั้ง Chrome ใน Ubuntu 16.04 และ 17.04 ที่ด้านล่าง!

ข้อความนี้ใช้ได้สำหรับระบบ Linux 32 บิตเท่านั้นแน่นอนว่าระบบ 64 บิตจะยังคงรองรับอยู่ เมื่อคุณติดตั้ง Ubuntu รุ่น 32 บิตแล้ว Google Chrome จะไม่ได้รับการอัปเดตตั้งแต่เดือนมีนาคม 2559 ซึ่ง Google ได้ประกาศไปแล้วเมื่อวันที่ 1 ธันวาคม 2015

Google: เราจะสิ้นสุดการสนับสนุน Google Chrome บน Linux แบบ 32 บิต, Ubuntu ที่แม่นยำ (12.04) ...

เมื่อคุณต้องการรับการอัปเดตของ Chrome คุณควรเปลี่ยนไปใช้ Ubuntu รุ่น 64 บิต Ubuntu 14.04.3 LTS และ Ubuntu 15.10 แนะนำให้ดาวน์โหลดในรูปแบบ 64 บิตแล้ว Ubuntu LTS รุ่นถัดไป 16.04 Xenial Xerus จะวางจำหน่ายในเดือนเมษายน 2559 ติดตั้งใน 64 บิต

ในช่วงเวลาตั้งแต่เดือนมีนาคมถึงเมษายนคุณสามารถใช้เว็บเบราว์เซอร์Firefox ที่ติดตั้งไว้ล่วงหน้าแทน หรือคุณสามารถติดตั้งChromium-browserหรือEpiphany-browserจาก Ubuntu ได้ หรือคุณสามารถติดตั้ง Ubuntu 14.04 รุ่น 64 บิต แต่นี่คุ้มค่ากับความพยายามหรือไม่? ... คุณตัดสินใจ ...

การสนับสนุนห้าปีสำหรับ Ubuntu LTS รุ่นครอบคลุมระบบรวมถึงที่เก็บอย่างเป็นทางการ Google Chrome ไม่สามารถใช้ได้ในที่เก็บ Ubuntuอย่างเป็นทางการและนั่นคือเหตุผลที่ไม่มีการสนับสนุน LTS ห้าปีสำหรับ Chrome ที่จัดทำโดยนักพัฒนา Canonical / Ubuntu

อัปเดตข้อมูล 2016-03-03: Google ได้ลบรุ่น 32 บิตออกจากที่เก็บ!

อย่างที่คุณเห็นในเว็บไซต์ Google Chromeไม่มีรุ่น 32 บิต Linux ให้บริการอีกต่อไป

การทำงานsudo apt-get updateให้ข้อผิดพลาดต่อไปนี้:

Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/Release 
Unable to find expected entry 'main/binary-i386/Packages' in Release file
(Wrong sources.list entry or malformed file)  
Some index files failed to download.  
They have been ignored, or old ones used instead.  

ในฐานะที่เป็นวิธีแก้ปัญหาการตั้งค่าที่เก็บโดยเฉพาะสำหรับ 64 บิต:

sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list" "/opt/google/chrome/cron/google-chrome"

การอ้างอิง: แก้ไข "ไม่สามารถดึงข้อมูล" ที่เก็บ Google Chrome

อัปเดตข้อมูล 2016-03-09:ดูเหมือนว่า Google จะแก้ไขปัญหาในเวอร์ชัน 49.0.2623.87 แล้ว!

/opt/google/chrome/cron/google-chrome ไฟล์ตอนนี้มีรายการที่เกี่ยวข้องกับสถาปัตยกรรมเหล่านี้:

# sources.list setting for google-chrome updates.
REPOCONFIG="deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main"
REPOCONFIGREGEX="deb (\[arch=[^]]*\bamd64\b[^]]*\][[:space:]]*)?https?://dl.google.com/linux/chrome/deb/ stable main"

/etc/apt/sources.list.d/google-chrome.list ไฟล์แสดงรายการที่เกี่ยวข้องกับสถาปัตยกรรมนี้:

### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

อัปเดตข้อมูล 2016-04-21: วิธีการติดตั้งเบราว์เซอร์ Google Chrome ใน Ubuntu 16.04

ขณะนี้มีปัญหาในการติดตั้ง Google Chrome โดยการดาวน์โหลดจากเว็บไซต์ Google เมื่อคลิกที่.debไฟล์ซอฟต์แวร์ Ubuntu จะเปิดขึ้น แต่ไม่มีอะไรเกิดขึ้นเมื่อคุณคลิกติดตั้ง ติดตั้ง Google Chrome อย่างเหมาะสมด้วยวิธีนี้เปิดเทอร์มินัลและดำเนินการคำสั่งต่อไปนี้:

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

มีปัญหา "ลายเซ็นอ่อนแอ" ใหม่เล็กน้อยเมื่ออัปเดตที่เก็บ - แต่สามารถเพิกเฉยได้:

W: http://dl.google.com/linux/chrome/deb/dists/stable/Release.gpg: Signature by key 4CCA1EAF950CEE4AB83976DCA040830F7FAC5991 uses weak digest algorithm (SHA1)  

อัปเดตข้อมูล 2017-04-13: วิธีการติดตั้งเบราว์เซอร์ Google Chrome ใน Ubuntu 17.04

คำสั่งที่ให้ไว้ข้างต้นสำหรับ Ubuntu 16.04 ยังคงใช้ได้และเป็นทางออกที่ดีที่สุดในการติดตั้ง Google Chrome ได้สำเร็จ หมายเหตุ: aptสามารถใช้คำสั่งแทนได้apt-getเช่นกัน


6
ถ้าบุคคลนั้นใช้ระบบปฏิบัติการ 32 บิตเขาควรทำอย่างไร? ควรพูดถึงเกี่ยวกับเรื่องนี้
Edward Torvalds

4
ในทางเทคนิคแล้วการพูดอย่างใดอย่างหนึ่งยังคงสามารถใช้ Chrome ในระบบ 32 บิตได้ก็หมายความว่าจะไม่รองรับและหากมีช่องโหว่ด้านความปลอดภัย Google จะไม่แก้ไข ทางออกที่ดีที่สุดอาจจะเปลี่ยนเป็นระบบ 64 บิตหรือโครเมียมเป็นทางเลือก
Sergiy Kolodyazhnyy

5
ฉันอยู่บน Ubuntu 64.04 บิตและประมาณ: chrome บอกว่ามันเป็น 64 บิต แต่ได้รับข้อความเดียวกัน รุ่น 48.0.2564.82 (64 บิต)
user871199

4
@LightnessRacesinOrbit ฉันได้ย้ายไปยัง Firefox แล้วเนื่องจากวิธีของ Google ในการผลักปุ่มโปรไฟล์ของเรา ตอนนี้พวกเขาปฏิเสธผู้ใช้ Ubuntu 32 บิต ETA จนกว่า Google จะหยุด Chrome เนื่องจากไม่มีใครใช้อีกแล้ว
John Dvorak

1
ฉันยังคงได้รับข้อผิดพลาดหลังจากแก้ไข/etc/apt/sources.list.d/google-chrome.listดังนั้นฉันจึงแก้ไขไฟล์/etc/apt/sources.list.d/google.listดังกล่าวก็แก้ไขปัญหาได้
vivi

29

สิ่งที่เกิดขึ้นคือคำว่า "สนับสนุน" ในข้อความนี้ไม่ได้หมายความว่าคุณคิดว่ามันหมายถึงอะไร เมื่อ Google แจ้งว่า "ระบบนี้จะไม่รองรับอีกต่อไป" สิ่งที่พวกเขาพูดคือ "เราจะหยุดให้บริการอัปเดต Chrome สำหรับระบบนี้" ในทางตรงกันข้ามเมื่อ Canonical กล่าวว่า "Ubuntu 14.04 จะได้รับการสนับสนุนเป็นเวลาห้าปี" สิ่งที่พวกเขาพูดคือ "แพ็คเกจในที่เก็บอย่างเป็นทางการจะได้รับการอัพเกรดเป็นเวลาห้าปี" เนื่องจากแพ็คเกจ Chrome ไม่ได้อยู่ในที่เก็บของ Ubuntu อย่างเป็นทางการจึงไม่มีข้อขัดแย้งระหว่างทั้งสอง


3
มันเป็นความจริงของชีวิตเกี่ยวกับระบบมรดก (ฉันรู้ว่าฉันดูแลมากกว่าสองสามปี) สนับสนุนค่าใช้จ่าย (เงินหรือเวลามันไม่สำคัญว่าคุณจะบัญชีอย่างไร) ผู้ให้บริการซอฟต์แวร์ต้องตัดสินใจว่าจะวางทรัพยากรของพวกเขาไว้ที่ไหนและในที่สุดพวกเขาจะตัดขาดบรรทัดที่เก่ากว่า ในกรณีนี้ OP รู้สึกมั่นใจเพราะเขาคิดว่าเขารับประกัน แต่แล้วเขาก็เพิ่มส่วนประกอบซอฟต์แวร์นอกการรับประกันนั้น
dmckee

20

แก้ไข: ดูเหมือนว่า Google ได้เพิ่มการเปลี่ยนแปลงที่ถูกต้องในการปรับปรุง ดังนั้นเพียงแก้ไขบรรทัดที่เก็บข้อมูลจากนั้นเรียกใช้การอัปเดตควรจะดีตั้งแต่บัดนี้เป็นต้นไป


Google หยุดการสนับสนุนChrome 32 บิตสำหรับ Linux น่าสนใจพอในเว็บไซต์ดาวน์โหลดของ Google Chromeพวกเขายังคงมีลิงก์ไปยังรุ่น 32 บิต


หากต้องการแก้ไขให้ทำการเปลี่ยนแปลงต่อไปนี้:

(ไม่บังคับ) ขั้นแรกให้ลบ Google Chrome และไฟล์ที่เก็บ: ไม่ต้องกังวลการตั้งค่าของคุณควรจะปลอดภัย

sudo apt-get remove google-chrome-stable
sudo rm /etc/apt/sources.list.d/google-chrome.list*

จากนั้นอัพเดตระบบ:

sudo apt-get update

ถัดไปแก้ไขไฟล์ที่เก็บ Google Chrome ตามคำสั่ง:

เพิ่มคีย์: เฉพาะเมื่อนี่เป็นการติดตั้งครั้งแรกเท่านั้น

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

จากนั้นเพิ่มการเปลี่ยนแปลงในที่เก็บ:

sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google-chrome.list'

หากติดตั้ง Google Chrome แล้ว:

sudo apt-get update
sudo apt-get upgrade

หากยังไม่ได้ติดตั้ง:

sudo apt-get update
sudo apt-get install google-chrome-stable

หวังว่านี่จะช่วยได้!


@JoeMorano ยินดีต้อนรับ! =)
Terrance

ปัญหาคือว่าการตั้งค่านี้จะถูกเปลี่ยนกลับหลังจากอัปเดต Chrome ครั้งแรก
Pilot6

@ Pilot6 จุดที่ดี ฉันแก้ไขคำตอบของฉันที่นี่ว่าเมื่อเช้านี้ด้วยการอัปเดต Chrome มันไม่ได้แก้ไขการเปลี่ยนแปลงของฉัน
Terrance

ฉันแก้ไขปัญหาการอัปเดตโดยเพิ่ม [arch = amd64] ไปยังข้อกำหนดของที่เก็บ การอัปเดตเสร็จสมบูรณ์หลังจากนั้น ไม่จำเป็นต้องถอนการติดตั้ง / ติดตั้ง
Amir Uval

@ uval คุณรู้ไหมฉันคิดอย่างตรงไปตรงมาว่านี่เป็นวิธีที่ผู้คนติดตั้ง Google Chrome ซึ่งสร้างความแตกต่าง หากคุณติดตั้งจากเว็บซึ่งดาวน์โหลดไฟล์. deb นั้นจะทำการตั้งค่าเหล่านั้นโดยอัตโนมัติซึ่งสามารถเปลี่ยนได้ในภายหลัง ฉันทำเช่นนั้นเป็นครั้งแรกและการปรับปรุงเปลี่ยนไป หลังจากทำอย่างนี้ในคำตอบก็ไม่ได้เปลี่ยนไปตั้งแต่ แค่ความคิด
Terrance

13

เปลี่ยนเป็น Chromium เหมือนกันจริง ๆ (ช่วยให้คุณสามารถลงชื่อเข้าใช้ Google เช่นเดียวกับ Chrome) เปิดแหล่งที่มาเต็มรูปแบบและแหล่งเก็บข้อมูลของ Ubuntu

สำหรับการสนับสนุน Flash ด้วย Chromium ให้ทำตามคำแนะนำเหล่านี้


6

โปรดอ่านhttps://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/FoE6sL-p6oU

จากที่นั่น:

เพื่อมอบประสบการณ์ที่ดีที่สุดสำหรับรุ่น Linux ที่ใช้มากที่สุดเราจะสิ้นสุดการสนับสนุน Google Chrome บน Linux 32 บิต, Ubuntu Precise (12.04) และ Debian 7 (เสียงดัง) ในต้นเดือนมีนาคม 2016 Chrome จะทำงานต่อไป แพลตฟอร์มเหล่านี้ แต่จะไม่ได้รับการอัปเดตและการแก้ไขความปลอดภัยอีกต่อไป

เราตั้งใจที่จะสนับสนุนการกำหนดค่าบิลด์ 32 บิตบน Linux ต่อไปเพื่อสนับสนุนการสร้าง Chromium หากคุณใช้งานอย่างแม่นยำเราขอแนะนำให้คุณอัพเกรดเป็น Trusty


2
Linux 64 บิตนั้นเป็น "Linux ที่ใช้มากที่สุด" จริงๆหรือไม่ ฉันสงสัยมัน.
การแข่งขัน Lightness ใน Orbit

ฉันชอบที่ Google พูดว่า "อัปเกรด" เมื่อพวกเขาหมายถึง "ทำอะไรบางอย่างเพื่อให้เราบังคับให้คุณใช้เนื้อหาของเรา"
wizzwizz4

4
ทำไมทุกคนยังคงใช้ Unix แบบ 32 บิต ซีพียู 64 บิตเป็นเรื่องปกติมาเกือบทศวรรษ
อลัน Shutko

1
@LightnessRacesinOrbit: จากการสำรวจบน Steam ล่าสุด, store.steampowered.com/hwsurvey , distros Linux 5 อันดับแรกที่อยู่คนเดียวสอดคล้องกับ ~ 60% ของผู้ใช้ Linux ทั้งหมดของพวกเขาเป็น 64 บิต
MestreLion

3
@ AlanShutko เพราะเรามีฮาร์ดแวร์เก่า
หินอ่อนออร์แกนิก

4

บน Ubuntu 64-bit พิมพ์คำสั่งต่อไปนี้:

sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"

และ

sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/opt/google/chrome/cron/google-chrome"

แพ็คเกจอัพเดท: sudo apt-get update

ตามwebupd8บนระบบปฏิบัติการ 64 บิตคุณจำเป็นต้องแก้ไขสองไฟล์ต่อไปนี้:

/etc/apt/sources.list.d/google-chrome.list

เปลี่ยนบรรทัด # 3 จาก:

deb http://dl.google.com/linux/chrome/deb/ stable main

ไปที่:

deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

แก้ไข /opt/google/chrome/cron/google-chrome

เปลี่ยน REPOCONFIG และ SSLREPOCONFIG จาก:

REPOCONFIG="deb http://dl.google.com/linux/chrome/deb/ stable main"
SSLREPOCONFIG="deb https://dl.google.com/linux/chrome/deb/ stable main"

ไปยัง

REPOCONFIG="deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main"
SSLREPOCONFIG="deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main"

อัปเดตเมื่อวันที่ 3 สิงหาคม 2559 :

วิธีติดตั้ง Google chrome 50 (64bits) เวอร์ชันล่าสุดบน Ubuntu 16.04 LTS ผ่าน PPA ด้วยลายเซ็นที่ดี:

ดาวน์โหลดรหัสสาธารณะของ Google:

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

เพิ่มที่เก็บ Google Chrome:

sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google.list'

อัปเดตที่เก็บ:

sudo apt update

หรือ

sudo apt-get update

ติดตั้ง Google Chrome:

sudo apt install google-chrome-stable

หรือ

sudo apt-get install google-chrome-stable

1

ตามhttp://www.webupd8.org/2016/03/fix-failed-to-fetch-google-chrome_3.htmlให้ทำดังต่อไปนี้จากพรอมต์คำสั่ง:

sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"

sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/opt/google/chrome/cron/google-chrome"

โปรดทราบว่าตามที่มาข้างต้น "ไฟล์นี้มีการเปลี่ยนแปลงในการอัปเดตของ Google Chrome แต่ละครั้งและดูเหมือนว่าไม่มีทางแก้ไข (การเปลี่ยน / opt / google / chrome / cron / google-chrome หรือ / etc / default / google-chrome ไม่ ไม่มีผลกับสิ่งนี้) ดังนั้นจนกว่า Google จะเปลี่ยนแปลงสิ่งนี้ในแพ็คเกจคุณจะต้องใช้การแก้ไขข้างต้นหลังจากการอัปเดตของ Google Chrome ทุกครั้ง ... การแก้ไขปัญหาจะทำให้ไฟล์. list ไม่เปลี่ยนรูปได้ดังนั้นจึงไม่สามารถ เปลี่ยนแปลงโดยการอัปเดต Google Chrome ใด ๆ โดยใช้ "sudo chattr + i /etc/apt/sources.list.d/google-chrome.list" (ซึ่งสามารถย้อนกลับได้โดยใช้: "sudo chattr -i / etc / apt / แหล่งที่มา list.d / google-chrome.list ") แต่สิ่งนี้ไม่เหมาะและคุณควรเปลี่ยนไฟล์นี้อีกครั้งเมื่อ Google แก้ไขไฟล์นี้ในตอนท้าย"

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