Installation af applikationer fra kommandolinjen i OpenSuSE

Prøv Vores Instrument Til At Fjerne Problemer

Indtil videre i vores OpenSuSE-serie har vi dækket OpenSuSE (se ' Hvorfor ikke prøve OpenSuSE '), YaST (se' YaST: Endnu et installationsprogram ') og installation af software (se' Installation af software i OpenSuSE med YaST '). Denne gang skal vi se på, hvordan du installerer software i OpenSuSE ved hjælp af kommandolinjen. Jeg er klar over, at mange derude frygter kommandolinjen. Kommandolinjen er imidlertid et meget kraftfuldt, nyttigt værktøj, og du bør have denne ressource i dit værktøjskit bare for tilfældet.

Jeg er sikker på, at du har læst masser af mine Linux-artikler, der beskriver, hvordan du installerer med Ubuntu. Denne distribution drager fordel af apt-get og dpkg til installation af kommandolinjen. I OpenSuSE-distributionen zypper værktøj bruges til samme opgave. Tro det eller ej, zypper er lige så let at bruge som Ubuntu-ækvivalenten. Og i denne artikel ser du netop det.

Hvad er zypper?

Det zypper værktøj er kommandolinjegrænsefladen til ZYpp-systemadministrationsbiblioteket. Zypper kan bruges til at installere / opdatere / fjerne software, administrere depoter, udføre forespørgsler med mere. Bruger zypper kommando kræver rodrettigheder, så du skal først dens til rodbrugeren, før du udsteder nogen af zypper kommandoer.

Anvendelse

Den grundlæggende struktur af zypper kommandoen ser ud:

zypper GLOBAL_OPTIONS COMMAND COMMAND_OPTIONS

Selvom det ser lidt kompliceret ud, er det ikke. Lad os se på de forskellige opgaver, du vil udføre med zypper kommando.

Installation af software

Installation af software med zypper er enkel. Kommandoen ser sådan ud:

zypper installer SOFTWARE

Hvor SOFTWARE er navnet på den software, du vil installere.

Sig f.eks. At jeg vil installere Scribus (desktoppubliceringsprogrammet). For at gøre dette ser kommandoen ud:

zypper installere scribus

Fjernelse af software

Lad os nu sige, at du vil fjerne et stykke software. Kommandostrukturen til sletning af software ser ud:

zypper fjerne SOFTWARE

I overensstemmelse med vores eksempel, hvis du vil fjerne Scribus fra din OpenSuSE-maskine, vil du udstede kommandoen:

zypper fjerne scribus

Søger efter software

figur 1

Sig, at du ikke ved, hvad Scribus er, eller at du ikke er sikker på, om du kender navnet på pakken. Du kunne bruge zypper at søge i den cachelagrede database efter installationskandidater som sådan:

zypper søgning scribus

Ovenstående kommando ville returnere noget som det, du ser i figur 1. Som du kan se, zypper rapporterer tilbage alle mulige applikationer til søgestrengen.

Opdatering med zypper

Opdatering med zypper er utroligt let. Udsted kommandoen zypper opdatering og hvis der er nogen opdateringer til dit system, rapporteres de, og alt hvad du skal gøre er at skrive 'y' (ingen tilbud) og derefter trykke på Enter for at køre alle opdateringerne.

Distributionsopgradering med zypper

Hvis du vil foretage en distributionsopgradering med zypper du ville bruge efter kommando som sådan:

zypper dup

Med denne enkelt kommando opgraderer du din OpenSuSE-distribution (hvis opgraderingen er tilgængelig).

Endelige tanker

Styring af kommandolinjepakker i OpenSuSE er omtrent så simpelt som det bliver. Hvis du tøver med at bruge kommandolinjen til denne opgave i OpenSuSE, håber jeg, at denne artikel har overtalt dig, at der ikke er noget at frygte. OpenSuSE er en enestående distribution med meget at tilbyde, og dets pakkeadministration er på niveau med stort set ethvert andet system.