Installera applikationer från kommandoraden i OpenSuSE

Prova Vårt Instrument För Att Eliminera Problem

Hittills i vår OpenSuSE-serie har vi täckt OpenSuSE (se ' Varför inte prova OpenSuSE '), YaST (se' YaST: Ytterligare ett installationsverktyg ') och installera programvara (se' Installera programvara i OpenSuSE med YaST '). Den här gången kommer vi att titta på hur man installerar programvara i OpenSuSE med hjälp av kommandoraden. Jag inser att många där ute fruktar kommandoraden. Kommandoraden är dock ett mycket kraftfullt, användbart verktyg och du bör ha denna resurs i ditt verktygssats för fall.

Jag är säker på att du har läst många av mina Linux-artiklar som beskriver hur du installerar med Ubuntu. Den distributionen utnyttjar apt-get och dpkg för installation av kommandoraden. I OpenSuSE-distributionen zypper verktyget används för samma uppgift. Tro det eller ej, zypper är lika lätt att använda som Ubuntu-motsvarigheten. Och i den här artikeln kommer du att se just det.

Vad är zypper?

De zypper verktyget är kommandoradsgränssnittet till ZYpp-systemhanteringsbiblioteket. Zypper kan användas för att installera / uppdatera / ta bort programvara, hantera arkiv, utföra frågor och mer. Använda zypper kommandot kräver root-privilegier, så du måste först dess till rotanvändaren innan du ger ut någon av zypper kommandon.

Användande

Den grundläggande strukturen för zypper kommandot ser ut som:

zypper GLOBAL_OPTIONS COMMAND COMMAND_OPTIONS

Även om det ser lite komplex ut är det inte. Låt oss ta en titt på de olika uppgifterna du kommer att utföra med zypper kommando.

Installera programvara

Installera programvara med zypper det är enkelt. Kommandot ser ut så här:

zypper installera SOFTWARE

Där SOFTWARE är namnet på den programvara du vill installera.

Säg till exempel att jag vill installera Scribus (programmet för publicering av stationära datorer). För att göra detta ser kommandot ut:

zypper install scribus

Tar bort programvara

Låt oss nu säga att du vill ta bort en mjukvara. Kommandostrukturen för att radera programvara ser ut som:

zypper ta bort SOFTWARE

Med vårt exempel, om du vill ta bort Scribus från din OpenSuSE-maskin skulle du utfärda kommandot:

zypper ta bort scribus

Söker efter programvara

Figur 1

Säg att du inte vet vad Scribus är, eller att du inte är säker på om du vet namnet på paketet. Du kan använda zypper för att söka i den cachelagrade databasen efter installationskandidater så:

zypper search scribus

Ovanstående kommando skulle returnera något liknande det du ser i figur 1. Som du kan se, zypper kommer att rapportera tillbaka alla möjliga applikationer för söksträngen.

Uppdatering med zypper

Uppdaterar med zypper är otroligt lätt. Ge kommandot zypper-uppdatering och om det finns några uppdateringar tillgängliga för ditt system kommer de att rapporteras och allt du behöver göra är att skriva 'y' (inga offert) och tryck sedan på Enter för att köra alla uppdateringarna.

Distributionsuppgradering med zypper

Om du vill göra en distributionsuppgradering med zypper du skulle använda efter kommando som så:

zypper dup

Med det enda kommandot uppgraderar du din OpenSuSE-distribution (om uppgraderingen är tillgänglig).

Slutgiltiga tankar

Hantering av kommandoradspaket i OpenSuSE är ungefär så enkelt som det blir. Om du tvekar att använda kommandoraden för den här uppgiften i OpenSuSE, hoppas jag att den här artikeln har övertygat dig om att det inte finns något att frukta. OpenSuSE är en enastående distribution med mycket att erbjuda och dess pakethantering är i nivå med nästan alla andra system.