Google Chrome จะไม่ติดตั้งใน 17.04 [ปิด]


11

ฉันต้องลบ Chrome เพื่อให้มีพื้นที่เพียงพอในการอัปเกรดจาก 16.10 เป็น 17.04 ฉันดาวน์โหลดเวอร์ชันล่าสุดจาก Google แต่เมื่อมันเปิดขึ้นใน Ubuntu Software Manager และฉันคลิกที่ "ติดตั้ง" ไม่มีอะไรเกิดขึ้น


การแก้ไขได้รับการเผยแพร่แล้วbugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1672424
Steve Hope

คุณน่าจะดีกว่าการติดตั้งโครเมียมแทน: D
Adam F

1
ฉันลงคะแนนเพื่อปิดคำถามนี้เป็นหัวข้อปิดเนื่องจากไม่มีคำถามจริงและเนื่องจากรายงานข้อบกพร่องอยู่นอกหัวข้อ ด้านบนของที่ข้อผิดพลาดนี้ได้รับการแก้ไขใน "เสนอ" ซึ่งจะทำให้ด้ายดำรินี้เร็วพอ
David Foerster

คำตอบ:


9

Gdebi ทำงานให้ฉัน

Gdebi เป็น.debโปรแกรมติดตั้งแพคเกจซึ่งทำหน้าที่เป็นทางเลือกแทน Software Center สำหรับ Ie ภารกิจนี้โดยเฉพาะคือการติดตั้ง.debไฟล์

สิ่งที่คุณต้องทำก็คือติดตั้งและเปิด.debไฟล์ของคุณ

ในการติดตั้ง gdebi copy และวางคำสั่งด้านล่างในเทอร์มินัลของคุณ

sudo apt-get install gdebi

สำหรับการใช้งานในอนาคตตรวจสอบให้แน่ใจว่าได้ตั้งเป็นค่าเริ่มต้นจนกว่าการปรับปรุงจะแก้ไขปัญหาที่เกิดขึ้นกับ Software Center

แก้ไขได้รับการเผยแพร่สำหรับข้อผิดพลาดนี้


ฉันจะรายงานและเริ่มต้นกระบวนการแก้ไขสำหรับศูนย์ซอฟต์แวร์
Steve Hope

โซลูชันทำงานให้ฉันด้วยเช่นกันเดสก์ท็อป Xubuntu 17.04 amd64
Steve Hope

2
ทำไมไม่ใช้dpkg?
You'reAGitForNotUsingGit

แก้ไขการปล่อยตัวbugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1672424
Steve Hope

1
ศูนย์ซอฟต์แวร์ยังไม่สามารถใช้งานได้แม้ว่าจะมีการอัปเดต 17.04 เต็มที่แล้ว
Ole

4

ก่อนอื่นคุณต้องตั้งค่าคีย์และที่เก็บ

คีย์การตั้งค่าด้วย:

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/sou

พื้นที่เก็บข้อมูลบุคคลที่สาม: Google Chrome

จากนั้นใช้ apt-get

sudo apt-get install google-chrome-stable

Xubuntu 17.04: stephen @ Aspire-V3: ~ $ sudo apt-get ติดตั้ง google-chrome-stable <--snipped--> แพ็คเกจ 'google-chrome-stable' ไม่มีผู้ติดตั้ง
Steve Hope


พิจารณาการแก้ไขการปรับปรุงในคำตอบของคุณเนื่องจากสามารถลบความคิดเห็นได้ด้วยเหตุผลหลายประการ (ไม่ใช่ทุกคนที่อ่าน) การปรับปรุงคุณภาพของคำตอบของคุณอาจทำให้ไม่สามารถแสดงได้ในคิวคำตอบคุณภาพต่ำ
Elder Geek

4

อาจมีปัญหาการพึ่งพา ดังนั้นสิ่งที่คุณสามารถทำได้คือ:

  1. ดาวน์โหลด.debไฟล์chrome จากเว็บไซต์ chrome อย่างเป็นทางการ
  2. เปิด terminal ในโฟลเดอร์ดาวน์โหลดนั้น
  3. ใน terminal รันคำสั่งเหล่านี้:

คำสั่ง

sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt install -f
sudo dpkg -i google-chrome-stable_current_amd64.deb 

ดังนั้นคำสั่งแรกจะพยายามติดตั้งแพคเกจ และหากมีปัญหาการพึ่งพาใด ๆ ก็จะล้มเหลว

คำสั่งที่สองจะบังคับให้ติดตั้งการพึ่งพาที่ขาดหายไป / ที่จำเป็นโดยอัตโนมัติและส่วนการเดิมพันคือคุณไม่จำเป็นต้องระบุอะไรเลย apt จะได้รับโดยอัตโนมัติ

ในขั้นตอนที่ 3 เมื่อคุณพยายามติดตั้ง chrome อีกครั้งตอนนี้จะติดตั้งเรียบร้อยแล้ว

คุณสามารถทำตามขั้นตอนเหล่านี้สำหรับไฟล์ deb ทั้งหมด


1
Apt ได้รับการปรับปรุงเพื่อให้สามารถจัดการ.debไฟล์ได้ ลองsudo apt install google-chrome-stable_current_amd64.debและมันจะจัดการกับปัญหาการพึ่งพาใด ๆ
Chai T. Rex

@ ChaiT.Rex ขอบคุณที่แจ้งให้ทราบฉันไม่ทราบเกี่ยวกับเรื่องนั้น
drmirk

ฉันไม่พบข้อมูลเกี่ยวกับตัวเลือก-fภายในman
yode

@Yode "apt" เป็นการใช้งานระดับสูงของ "ระบบการจัดการแพคเกจ" ในขณะที่ "apt-get" เป็นการใช้งานในระดับต่ำ คุณควรทำman apt-getและจากนั้นคุณจะเห็น "-f" หมายถึง--fix-broken
drmirk

3

คุณสามารถใช้ยูทิลิตีบรรทัดคำสั่งdpkgเพื่อติดตั้งไฟล์. deb

sudo dpkg -i <deb file path>

3
จะดีกว่าที่จะใช้sudo apt install <.deb file>วันนี้เนื่องจากจะติดตั้ง.debไฟล์และจัดการการอ้างอิงเช่นกัน จากประสบการณ์ที่ผ่านมาdpkgจะหยุดไม่ประสบความสำเร็จผ่านไปครึ่งทางติดตั้ง Chrome apt install -fและบอกให้คุณเรียกใช้
Chai T. Rex

@ ChaiT.Rex ไม่เคยรู้เกี่ยวกับการติดตั้งแพคเกจ. deb จาก apt (ขอบคุณสำหรับการแบ่งปัน) นี่อาจเป็นวิธีที่ดีที่สุดในการติดตั้ง (หากคำสั่ง apt ทำงานในลักษณะเดียวกันกับ autoremove ที่ทำให้การถอนการติดตั้งแพคเกจด้วยการพึ่งพาง่ายขึ้นอีกมาก)
JohnDoe
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.