Med Zypper kan du installere, opdatere og fjerne softwarepakkerne samt administrere lagrene og afhængighederne. Det er et vigtigt værktøj for enhver Linux-bruger, især hvis du arbejder med en SUSE-baseret distribution.
I denne vejledning vil vi guide dig gennem processen med at konfigurere og bruge Zypper på Linux. Vi vil også dække det grundlæggende i pakkehåndtering med Zypper, herunder installation og fjernelse af pakkerne, opdatering af dit system og administration af lagrene.
Trin-for-trin guide til installation af Zypper
Følgende er de centrale trin til installation af zypper:
Trin 1: Bekræft, om dit system har Zypper
Før du kan begynde at bruge Zypper på dit Linux-system, skal du først installere det. Heldigvis kommer de fleste Linux-distributioner med forudinstalleret zypper. Hvis du ikke er sikker på, om Zypper er installeret på dit system, kan du tjekke ved at åbne en terminal og skrive følgende kommando:
lynlås -i
Hvis Zypper er installeret, vil du se dets versionsnummer og yderligere oplysninger. Hvis ikke, skal du installere det ved hjælp af din distributions pakkehåndtering.
Trin 2: Installer Zypper
Du kan installere Zypper på openSUSE eller SUSE Linux Enterprise ved at bruge følgende kommando:
Dette kodestykke downloader og installerer Zypper og eventuelle nødvendige afhængigheder. Du kan blive bedt om at indtaste din sudo-adgangskode afhængigt af din systemkonfiguration.
Zypper er muligvis ikke tilgængelig i standardlagrene på andre Linux-distributioner som Fedora. I så fald kan du downloade Zypper-pakken fra den officielle hjemmeside og installere den manuelt. Når Zypper er installeret, kan du begynde at bruge den til at administrere pakkerne på dit Linux-system.
Grundlæggende Zypper-kommandoer
Nu hvor du har installeret Zypper, er det tid til at begynde at bruge det til at administrere pakkerne på dit Linux-system. Her er nogle grundlæggende Zypper-kommandoer, som du kan bruge til at komme i gang:
Installation af pakkerne
For at installere en pakke ved hjælp af Zypper skal du åbne en terminal og skrive følgende kommando:
Erstatte [pakkenavn] med det pakkenavn, du vil installere. For at installere Chromium-webbrowseren skal du for eksempel skrive følgende kommando:
sudo lynlås installere kromZypper downloader og installerer pakken og eventuelle nødvendige afhængigheder. Igen, afhængigt af din systemkonfiguration, kan du blive bedt om at indtaste din sudo-adgangskode.
Fjernelse af pakkerne
For at fjerne en pakke ved hjælp af Zypper skal du skrive følgende kommando:
Erstatte [pakkenavn] med navnet på den pakke, du vil fjerne. Hvis du f.eks. vil fjerne Chromium-webbrowseren, skal du skrive følgende kommando:
sudo zypper fjern kromZypper fjerner pakken og eventuelle afhængigheder, der ikke længere er nødvendige.
Opdatering af dit system
For at opdatere dit system ved hjælp af Zypper, skriv følgende kommando:
sudo zypper opdateringZypper søger efter tilgængelige opdateringer, downloads og installerer dem om nødvendigt. Denne kommando opdaterer alle pakker på dit system, ikke kun en specifik pakke. Du vil se et resultat, der er identisk i følgende illustration:
Dette output viser, at Zypper-opdateringskommandoen opdaterer fire pakker: PackageA, PackageB, PackageC og PackageD. Den viser også downloadstørrelsen og beder om bekræftelse før opdatering.
Visning af pakkeoplysninger
For at se oplysningerne om en pakke ved hjælp af Zypper skal du skrive følgende kommando:
Erstatte [pakkenavn] med det pakkenavn, du vil se oplysningerne om. Zypper viser en detaljeret information om pakken, herunder dens version, afhængigheder og størrelse.
Håndtering af repositories med Zypper
Zypper giver dig mulighed for at tilføje, fjerne og administrere softwarelagrene på dit Linux-system. Her er nogle Zypper-kommandoer, som du kan bruge til at administrere lagrene:
Tilføjelse af et lager
For at tilføje et lager ved hjælp af zypper skal du skrive følgende kommando:
Erstatte [repository-url] med URL'en på det lager, du vil tilføje og erstatte [lagernavn] med et navn til depotet.
For at tilføje Google Chrome-lageret skal du for eksempel skrive følgende:
sudo zypper adresse https: // dl.google.com / linux / krom / rpm / stabil / x86_64 / google-chromeZypper downloader og importerer depotets GPG-nøgle og tilføjer depotet til dit system.
Fjernelse af et lager
For at fjerne et lager ved hjælp af zypper skal du skrive følgende kommando:
Erstatte [lagernavn] med navnet på det lager, du vil fjerne. For at fjerne Google Chrome-lageret skal du f.eks. skrive følgende kommando:
sudo zypper removerepo google-chromeZypper fjerner depotet fra dit system.
Aktivering eller deaktivering af et lager
For at aktivere eller deaktivere et lager ved hjælp af zypper skal du skrive følgende kommando:
Erstatte [lagernavn] med navnet på det lager, du vil aktivere eller deaktivere. For at deaktivere Google Chrome-lageret skal du for eksempel skrive følgende kommando:
sudo zypper modifyrepo -- deaktiver google-chromeZypper aktiverer eller deaktiverer depotet på dit system.
Konklusion
Zypper er et kraftfuldt pakkehåndteringsværktøj, der kan hjælpe dig med at administrere dit Linux-systems software og lagre. Med zypper kan du nemt installere, opdatere og fjerne pakkerne og tilføje, fjerne og administrere lagrene. Derudover giver Zypper en række avancerede funktioner, herunder afhængighedsopløsning, pakkelåse og rollback-understøttelse.
At lære at bruge Zypper lader dig strømline dine pakkehåndteringsopgaver og holde dit system opdateret og sikkert. Vi håber, at denne vejledning har givet dig en god introduktion til Zypper og dens muligheder, og at du vil finde den som et nyttigt værktøj i dit Linux-administrationsværktøj.