Naudokite DNF programinės įrangos paketams tvarkyti CentOS 7

Nuo Fedora 22 versijos DNF (Dandified Yum) pakeitė Yum ir tapo numatytuoju Fedora platinimo programinės įrangos paketo tvarkytuvu. Atsižvelgiant į „Fedora“ demonstravimo efektą, tik laiko klausimas, kada DNF taps madingas kituose RPM pagrįstuose platinimuose.

Palyginti su Yum, DNF:

  • pasiekia greitesnį priklausomybės sprendimo greitį naudojant mažiau atminties,
  • pateikia konkrečią ir tvirtą Python API dokumentaciją,
  • veikia tiek Python 2, tiek Python 3 aplinkose ir
  • turi panašią santrauką ir naudojimą.

Be darbo su visais RPM pagrįstais platinimais, DNF taip pat gali egzistuoti kartu su savo pirmtaku Yum. Taigi jau galite be rūpesčių išbandyti DNF naudodami CentOS ar kitus RPM pagrindu veikiančius platinimus.

Būtinos sąlygos

Visos šioje mokymo programoje pateiktos instrukcijos yra pritaikytos sudo„Vultr CentOS 7“ serverio egzemplioriaus vartotojo poreikiams . Norėdami sudoišbandyti šias komandas, turite prisijungti kaip vartotojas. Instrukcijų, kaip sukurti tokį vartotoją, rasite šiame „Vultr“ vadove .

Įdiekite DNF „CentOS“.

Prieš įdiegdami DNF, turite nustatyti EPEL Yum repo.

sudo yum install epel-release
sudo yum install dnf

Pastaba :

„CentOS 6“ sistemoje gausite pranešimą „Paketo dnf nepasiekiamas“, kai vykdysite aukščiau nurodytas komandas, nes DNF programa nebuvo įtraukta į EPEL 6.x Yum repo. Turėtumėte sukurti DNF iš šaltinio.

Pagrindiniai DNF naudojimo būdai ir pavyzdžiai

Komandos santrauka dnf:

[sudo] dnf [options] <command> [<arguments>...]

Dabar parodysiu keletą pavyzdžių, kaip naudoti DNF:

Atnaujinkite visus paketus

sudo dnf upgrade

arba

sudo dnf update

Skirtingai nei Yum, DNF antrinė komanda "atnaujinti" yra pasenusi, dabar ji tampa "atnaujinimo" slapyvardžiu.

Ieškokite reikalingo paketo

dnf list <package-name>

Norėdami suderinti daugiau paketų, galite naudoti pakaitos simbolius:

dnf list php* 

Ieškokite įdiegto paketo

dnf list --installed <package-name>

Rodyti atpirkimo sąrašą

dnf repolist

Įdiekite vieną paketą

sudo dnf install <package-name>

Įdiekite kelis paketus

sudo dnf install <package1-name> <package2-name> <package3-name>

Iš naujo įdiekite paketą

sudo dnf reinstall <package-name>

Atnaujinkite vieną paketą

sudo dnf upgrade <package-name>

Pašalinkite paketą

sudo dnf remove <package-name>

Pašalinkite visus nebereikalingus priklausomybės paketus

sudo dnf autoremove

Išvalykite visus laikinuosius failus

sudo dnf clean all

Peržiūrėkite dnf man puslapį

Norėdami dnfsužinoti daugiau apie dnf sub komandas ir naudojimą, galite apsilankyti man puslapyje:

dnf --help

arba

dnf -h

arba

man dnf

Palikti komentarą

Mašinų augimas: AI pritaikymas realiame pasaulyje

Mašinų augimas: AI pritaikymas realiame pasaulyje

Dirbtinis intelektas nėra ateityje, jis čia, dabartyje Šiame tinklaraštyje Skaitykite, kaip dirbtinio intelekto programos paveikė įvairius sektorius.

DDOS atakos: trumpa apžvalga

DDOS atakos: trumpa apžvalga

Ar taip pat esate DDOS atakų auka ir esate sumišęs dėl prevencijos metodų? Perskaitykite šį straipsnį, kad išspręstumėte savo užklausas.

Ar kada nors susimąstėte, kaip įsilaužėliai uždirba pinigų?

Ar kada nors susimąstėte, kaip įsilaužėliai uždirba pinigų?

Galbūt girdėjote, kad įsilaužėliai uždirba daug pinigų, bet ar kada susimąstėte, kaip jie uždirba tokius pinigus? padiskutuokime.

Revoliuciniai „Google“ išradimai, kurie palengvins jūsų gyvenimą.

Revoliuciniai „Google“ išradimai, kurie palengvins jūsų gyvenimą.

Ar norite pamatyti revoliucinius „Google“ išradimus ir kaip šie išradimai pakeitė kiekvieno žmogaus gyvenimą šiandien? Tada skaitykite tinklaraštį, kad pamatytumėte „Google“ išradimus.

Penktadienio esminiai dalykai: kas atsitiko AI varomiems automobiliams?

Penktadienio esminiai dalykai: kas atsitiko AI varomiems automobiliams?

Savavaledžių automobilių koncepcija, kuri išvažiuotų į kelius su dirbtinio intelekto pagalba, yra svajonė, kurią jau kurį laiką svajojame. Tačiau nepaisant kelių pažadų, jų niekur nematyti. Skaitykite šį tinklaraštį, kad sužinotumėte daugiau…

Technologinis išskirtinumas: tolima žmogaus civilizacijos ateitis?

Technologinis išskirtinumas: tolima žmogaus civilizacijos ateitis?

Kadangi mokslas sparčiai vystosi, perimdamas daug mūsų pastangų, taip pat didėja rizika, kad pateksime į nepaaiškinamą singuliarumą. Skaitykite, ką mums gali reikšti išskirtinumas.

Didžiųjų duomenų atskaitos architektūros sluoksnių funkcijos

Didžiųjų duomenų atskaitos architektūros sluoksnių funkcijos

Skaitykite tinklaraštį, kad paprasčiausiai sužinotumėte apie skirtingus didžiųjų duomenų architektūros sluoksnius ir jų funkcijas.

Duomenų saugojimo raida – infografika

Duomenų saugojimo raida – infografika

Duomenų saugojimo metodai gali būti tobulinami nuo pat Duomenų gimimo. Šiame tinklaraštyje, remiantis infografika, aprašoma duomenų saugojimo raida.

6 nuostabūs išmaniųjų namų įrenginių privalumai

6 nuostabūs išmaniųjų namų įrenginių privalumai

Šiame skaitmeniniu būdu pagrįstame pasaulyje išmanieji namų įrenginiai tapo svarbia gyvenimo dalimi. Štai keletas nuostabių išmaniųjų namų įrenginių privalumų, kaip jie daro mūsų gyvenimą vertą gyventi ir paprastesnį.

„macOS Catalina 10.15.4“ priedo atnaujinimas kelia daugiau problemų, nei sprendžia

„macOS Catalina 10.15.4“ priedo atnaujinimas kelia daugiau problemų, nei sprendžia

Neseniai „Apple“ išleido „macOS Catalina 10.15.4“ priedą, skirtą problemoms išspręsti, tačiau atrodo, kad dėl atnaujinimo kyla daugiau problemų, dėl kurių „Mac“ įrenginiai blokuojami. Norėdami sužinoti daugiau, perskaitykite šį straipsnį