Mga pagkakatulad at pagkakaiba sa pagitan ng pag-update, pag-upgrade, dist-upgrade at buong pag-upgrade

Mga pagpipilian sa pag-upgrade ng APT

Mga 3 taon na ang nakakalipas, inilabas ng Canonical ang Ubuntu 16.04 LTS, isang bersyon na nagpakilala ng mga pangunahing bagong tampok tulad ng suporta para sa mga Snap package. Tulad ng Flatpaks, ang mga Snap package ay mga susunod na henerasyon na pakete, malawak na nagpapabuti, sa teorya, sa tradisyunal na mga APT na pakete. Ang mga package na ginamit namin sa lahat ng aming buhay ay maaaring mai-update mula sa isang software center o mula sa terminal, may iba't ibang mga pagpipilian kung ang nais namin ay gawin ito mula sa console, tulad ng mga ito. pag-upgrade, dist-upgrade at buong pag-upgrade.

Kung katulad mo ako, bagaman ang pinaka komportable na bagay ay gawin ang lahat mula sa sentro ng software, kung minsan ay susubukan mong i-update ang mga pakete galing sa terminal. Ang pinaka ginagamit na utos ay "mag-upgrade", ngunit mayroon ding iba pang dalawang mga pagpipilian upang maisagawa ang bahagyang magkakaibang mga pagkilos. Sa artikulong ito ipaliwanag namin ang mga pagkakaiba sa pagitan ng mga utos na ito, bagaman sinasabi ko sa iyo na ang dalawa sa kanila ay magkakaibang paraan ng pagtukoy sa parehong pagkilos.

Aling pag-upgrade ang dapat kong gamitin para sa aling pag-upgrade?

Ang unang bagay na ipaliwanag namin ay ang unang bagay na lilitaw sa headline ng artikulong ito: «update»Isinalin sa Espanyol bilang« update », ngunit kung ano ang mag-a-update ay ang mga repository. Sa pamamagitan ng pagsulat ng "sudo apt update", nang walang mga quote, kung ano ang gagawin namin ay humihiling bilang root user na i-update ang APT, mas partikular ang mga repository. Ipinaliwanag ito, pagkatapos ay mayroon kaming tatlong mga "pag-upgrade" na nabanggit, kung saan:

  • mag-upgrade, na nangangahulugang "pag-upgrade" o "pag-upgrade" na nangangahulugang pag-upgrade, mag-a-upgrade ng mga magagamit na package, ngunit hindi lahat. Magda-download at mag-a-update ito ng mga pakete, ngunit ang software na walang kinalaman sa, sabihin,, mga mahahalagang bahagi, tulad ng Linux kernel. Karaniwan ay maiiwasan nito ang pag-update ng mga pakete na nangangailangan ng ibang mga package na matanggal dahil sa mga pagbabago sa pagtitiwala.
  • dist-upgrade: kung ano ang ginagawa ng pangalawang utos na ito ay katulad sa ginagawa ng una, ngunit sa panahon ng pag-update gagawa ito ng maraming mga query tungkol sa pagsasaayos ng mga package. Ang opsyong ito ay mag-a-update ng mga bahagi tulad ng Linux kernel.
  • buong pag-upgrade: Tulad ng pagsulong namin, ito ay isa pang paraan ng pagtawag sa naunang isa o kabaligtaran. Ang parehong mga pagpipilian ay aalisin ang mga pakete na awtomatikong na-install kung kailangan nila upang malutas ang mga salungatan sa mga pag-update sa pagtitiwala sa package.

Upang tapusin ang anumang pag-update ginagamit ang pang-apat na utos. Ay tungkol sa "Sudo apt autoremove", na magtatanggal ng mga package na hindi na kailangan. Kung gagamitin namin ito pagkatapos i-update ang kernel, aalisin nito ang mga lumang imahe. Kung na-update namin ito nang manu-mano, hindi ko inirerekumenda ang paggawa nito hanggang sa ma-verify namin na gumagana ang lahat nang tama o, kung hindi, hindi kami makakabalik mula sa pagsisimula ng system.

Alam mo na ba kung ano ang mga pagkakaiba sa pagitan ng tatlong mga utos na ito upang mai-update ang mga APT package?

Ganap na alisin ang Flatpak-Snap-Appimage
Kaugnay na artikulo:
Paano ganap na aalisin ang isang pakete ng Flatpak, Snap, o AppImage

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   ESD dijo

    Mabuti Marami akong pag-aalinlangan,