Körülbelül 3 évvel ezelőtt a Canonical kiadta az Ubuntu 16.04 LTS verziót, amely olyan fontos új funkciókat vezetett be, mint például a Snap csomagok támogatása. A Flatpakshoz hasonlóan a Snap csomagok is új generációs csomagok, amelyek elméletileg jelentősen javítják a hagyományos APT csomagokét. Azok a csomagok, amelyeket egész életünkben használtunk, frissíthetők egy szoftverközpontból vagy a terminálról. Különböző lehetőségek vannak, ha azt akarjuk, hogy a konzolról tegyük, ahogy vannak upgrade, dist-upgrade és full-upgrade.
Ha olyan vagy, mint én, bár a legkényelmesebb, ha mindent a szoftver központból végez, néha megpróbálja frissíteni a csomagokat a terminálról. A leggyakrabban használt parancs a "upgrade", de a másik két lehetőség is létezik kissé eltérő műveletek végrehajtására. Ebben a cikkben elmagyarázzuk a parancsok közötti különbségeket, bár elmondom, hogy kettő különböző módon utal ugyanazon műveletre.
Melyik frissítést melyik frissítéshez használjam?
Az első dolog, amit elmagyarázunk, az az első, ami megjelenik a cikk címsorában: «frissítés»Spanyol fordításban« frissítés », de ami frissülni fog, azok a tárak lesznek. A "sudo apt update" írásával idézőjelek nélkül azt fogjuk kérni root felhasználóként, hogy frissítsék az APT-t, pontosabban a tárakat. Ezt elmagyarázta, majd megkapja a három „frissítést”, ahol:
- frissítés, ami "frissítést" vagy "frissítést" jelent, ami frissítést jelent, frissíteni fogja az elérhető csomagokat, de nem az összeset. Letölti és frissíti a csomagokat, de olyan szoftvereket, amelyeknek nincs köze mondjuk fontos alkotóelemekhez, például a Linux kernelhez. Alapvetően elkerüli azoknak a csomagoknak a frissítését, amelyek más csomagok eltávolítását igénylik a függőségi változások miatt.
- dist-upgrade: ez a második parancs hasonló az elsőhöz, de a frissítés során több kérdést fog feltenni a csomagok konfigurációjával kapcsolatban. Ez az opció frissíti az összetevőket, például a Linux kernelt.
- teljes frissítés: Ahogy haladtunk előre, ez egy másik módja az előző hívásának, vagy fordítva. Mindkét lehetőség eltávolítja az automatikusan telepített csomagokat, ha meg kell oldaniuk a konfliktusokat a csomagfüggőségű frissítésekben.
A frissítés befejezéséhez egy negyedik parancsot kell használni. Kb "Sudo apt autoremove", amely eltávolítja azokat a csomagokat, amelyekre már nincs szükség. Ha a kernel frissítése után használjuk, akkor eltávolítja a régi képeket. Ha manuálisan frissítettük, akkor nem javasoljuk, hogy addig végezzük el, amíg nem ellenőrizzük, hogy minden megfelelően működik-e, különben a rendszer elejétől fogva nem tudunk visszatérni.
Tudja már, mi a különbség e három parancs között az APT-csomagok frissítéséhez?
Jó. Sok kétségem volt,