การติดตั้งการปรับปรุง 'ซอฟต์แวร์ Ubuntu' คืออะไร?


24

ฉันเพิ่งอัพเกรดจาก 15.10 เป็น 16.04LTS ตั้งแต่การอัปเกรดฉันยังคงได้รับแจ้งให้อัปเดตเป็นครั้งคราวโดย ' Software Updater ' ซึ่งมีอยู่ใน 15.10 มีการอัปเดต core ของ Ubuntu ค่อนข้างน้อยด้วยวิธีนี้

ในสองสามวันที่ผ่านมาเมื่อกลับมาจากการระงับป๊อปอัพปรากฏขึ้นในสถานที่เดียวกันกับข้อมูลการเชื่อมต่อ wifi / การเชื่อมต่อปรากฏขึ้น ป๊อปอัพใหม่นี้บอกผมว่า ' ที่สำคัญของระบบปฏิบัติการและการประยุกต์ใช้การอัปเดตพร้อมที่ ... "ก่อนที่จะหาย. แต่เมื่อตรวจสอบกับ ' อัพเดตซอฟแวร์ ' มันบอกฉันว่าซอฟต์แวร์ที่เป็นถึงวันที่. ตรวจสอบกับใหม่ ' อูบุนตูซอฟแวร์ ' (แท็บอัปเดต) บอกฉันว่ามีอัปเดตดังนั้นฉันจึงคลิก 'ติดตั้ง' มันไม่ได้บอกว่ากำลังติดตั้งอะไร

ทำไมมีวิธีการตรวจสอบที่แตกต่างกันนี้และทำไมทั้งสองจึงให้ผลลัพธ์ที่แตกต่างกัน

ฉันจะรู้ได้อย่างไรว่าซอฟต์แวร์ Ubuntu ตัวใหม่ติดตั้งอะไร

แก้ไขวันที่ 9 พฤษภาคม

อีกครั้งในวันนี้ป๊อปอัปปรากฏขึ้น 'Software Updater' แสดงให้เห็นว่าเครื่องเป็นรุ่นล่าสุด แอพ 'ซอฟต์แวร์ Ubuntu' แสดงการอัปเดต 1 รายการ เมื่อคลิกที่ปุ่ม '1' ไอคอนมันแสดงให้เห็น 1 ปรับปรุงคือ: อูบุนตูขับทั่วไป 1: ฉันคลิกปุ่ม 'ติดตั้ง' และติดตั้งแล้ว

ฉันไม่รู้ว่าทำไมมันถึงแสดงผลได้ตามความจำเป็นโดยแอป 1 ตัวเท่านั้นไม่ใช่แอปอื่น


ใช่ฉันก็เห็นเช่นกัน ป๊อปอัปดูเหมือนว่าจะเกิดขึ้นแบบสุ่ม ภาพหน้าจอของสิ่งที่ฉันคิดว่าเรากำลังพูดถึงอยู่ที่นี่: i.imgur.com/6StEZmR.png
bgoodr

มีปัญหาเดียวกันที่นี่ปรากฏว่าการอัปเดตบางอย่างสามารถติดตั้งผ่าน 'ซอฟต์แวร์ Ubuntu' แต่ไม่ทั้งหมด จะมีประโยชน์หากพวกเขาทั้งหมดสามารถทำได้ดังนั้น 'Software Updater' สามารถลบออกได้ แต่ตอนนี้มันดูยุ่งเหยิงไปหน่อย
dnlbaines

จะต้องมีข้อผิดพลาดบางอย่างในแหล่งรายการ ไปที่ซอฟต์แวร์และการอัพเดทแล้วคลิกปุ่มรายการโหลดแหล่งที่มา
ipse lute

คำตอบ:


6

พวกเขาเป็นโปรแกรมสองโปรแกรมที่ทำสิ่งเดียวกัน

Software Updater เป็นupdate-managerแพ็คเกจ (Gnome apt) และใช้ฐานข้อมูล apt

Software Center (ชื่อเรื่อง "Ubuntu Software") เป็นgnome-softwareแอปพลิเคชั่นและดูเหมือนจะไม่ใช้ฐานข้อมูล apt แต่หากคุณเห็น "การอัปเดตระบบปฏิบัติการ" ภายใต้แท็บ "อัปเดต" คุณสามารถคลิกที่ (ข้อความ) และจะแสดงสิ่งที่จะติดตั้ง

เหตุใดทั้งสองจึงแสดงสิ่งที่แตกต่างกันอาจเป็นวิธีที่พวกเขาดึงข้อมูลเมตาของแพคเกจ

นอกจากนี้คุณสามารถดูประวัติการติดตั้งและอัปเดตได้ที่นี่ /var/log/apt/history.log


2
"Software Updater ใช้ฐานข้อมูล apt (... ) Software Center (... ) ดูเหมือนจะไม่ใช้ฐานข้อมูล apt ... " - จริง ๆ แล้วจากประสบการณ์ของฉันกับ 16.04 มันให้ความรู้สึกว่าตรงกันข้าม . ตัวอย่างเช่นฉันเคยsudo apt-get updateและรัน Software Updater แล้ว มันแสดงให้เห็นว่าทุกอย่างทันสมัย ตอนนี้ซอฟแวร์ศูนย์แสดงให้เห็นว่าการปรับปรุงที่สอง - หนึ่งของพวกเขามีการปรับปรุงจาก libgtk-3-bin 3.18.9-1ubuntu3เพื่อ3.18.9-1ubuntu3.1 และนี่คือส่วนที่สำคัญหลังจากsudo apt-get upgradeการอัปเดตเหล่านี้ (เห็นได้จากศูนย์ซอฟต์แวร์ แต่ไม่ใช่โดย Software Updater) ถูกนำไปใช้
falconepl

ดังที่ falconepl กล่าว - ดูเหมือนว่าศูนย์ซอฟต์แวร์ใหม่กำลังใช้ฐานข้อมูล apt สำหรับฉันมันทำงานในลักษณะอื่น - หลังจากติดตั้งการอัปเดตผ่านทาง "Ubuntu Software" ใหม่ที่เสนอก่อนหน้านี้ผ่านการอัปเดตผ่านapt-get upgradeไม่มีผู้อื่นเสนอให้ติดตั้ง
betatester07

คุณสามารถดูว่าการอัปเดตคืออะไรตามที่ระบุไว้ในคำตอบข้างต้นโดยคลิกที่ข้อความในแท็บ ฉันมักจะคลิกปุ่มรีเฟรชก่อนที่จะติดตั้งแพคเกจที่ระบุไว้หายไปหลายครั้งและไอคอน "ตรวจสอบ" ปรากฏขึ้น แต่มีบางอย่างที่ยังคงอยู่ในรายการการปรับปรุงฉันติดตั้งที่จุดนั้น เป็นเรื่องแปลกสำหรับฉันและอาจสร้างความสับสนให้กับหลาย ๆ อย่างว่าการอัปเดตระบบปฏิบัติการอาจอยู่ใน Software / App Center IMO เป็นมิตรต่อผู้ใช้มากกว่าที่จะมี Software Updateater เพียงบริการเดียว
xtrchessreal
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.