ฉันต้องการอัปเดต Firefox เพียงอย่างเดียวโดยไม่ต้องอัปเดตแอปพลิเคชันทั้งหมด และฉันต้องการจะทำผ่านเทอร์มินัล เป็นไปได้ไหม เพราะฉันมีการเชื่อมต่ออินเทอร์เน็ตที่ช้า
ฉันใช้ Ubuntu 15.04 กับสภาพแวดล้อมเดสก์ท็อป GNOME
ฉันต้องการอัปเดต Firefox เพียงอย่างเดียวโดยไม่ต้องอัปเดตแอปพลิเคชันทั้งหมด และฉันต้องการจะทำผ่านเทอร์มินัล เป็นไปได้ไหม เพราะฉันมีการเชื่อมต่ออินเทอร์เน็ตที่ช้า
ฉันใช้ Ubuntu 15.04 กับสภาพแวดล้อมเดสก์ท็อป GNOME
คำตอบ:
หากต้องการอัพเกรด Firefox ด้วยตัวเองต้องทำ:
sudo apt-get dist-upgrade firefox
หรือ
sudo apt-get upgrade firefox
จาก man apt-get
upgrade
    upgrade is used to install the newest versions of all packages
    currently installed on the system from the sources enumerated in
    /etc/apt/sources.list. Packages currently installed with new versions
    available are retrieved and upgraded; under no circumstances are
    currently installed packages removed, or packages not already
    installed retrieved and installed. New versions of currently
    installed packages that cannot be upgraded without changing the
    install status of another package will be left at their current
    version. An update must be performed first so that apt-get knows
    that new versions of packages are available.
dist-upgrade
    dist-upgrade in addition to performing the function of upgrade, also
    intelligently handles changing dependencies with new versions of
    packages; apt-get has a "smart" conflict resolution system, and it
    will attempt to upgrade the most important packages at the expense of
    less important ones if necessary. The dist-upgrade command may
    therefore remove some packages. The /etc/apt/sources.list file
    contains a list of locations from which to retrieve desired package
    files. See also apt_preferences(5) for a mechanism for overriding the
    general settings for individual packages.
sudo apt-get dist-upgrade firefoxแล้ว มันอัปเดตโปรแกรมทั้งหมดดังนั้นจึงไม่สามารถแก้ปัญหาได้ sudo apt-get --only-upgrade install firefoxอัปเดตเฉพาะแอปFirefoxและแก้ไขปัญหา
                    apt-getอาจมีการเปลี่ยนแปลง
                    ในการอัปเกรด Firefox เฉพาะจากประเภทเทอร์มินัล:
sudo apt upgrade firefox  
คำสั่งดังกล่าวจะทำงานโดยไม่มี--only-upgradeตัวเลือก หาก Firefox ของคุณเป็นรุ่นล่าสุดอยู่แล้วคำสั่งจะไม่ติดตั้งแพ็คเกจใหม่และคุณจะได้รับข้อความต่อไปนี้:  
firefox is already the newest version.
--only-upgradeพารามิเตอร์ (เท่านั้นsudo apt-get install firefox) หากแพ็คเกจfirefoxนี้ติดตั้งไว้แล้ว พารามิเตอร์เพิ่มเติมจะป้องกันไม่ให้ติดตั้ง Firefox หากยังไม่ได้ติดตั้ง แต่เนื่องจากไม่ใช่กรณีที่คุณอาจไม่ใช้งานที่นี่
                    sudo apt-get install firefox
สิ่งนี้จะอัปเกรดfirefoxเป็นรุ่นใหม่ล่าสุดเท่านั้น
สำหรับรายละเอียดใช้man apt-getและไปที่ส่วนการติดตั้ง:
ติดตั้ง
นี่เป็นเป้าหมายที่จะใช้หากคุณต้องการอัพเกรดหนึ่งหรือมากกว่าแพ็คเกจที่ติดตั้งไว้แล้วโดยไม่ต้องอัพเกรดทุกแพ็คเกจที่คุณมีในระบบของคุณ
ต่างจากเป้าหมาย "อัปเกรด" ซึ่งติดตั้งแพ็คเกจล่าสุดที่ติดตั้งอยู่ในปัจจุบันทั้งหมด "ติดตั้ง" จะติดตั้งเวอร์ชันล่าสุดของแพ็คเกจที่ระบุเท่านั้น
เพียงระบุชื่อแพคเกจที่คุณต้องการอัพเกรดและหากมีเวอร์ชั่นที่ใหม่กว่าจะมีให้ดาวน์โหลดและติดตั้ง (และการอ้างอิงตามที่อธิบายไว้ข้างต้น)
คุณสามารถอัปเดตแอพลิเคชันโดยใช้บรรทัดคำสั่งโดยใช้คำสั่งต่อไปนี้:
$ sudo apt upgrade <app name>
หากไม่มีการอัพเดตในที่เก็บของระบบให้ทำตามขั้นตอนนี้:
คุณสามารถติดตั้ง Snap package manager เพื่อติดตั้งแอพพลิเคชั่นใหม่
หากต้องการติดตั้งให้ทำตามคำสั่งนี้:
$ sudo apt install snapd
จากนั้นคุณสามารถติดตั้ง แอปพลิเคชันจากคำสั่งนี้:
$ sudo snap install <app name>
หมายเหตุ: มีแอปพลิเคชั่นบางตัวเท่านั้นที่มีอยู่ในนั้น
แอปพลิเคชั่นเป็นรุ่นล่าสุดเสมอ
ไซต์Snapอยู่ที่URLเหล่านี้:
และเพื่อสอบถามเกี่ยวกับ คำสั่งซื้อของ Snapให้ใช้คำสั่ง:
$ man snap
หากต้องการอัปเกรดเป็นแพ็คเกจล่าสุดให้ทำเช่นนี้ (ฉันได้ลองไปแล้ว):
sudo apt install google-chrome-stable
sudo apt-get upgrade wputมันอัพเกรดทุกโปรแกรมไม่ใช่แค่ wput ฉันเห็นคำอธิบายของคุณเกี่ยวกับการอัปเกรดที่ทำ แต่อาจเป็นประโยชน์ที่จะรู้ว่านี่ไม่ใช่แค่อัพเกรดโปรแกรมที่ระบุ (อย่างน้อยก็ไม่ใช่ในทุกกรณี)