Linux-pakkehåndtering: pacman, yum, apt ...

Indholdsfortegnelse:
- Hvilken Linux-pakkehåndtering er den rigtige for dig?
- pacman
- YUM
- APT
- Entropy
- ZYpp
- DNF eller Dandified YUM
Pakkehåndteringen i Linux er grundlæggende, når du vælger en Linux-distribution, da vi takket være dens kommandoer kan udføre alle de daglige opgaver og installationer på vores computer. Derfor anbefaler vi dig altid at bruge HELP-kommandoen og besøge gode sider med meget information. Så vi bringer dig denne praktiske guide.
Hvilken Linux-pakkehåndtering er den rigtige for dig?
Som enhver ny Linux-bruger kan du blive overvældet af det store antal muligheder, du har, når det kommer til distributioner, som du kan installere på din stationære computer. Hvad er forskellen mellem Ubuntu, Fedora, OpenSUSE, Sabayon eller Arch? I sidste ende er det korte svar: pakkeledere.
Hver distro tilbyder brugerne en unik metode til installation og vedligeholdelse af deres system med forskellige grader af lethed og brugervenlighed.
Denne vejledning tjener som en kort forklaring på, hvordan du udfører basale opgaver i hvert af pakkehåndteringssystemerne, så du kan beslutte, hvilken der er den rigtige for dig.
pacman
Det er en populær og enkel, men kraftfuld Arch Linux-pakkehåndtering og nogle lidt kendte Linux-distributioner. Det giver nogle af de grundlæggende funktioner fra andre pakkeadministratorer, herunder installation, automatisk afhængighedsopløsning, opdatering, afinstallation og også diskvalificering af software .
Det er designet til at være enkelt og let at administrere pakker til Arch-brugere.
YUM
YUM er en opløsningsafhængighed for RPM-pakkeadministratoren. YUM er standardværdien for pakkehåndteringssystemet inkluderet i en hel del Red Hat-derivater, inklusive Fedora 21 og CentOS. Syntaks for YUM er enkel, og Apt-brugere har ikke noget problem med at foretage ændringen.
Opdatering og opgradering gennem YUM er meget enkel, hvor følgende kommando tager sig af opgaverne:
sudo yum opdatering
For at installere en pakke bruges følgende kommando:
sudo yum installer $ pakkenavn
For at fjerne en pakke er kommandoen også:
sudo yum fjern $ pakkenavn
Sådan søger du efter en installerbar pakke:
sudo yum søgning $ pakkenavn
YUM inkluderer ikke en autoremove-kommando til at finde og fjerne ubrugte afhængigheder, men den inkluderer dog en fantastisk funktion til installation af en pakke fra en url, som Apt ikke inkluderer:
APT
Apt er en opløsningsafhængighed for Debian- baserede systemer som Ubuntu. I forbindelse med dpkg giver Apt-pakkehåndteringen en nem måde at opdatere, installere og fjerne software. Uden Apt ville vedligeholdelse af et Debian-system være som at bruge Linux i 1990'erne.
Apt har en dejlig enkel syntaks, selvom den bliver omskrevet for at give en enkel og klar syntaks. Afhængig af den version, du bruger (Ubuntu 14.04 og nyere inkluderer de nye Apt-kommandoer), kan du bruge forskellige kommandoer for at opnå de samme resultater.
Brug følgende kommando til at opdatere softwarelagerne:
sudo apt-get-opdatering
eller
sudo apt opdatering
Sådan opdaterer du softwaren:
sudo apt-get-opgradering
eller
sudo apt opdatering
For en mere komplet opgradering, der også forsøger modstridende pakkeafhængighed til den nyeste version og fjernelse af gamle eller ubrugte, er kommandoen som følger:
sudo apt-get dist-upgrade
eller
sudo apt fuld-opgradering
Disse kommandoer kan kombineres for at udføre en opdatering i rækkefølge som denne:
sudo apt-get-opdatering && sudo apt-get-opgradering
eller
opdatering af sudo apt && sudo apt opgradering
For at installere softwaren er kommandoen:
sudo apt-get install $ $ pakkenavn
eller
sudo apt install $ pakkenavn
Sådan fjernes en pakke:
sudo apt-get fjerne $ packageName
eller
sudo apt fjerne $ packageName
Ved at begrænse din systemsoftware ved hjælp af kommandoen apt-get remove, udfører Apt et godt stykke arbejde med at udtrække ubrugte afhængigheder, dog nogle gange i løbet af fjernelse af software eller en opgradering kan nogle senere afhængigheder muligvis ophold i systemet. Hvis du vil fjerne disse pakker fra systemet. Apt inkluderer en kommando til denne opgave:
sudo apt-get autoremove
eller
sudo apt autoremove
Søg efter en installerbar pakke:
sudo apt-cache søgning $ pakkenavn
eller
sudo apt search $ packageName
Apt tilbyder i øjeblikket ikke muligheden for at installere en pakke fra en url, hvilket betyder, at brugeren skal finde og downloade den pakke, der skal installeres af ham selv. Ubuntu og nogle af dets derivater har formået at bekæmpe dette med et enkelt klik til apturl-links, som findes på nogle websteder.
Entropy
Entropy er standardpakkeadministratoren for Sabayon Linux- systemet, et derivat af Gentoo. Det, der gør Entropy interessant, er, at Sabayon bruger binære filer gennem Entropy, og også kildekoden gennem Gentoos pakkemanager Portage. En grundlæggende oversigt over dette system er som følger:
- Kildepakker er indbygget i binære filer via Entropy ved hjælp af Portage. Entropy konverterer binære filer til en Entropy-pakke. Entropy-pakker tilføjes til Sabayon-arkivet. Bruger installerer en binær fil gennem Entropy.
Entropy kan sammenlignes med Apt, YUM, ZYpp og DNF, hvilket betyder, at kommandoerne er lette at bruge for begyndere. Entropi inkluderer også genveje.
Sådan opdaterer du softwaren:
sudo equo-opdatering
eller
sudo sidestiller
Sådan opdaterer du alle pakker:
sudo equo-opgradering
eller
sudo equo u
Disse kommandoer kan bruges på samme tid:
sudo equo-opdatering && sudo equo-opgradering
eller
sudo equo up && sudo equo u
Sådan installeres en pakke:
sudo equo install $ pakkenavn
eller
sudo equo i $ pakkenavn
Sådan fjernes en pakke:
sudo equo fjerne $ packageName
eller
sudo equo rm $ pakkenavn
Sådan søger du efter en installerbar pakke:
ZYpp
ZYpp er en anden afhængighedsafhængighed for RPM-pakkehåndtering og er standardpakkeadministrator for OpenSUSE og SUSE Linux Enterprise. ZYpp bruger binære.rpm, ligesom YUM, men det er lidt hurtigere, fordi det er skrevet i C ++, mens YUM er skrevet i Python. ZYpp er ekstremt let at bruge, da den inkluderer kommandognarveje, der kan bruges i stedet for fulde kommandoer.
VI ANBEFALER DE De bedste Linux-distributioner 2018Ligesom YUM opdaterer og forbedrer ZYpp alle pakker med følgende kommando:
sudo zypper opdatering
eller
sudo zypper op
Sådan installeres en pakke:
sudo zypper installer $ pakkenavn
eller
sudo zypper i $ pakkenavn
For at fjerne en pakke skal du bruge kommandoen:
sudo zypper fjerner $ pakkenavn
eller
sudo zypper rm $ pakkenavn
Søg efter en installerbar pakke:
sudo zypper søgning $ pakkenavn
Ligesom YUM er der ingen autoremove-kommando inkluderet i ZYpp. Ligesom Ubuntu har OpenSUSE også installationslink til internettet med et enkelt klik baseret på installationspakken.
DNF eller Dandified YUM
DNF er en YUM-omskrivning, der bruger ZYpp-funktioner, især afhængighed for opløsningsmuligheder. DNF er standardpakkeadministrator for Fedora 22 og nyere og bør blive standard CentOS-systemet i fremtiden.
Sådan opdateres og opgraderes hele systemet:
sudo dnf opdatering
Sådan installeres en pakke:
sudo install $ pakkenavn
Sådan fjernes en pakke:
sudo dnf fjerne $ packageName
Søg efter en installerbar pakke:
sudo dnf søg $ pakkenavn
I modsætning til YUM og ZYpp giver DNF autoremove-kommandoen til at søge i systemet og fjerne afhængigheder uden at bruge:
sudo dnf autoremove
Og DNF tillader også installation af pakker fra en URL:
sudo dnf installerer $ url
Når du tester de forskellige tilgængelige pakkeadministratorer, kan du finde den manager, der er mest behagelig for dig i enhver distro.
Vi anbefaler at læse, hvordan man opretter en Bootable Ubuntu USB.
Pakkehåndtering er meget vigtig i Linux, og at vide, hvordan man bruger flere pakkeadministratorer, kan hjælpe en bruger, da download eller installation af software fra depoter, ud over at opdatere, styre afhængigheder og afinstallere software er meget vigtig og et kritisk afsnit i Linux-systemadministration.
Hvilken pakkemanager er bedst for dig? Har du prøvet at installere en af disse pakkeadministratorer uden for standarddistroen? Forhåbentlig kunne du lide det, og hvis du vil have flere tutorials om Linux, kan du efterlade dine kommentarer og dele på sociale netværk.
Linux mint 18.1 serena er tilgængelig for linux community

Hvis du allerede har Linux Mint 18.0, kan du nemt opdatere til denne version fra opdateringsadministratoren til Linux Mint 18.1 Serena.
Linux aio ubuntu 16.10 er tilgængelig for linux community

Linux AIO Ubuntu er en speciel Linux-distribution, der inkluderer flere udgaver af verdens mest populære operativsystem, Ubuntu.
Sådan installeres og konfigureres virtualbox i linux: debian, ubuntu, linux mint ...

Vejledning på spansk, hvor vi viser dig, hvordan du installerer VirtualBox i vores Linux-distribution på en meget enkel måde.