Sådan installeres applikationer fra kommandolinjen i CentOS 8

Sådan installeres applikationer fra kommandolinjen i CentOS 8 Standardpakkeradministratoren for CentOS 8 er migreret fra yum til dnf. Find ud af, hvordan dette værktøj bruges.

CentOS 8 er blevet frigivet, og det kommer med en række vigtige ændringer, ændringer, der direkte vil påvirke, hvordan du administrerer disse Linux-servere i dit datacenter. En af de mere øjeblikkelige ændringer er, hvordan du installerer applikationer fra kommandolinjen.

Før den ottende iteration brugte CentOS yum-pakkehåndtereren. Fra CentOS 8 er pakkehåndtering migreret fra yum til Dandified Yum (DNF). Hvordan det fungerer, kan jeg ikke finde ud af - måske skulle de have navngivet det DNY eller DFY. DNF blev introduceret langt tilbage i Fedora 18 og blev standardpakkeradministrator i Fedora 22, så det tog et stykke tid at komme til server OS.

Men her er det, og du bliver nødt til at vide, hvordan du bruger det. Heldigvis ligner det meget godt. Lad os finde ud af, hvordan det ligner hinanden.

Ansættelsessæt: Databaseadministrator (TechRepublic Premium)

Grundlæggende brug af DNF

I sin enkleste form ser installation af en pakke med DNF således ud:

 sudo dnf installer PAKKE 

Hvor PAKKE er navnet på den pakke, der skal installeres.

For at fjerne en pakke er kommandoen:

 sudo dnf fjern PAKKET 

Hvor PAKKE er navnet på den pakke, der skal fjernes.

For at opdatere software på dit system skal du udstede kommandoen:

 sudo dnf opdatering 

Dette kører alle tilgængelige opdateringer på dit system. For at opgradere en bestemt pakke kan du udstede kommandoen:

 sudo dnf-opdatering PAKKE 

Hvor PAKKE er navnet på den pakke, der skal opdateres.

Sådan bruges gruppeinstallation med DNF

DNF har et ret cool trick op i ærmet, kaldet gruppeinstallation. Med gruppeinstallation kan du bruge en enkelt kommando til at installere alle pakker, der er relateret til en gruppe. Hvis du vil se en liste over alle tilgængelige grupper, skal du udstede kommandoen:

 sudo dnf gruppeliste 

Hvis du f.eks. Vil installere netværksserver-pakken (som inkluderer dhcp-server, dnsmasq, krb5-server, libreswan, radvd, rsyslog-gnutls, syslinux, tftp-server), skal du udstede kommandoen:

 sudo dnf group installere "Netværksserver" 

Bemærk, at gruppelistekommandoen ikke viser et antal skjulte grupper. Hvis du vil se de installerbare skjulte grupper, skal du udstede kommandoen:

 dnf-grouplist skjult 

Fra denne liste kan du derefter installere en af ​​de skjulte grupper på samme måde som du installerede de synlige grupper.

Og det er kernen ved at bruge DNF-pakkehåndteringen, der findes i CentOS 8. Du skulle ikke have nogen problemer med at migrere fra yum, da de er meget ens. Heldigvis for dem, der har problemer med ændring, forbliver yum-pakkehåndtereren intakt indtil videre. Dog foreslår jeg, at du migrerer til DNF, da yum sandsynligvis ikke forbliver længe (da det er blevet udskrevet).

Datacenter Trends Nyhedsbrev

DevOps, virtualisering, hybrid sky, opbevaring og driftseffektivitet er blot nogle af de datacenteremner, vi vil fremhæve. Leveres mandage og onsdage

Tilmeld dig i dag

© Copyright 2021 | mobilegn.com