Google Chrome สำหรับ Linux มีข้อบกพร่องแก้ไขได้ที่นี่

การถอนการสนับสนุน 32 บิตจาก Google Chrome สำหรับ Linux ไม่เพียง แต่ส่งผลกระทบต่อผู้ใช้ 32 บิต แต่ยังรวมถึงผู้ใช้ 64 บิตที่มีข้อผิดพลาดที่น่าสงสัย

การถอนการสนับสนุน 32 บิตจาก Google Chrome สำหรับ Linux ไม่เพียง แต่ส่งผลกระทบต่อผู้ใช้ 32 บิต แต่ยังรวมถึงผู้ใช้ 64 บิตที่มีข้อผิดพลาดที่น่าสงสัย

เมื่อวานนี้เราเริ่มจำได้ว่า Google Chrome ยุติการสนับสนุน 32 บิต บนระบบ Linux บน Ubuntu 12.04 LTS และบน Debian 7 สิ่งนี้ไม่เพียงทำให้เกิดผลสืบเนื่องบนเครื่อง 32 บิตที่ไม่รองรับ แต่ยังใช้กับคอมพิวเตอร์ Linux 64 บิต ด้วย Google Chrome ทำให้เกิดข้อผิดพลาดที่น่าสงสัย

ข้อผิดพลาดคือเมื่อตรวจสอบการอัปเดตระบบ Google Chrome ตรวจสอบทั้ง 32 และ 64 บิตเนื่องจากตัว 32 บิตถูกลบออกไปฉันจึงได้รับข้อความแสดงข้อผิดพลาดที่ระบุว่าต่อไปนี้

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)
ดาวน์โหลดไฟล์ดัชนีบางไฟล์ไม่สำเร็จ พวกเขาถูกเพิกเฉยหรือใช้ของเก่าแทน

ในคริสเตียนหมายความว่ามีข้อผิดพลาดในแพ็คเกจ i386 (32 บิต) และจะไม่ถูกดาวน์โหลด ข้อผิดพลาดนี้ไม่ทำอะไรเลย (ดาวน์โหลด 64 บิต) อย่างไรก็ตาม ใช่มันแสดงหน้าต่างข้อผิดพลาดที่น่ารำคาญ ทุกครั้งที่เราแจ้งให้เบราว์เซอร์ตรวจสอบการอัปเดต

ฉันจินตนาการว่า Google เผยแพร่โปรแกรมแก้ไขบางอย่างที่แก้ไขข้อผิดพลาดนี้ แต่เราไม่รู้ว่าจะใช้เวลานานแค่ไหน ข่าวดีก็คือ เป็นไปได้ไหมที่จะแก้ไขข้อผิดพลาดนี้โดยใช้บรรทัดคำสั่ง Linux และพิมพ์คำสั่งต่อไปนี้ (เป็นตัวอย่างสำหรับ Ubuntu และ apt package manager หากคุณใช้ Debian และต้องการ ติดตั้ง chrome อย่าลืมเปลี่ยน sudo เป็น su ที่จุดเริ่มต้นแล้วตามด้วยคำสั่งที่ไม่มี sudo)

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

คำสั่งที่เราป้อนหมายความว่า เรากำลังสั่งให้ใช้เฉพาะที่เก็บ 64 บิต ไม่สนใจที่เก็บ i386 ดังนั้นข้อผิดพลาดของ Google Chrome จึงสิ้นสุดลง

ข้อผิดพลาดนี้ ทำให้เราสะท้อนให้เห็นถึงความสนใจเพียงเล็กน้อยที่ Google Chrome มอบให้กับผู้ใช้ Linuxละเลยสิ่งเล็กน้อยเช่นนี้ หาก Google ยังคงดำเนินต่อไปเช่นนี้จะสูญเสียส่วนแบ่งผู้ใช้จำนวนมากด้วยข้อบกพร่องเช่นนี้


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   หัวหน้าโรงละครสัตว์ dijo

    ขอบคุณมากฉันเพิ่งได้รับข้อผิดพลาดนั้น :)

  2.   โอมาร์ฟลอเรส dijo

    ฉันแก้มันด้วย แต่ฉันทำหลายขั้นตอนมากกว่านี้:
    1) ฉันเปิดเทอร์มินัลแล้วใส่ "sudo nano -w /etc/apt/sources.list.d/google-chrome.list"
    2) ในบรรทัด« deb http://dl.google.com/linux/chrome/deb/ หลักที่มั่นคง»เพิ่ม« [arch = amd64] »รับ:
    "Deb [arch = amd64] http://dl.google.com/linux/chrome/deb/ หลักที่มั่นคง»
    3) บันทึกการเปลี่ยนแปลงและอัปเดตที่เก็บด้วย "sudo apt-get update"

    พวกเขาปฏิบัติต่อพวกเราที่ใช้ chrome บน GNU / Linux อย่างเลวร้ายเพียงใด

  3.   Emiliano dijo

    ไฟล์ google-chrome.list ถูกสร้างขึ้นใหม่ในการอัปเดตแต่ละครั้งดังนั้นจึงจำเป็นต้องดำเนินการคำสั่งหลังจากการอัปเดต chrome แต่ละครั้ง (ในขณะที่เรารอวิธีแก้ไขขั้นสุดท้ายจาก Google)
    อาศิรพจน์

    1.    ฮันเนียร์อารันโก dijo

      ayuda
      cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' « /etc/apt/sources.list.d/google-chrome.list »
      sed: ไม่สามารถอ่าน /etc/apt/sources.list.d/google-chrome.list: ไม่มีไฟล์หรือไดเร็กทอรี

  4.   เอลาโมเดิร์นโครโนส dijo

    มันไม่ปรากฏใน Arch ฉันคิดว่ามันเป็นเรื่องปกติของ Distros อื่น ๆ

  5.   เลโอนาร์โด dijo

    ฉันจะทดสอบว่าได้รับข้อผิดพลาดนี้หรือไม่ ฉันมีมันเป็นเบราว์เซอร์ตัวที่สี่
    Firefox ตัวแรกโครเมียมตัวที่สอง Konqueror ตัวที่สาม Chrome ตัวที่สี่

  6.   โจนาตัน อาไพโก้ ซุลคา dijo

    ขอบคุณสำหรับการแก้ปัญหา :)

  7.   เซอร์จิโอพลาซ่า dijo

    ขอบคุณการสนับสนุนที่ดีมาก

  8.   Fabricio ถึง dijo

    ฉันลบที่เก็บและไม่มีอะไรออกมาอีกต่อไปฉันหวังว่าสิ่งที่เป็นอยู่จะไม่ผิด

    1.    เซร์คิโอ สคิปปาปิเอตรา dijo

      Fabricio แต่ฉันไม่ผิดวิธีนั้น Chrome จะไม่สามารถอัปเดตได้นับจากนี้ จะเป็นการสะดวกสำหรับคุณในการถอนการติดตั้งอย่างสมบูรณ์ดาวน์โหลดตัวติดตั้งอย่างเป็นทางการและติดตั้งใหม่ทั้งหมด

  9.   เซร์คิโอ สคิปปาปิเอตรา dijo

    เยี่ยมมากมันได้ผลสำหรับฉัน ฉันไม่ได้ตระหนักถึงมันและมีปัญหานั้น ขอบคุณ!

  10.   เบียร์ dijo

    บอกความจริงที่ Google ทำโดยมีจุดประสงค์เพราะไม่ได้ทำกับ windows คุณสามารถใช้งานได้ในเวอร์ชัน 32 บิต 64 บิตมันเป็นการเยาะเย้ยสำหรับผู้ที่ใช้ระบบ linux

  11.   ฮันเนียร์อารันโก dijo

    มันบอกว่าไม่สามารถอ่านได้เนื่องจากไม่มีไฟล์หรือไดเร็กทอรีและฉันคัดลอก sudo ทั้งหมด

  12.   ฮันเนียร์อารันโก dijo

    ฉันได้รับสิ่งนี้
    W: ข้อผิดพลาด GPG: http://dl.google.com/linux/chrome/deb รุ่นที่มีเสถียรภาพ: ไม่สามารถตรวจสอบลายเซ็นต่อไปนี้ได้เนื่องจากไม่มีคีย์สาธารณะ: NO_PUBKEY A040830F7FAC5991 NO_PUBKEY 1397BC53640DB551
    W: ที่เก็บ "http://dl.google.com/linux/chrome/deb รุ่นเสถียร" ไม่ได้ลงนาม
    N: ข้อมูลในที่เก็บเช่นนี้ไม่สามารถพิสูจน์ตัวตนได้ดังนั้นการใช้งานจึงอาจเป็นอันตรายได้
    N: ดูหน้า man apt-secure (8) สำหรับรายละเอียดเกี่ยวกับการสร้างที่เก็บและการกำหนดค่าผู้ใช้
    N: การละเว้นการใช้ไฟล์ที่กำหนดค่า "main / binary-i386 / Packages" เนื่องจากที่เก็บ "http://dl.google.com/linux/chrome/deb Stable InRelease" ไม่สนับสนุนสถาปัตยกรรม "i386"
    และเมื่อฉันเรียกใช้ sudo มันจะออกมา
    cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' « /etc/apt/sources.list.d/google-chrome.list »
    sed: ไม่สามารถอ่าน /etc/apt/sources.list.d/google-chrome.list: ไม่มีไฟล์หรือไดเร็กทอรี
    ayuda

  13.   ฮันเนียร์อารันโก dijo

    เมื่อฉันเรียกใช้ sudo มันจะบอกฉันสิ่งนี้
    cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' « /etc/apt/sources.list.d/google-chrome.list »
    sed: ไม่สามารถอ่าน /etc/apt/sources.list.d/google-chrome.list: ไม่มีไฟล์หรือไดเร็กทอรี

  14.   ฮันเนียร์อารันโก dijo

    ฉันได้รับสิ่งนี้
    cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' « /etc/apt/sources.list.d/google-chrome.list »
    sed: ไม่สามารถอ่าน /etc/apt/sources.list.d/google-chrome.list: ไม่มีไฟล์หรือไดเร็กทอรี

  15.   ฮันเนียร์อารันโก dijo

    cataclysm @ cataclysm-HP-Mini-1103: ~ $ sudo sed -i -e 's / deb http / deb [arch = amd64] http /' « /etc/apt/sources.list.d/google-chrome.list »
    sed: ไม่สามารถอ่าน /etc/apt/sources.list.d/google-chrome.list: ไม่มีไฟล์หรือไดเร็กทอรี
    สิ่งที่ฉันทำ?

  16.   ภาพแทนของ David Aguilar Hernandez dijo

    สวัสดีไฟล์. list มีชื่ออื่นคุณเปลี่ยน google-chrome.list เป็น google.list และใช้งานได้ ทักทาย.

  17.   รูเบน สเตฟานี dijo

    ฉันติดตั้ง Chromium ซึ่งสำหรับฉันแล้ว ครอบคลุมทุกความต้องการ ฉันมี Ubuntu 21.04 และทำงานได้อย่างสมบูรณ์