Прилики и разлики между актуализация, надстройка, dist-ъпгрейд и пълно надграждане

Опции за надстройка на APT

Преди около 3 години Canonical пусна Ubuntu 16.04 LTS, версия, която представи основни нови функции като поддръжка на Snap пакети. Подобно на Flatpaks, Snap пакетите са пакети от следващо поколение, значително подобряващи се на теория в сравнение с традиционните APT пакети. Пакетите, които използваме през целия си живот, могат да се актуализират от софтуерен център или от терминала, има различни опции, ако това, което искаме, е да го направим от конзолата, каквито са ъпгрейд, dist-ъпгрейд и пълно надграждане.

Ако сте като мен, въпреки че най-удобното е да правите всичко от софтуерния център, понякога ще се опитате да актуализирате пакетите от терминала. Най-често използваната команда е "надстройка", но има и другите две опции за извършване на малко по-различни действия. В тази статия ще обясним разликите между тези команди, въпреки че ви казвам, че две от тях са различни начини за препращане към едно и също действие.

Коя надстройка трябва да използвам за каква надстройка?

Първото нещо, което ще обясним, е първото нещо, което се появява в заглавието на тази статия: «актуализация»Превежда се на испански като« актуализация », но това, което ще се актуализира, ще бъдат хранилищата. Като пишем "sudo apt update", без кавичките, това, което ще правим, е да поискаме като root потребител да актуализира APT, по-точно хранилищата. Обяснено това, тогава имаме споменатите три „ъпгрейда“, където:

  • ъпгрейд, което означава „надстройка“ или „надстройка“, което означава надстройка, ще надстрои наличните пакети, но не всички. Той ще изтегля и актуализира пакети, но софтуер, който не е свързан с, да речем, важни компоненти, като ядрото на Linux. По принцип това ще избегне актуализиране на пакети, които изискват други пакети да бъдат премахнати поради промени в зависимостите.
  • дист-ъпгрейд: това, което прави тази втора команда, е подобно на това, което прави първата, но по време на актуализацията ще направи няколко запитвания относно конфигурацията на пакетите. Тази опция ще актуализира компоненти като ядрото на Linux.
  • пълно надграждане: Както сме напреднали, това е друг начин за извикване на предишния или обратно. И двете опции ще премахнат пакетите, които са били инсталирани автоматично, ако трябва да разрешат конфликти в актуализациите на зависимостите от пакети.

За завършване на всяка актуализация се използва четвърта команда. Е за "Sudo apt autoremove", което ще премахне пакетите, които вече не са необходими. Ако го използваме след актуализиране на ядрото, той ще премахне старите изображения. Ако сме го актуализирали ръчно, не бих препоръчал да го правите, докато не проверим дали всичко работи правилно, или в противен случай няма да можем да се върнем от стартирането на системата.

Знаете ли вече какви са разликите между тези три команди за актуализиране на APT пакети?

Напълно премахнете Flatpak-Snap-Appimage
Свързана статия:
Как да премахнете напълно пакета Flatpak, Snap или AppImage

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Ед каза той

    Добре. Имах много съмнения,