Update Manager ค้าง (แต่ไม่ติดค้าง) ในขณะติดตั้งการอัพเดทที่ดาวน์โหลด ฉันควรทำอย่างไรดี?


17

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

เมื่อฉันกลับมาฉันเห็นว่ายังคงมีปัญหาในการเชื่อมต่อกับเครือข่ายไร้สาย (ไม่แปลกใจเลย) แต่จากนั้นฉันสังเกตเห็นว่าดูเหมือนว่า Update Manager หยุดทำการติดตั้ง ฉันเปิดบานหน้าต่างรายละเอียดเพื่อดูสิ่งที่ทำล่าสุด:

มันหยุดที่ไหน

ฉันเดาว่าสคริปต์การติดตั้งสำหรับflashplugin-installerดาวน์โหลดไม่เสร็จจนกว่าฉันจะทำให้การเชื่อมต่ออินเทอร์เน็ตมีเสถียรภาพ ฉันติดตั้งแลปท็อป Ubuntu กับเดสก์ท็อปของฉันผ่านอีเทอร์เน็ตและแชร์การเชื่อมต่อไร้สายโดยใช้คู่มือนี้และเมื่อฉันพิมพ์จากเดสก์ท็อปของฉันคุณจะเห็นได้ว่าปัญหาการเชื่อมต่อได้รับการแก้ไขเรียบร้อยแล้ว

อย่างไรก็ตามแม้จะมีการเชื่อมต่อที่เสถียรแล้วตัวจัดการอัปเดตก็ดูเหมือน "ค้าง" ที่ตำแหน่งปัจจุบันและจะไม่ไปไกลกว่านี้ มันไม่ได้แช่แข็งทั้งหมด แต่ฉันไม่สามารถทำอะไรได้นอกจากเปิด / ปิดบานหน้าต่างรายละเอียดเนื่องจากปุ่มยกเลิกจะเป็นสีเทา

ฉันรู้ว่ามันอาจทำให้เกิดปัญหาใหญ่ได้หากการอัปเดตหยุดระหว่างการติดตั้ง แต่ฉันก็ไม่รู้ว่าจะจัดการกับสถานการณ์นี้อย่างไร ฉันแน่ใจว่ามันควรจะเสร็จสิ้นตามปกติถ้าฉันสามารถหาวิธีรีสตาร์ท Update Manager ได้ แต่คำถามก็คือวิธีการที่จะเข้าใกล้ ฉันจะรับการอัปเดตของฉันอย่างปลอดภัยเพื่อติดตั้งให้เสร็จได้อย่างไร


ฉันจำได้ว่ามีปัญหาในการอัปเดตแฟลชเหล่านั้น ทางออกของฉันคือการติดตั้งแฟลชด้วยตนเอง (คว้าจากไซต์คว้าห้องสมุดและเพิ่มลงในเว็บเบราว์เซอร์ Chrome / Firefox ของฉัน) นอกจากนั้นฉันขอแนะนำให้คุณอัปเดตทุกอย่างนอกเหนือจาก Flash หลังจากอัพเดตเสร็จแล้วให้สนุกไปกับการแฮ็คแฟลช [;
Melon

คำตอบ:


10

เป็นการดีที่คุณควรข้ามการกำหนดค่าflashplugin-installerและกำหนดค่าใหม่เมื่อคุณมีการเชื่อมต่อที่มั่นคง

คุณสามารถฆ่า processs ดาวน์โหลดที่จะดำเนินการได้โดยไม่ต้องกำหนดค่าแพคเกจส่วนใหญ่มันเป็นwgetหรือบางครั้งแต่ที่นี่ดูเหมือนว่ามันดาวน์โหลดผ่านทางcurldebconf

หากต้องการยกเลิกการทำรายการคุณสามารถฆ่าdpkg,

sudo killall dpkg

จากนั้นปลดล็อค

sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

จากนั้นเมื่อคุณมีการเชื่อมต่อที่เสถียรดำเนินการ

sudo apt-get -f install
sudo dpkg --configure -a

ขอบคุณสำหรับคำแนะนำ แต่เมื่อฉันเรียกใช้คำสั่งแรกฉันเพิ่งได้รับwget: no process foundและมันยังคงติดอยู่ ความคิดอื่น ๆ ?
Christopher Kyle Horton

ฉันไม่แน่ใจว่าตัวติดตั้ง flashplugin ใช้ในการดาวน์โหลดแฟลชอย่างไร อาจจะลอง sudo killall curl?
satya164

แทนที่จะsudo apt-get -f installต้องวิ่งsudo dpkg --configure -a
byf-ferdy

หากมีข้อผิดพลาดในdebconf: DbDriver ”config“: config.dat is locked by another process: Resource temporarily unavailable” while installing packagesการเรียกใช้แล้วsudo rm /var/cache/debconf/*.dat sudo apt-get -f installหากปัญหาได้รับการแก้ไขด้วยวิธีนี้
RT

4

นี่คือสิ่งที่ฉันทำ

ครั้งแรกที่ฉันพบกระบวนการติด (หมายเลข 19123 ในกรณีของฉัน):

> pstree -p
├─gksu(7266)─┬─precise(9756)
│            ├─precise(9757)─┬dpkg(24158)─update-notifier(19121)─package-data-do(19123)
│            │               └{precise}(9759)

แล้วฉันจะช่วยออกมาพร้อมกับรายงานข้อผิดพลาด: https://bugs.launchpad.net/ubuntu/+source/flashplugin-nonfree/+bug/1243090 โดยเรียกใช้ "sudo gdb" จากนั้น "แนบ 19123" และ "bt" เพื่อสร้าง backtrace backtrace ช่วยให้อาสาสมัครตัดสินว่ามีอะไรผิดปกติ

ในที่สุดฉันก็ใช้ "sudo kill 19123" และได้รับข้อความแสดงข้อผิดพลาด "ไม่สามารถติดตั้ง 'sub-update-notifier-common'" "subprocessor ที่ติดตั้งหลังการติดตั้งสคริปต์กลับสถานะข้อผิดพลาดออก 143"

ส่วนที่เหลือของการติดตั้งจะแล้วเสร็จโดยไม่เกิดปัญหา


0

ฉันแนะนำให้อัปเดตแฟลชด้วยตนเองจากเว็บไซต์ adobe คุณสามารถยกเลิกการตรวจสอบตัวเลือกการอัปเดตแฟลชแล้วลองอัปเดตอีกครั้ง

คุณสามารถรีสตาร์ทการอัพเดตโดยทำดังต่อไปนี้:

เปิด terminal แล้วรันsudo apt-get update && sudo apt-get upgradeมันจะทำการดาวน์โหลดแพ็คเกจที่จำเป็นและทำการอัพเดทต่อไป

sudo apt-get -f install ควรแก้ไขหากมีหีบห่อที่เสียหาย


เพียงแค่พยายามรันคำสั่งแรกส่งคืนเอาต์พุตนี้ ฉันจะหยุดการอัปเดตอย่างปลอดภัยได้อย่างไรเพื่อให้ฉันสามารถลองอีกครั้งได้
Christopher Kyle Horton

0

ฉันเพิ่งมีอาการคล้ายกันระหว่างการอัพเกรด ในกรณีของฉันมันเป็น Dropbox-nautilus ที่มันแข็งตัวไม่ใช่แฟลช แต่วิธีแก้ปัญหาอาจคล้ายคลึงกันในทั้งสองกรณี ในเทอร์มินัลฉันทำ ps -a เพื่อค้นหาว่าโปรเซสใดกำลังทำงานอยู่และพบว่า dropbox-nautilus อยู่ในรายการ ID กระบวนการของมันคือ 325 ดังนั้นฉันจึงทำ sudo kill 325 นั่นทำให้กระบวนการ Dropbox-nautilus ฆ่าและการอัพเกรดกลับมาทำงานต่อ มีข้อผิดพลาดป๊อปอัพที่ระบุว่า dropbox-nautilus ไม่ได้รับการกำหนดค่าอย่างถูกต้องและอาจไม่สามารถใช้งานได้หลังจากการอัพเกรด แต่ฉันสามารถกังวลเกี่ยวกับเรื่องนั้นในภายหลัง อย่างน้อยตอนนี้การอัปเกรดกำลังดำเนินการอยู่

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