Kako instalirati RPM pakete pomoću YUM

YUM je softver naredbenog retka koji se koristi za instalaciju softvera unutar CentOS i Fedora. Ako želite više grafičko rješenje, odaberite umjesto YUM Extender . YUM je Cento i Fedora što apt-get je Debian i Ubuntu.

Jeste li se ikad zapitali što znači YUM? Čitanje priručničke stranice navodi da YUM označava "Yellowdog Updater Modified". YUM je nasljednik YUP alata koji je bio zadani upravitelj paketa u Yellowdog Linuxu.

Kako instalirati RPM pakete pomoću YUM

Da biste instalirali paket RPM, unesite sljedeću naredbu:

yum instalirajte naziv paketa

Na primjer:

yum install scribus

Kako ažurirati pakete pomoću YUM

Ako želite ažurirati sve pakete na vašem sustavu, jednostavno pokrenite sljedeću naredbu:

yum ažuriranje

Da biste ažurirali određeni paket ili pakete, pokušajte sljedeće:

yum update nameofpackage

Ako želite ažurirati paket na određeni broj verzije, morate koristiti naredbu za ažuriranje na sljedeći način:

yum ažuriranje-to nameofpackage versionnumber

Na primjer:

yum update-to flash-plugin 11.2.202-540 izdanje

Razmislite o ovoj situaciji. Imate verziju 1.0 programa, a postoji i broj ispravki pogrešaka 1.1, 1.2, 1.3 itd. Također je dostupna inačica 2 softvera. Sada zamislite da želite instalirati ispravke programskih pogrešaka, ali ne i premjestiti se na novu verziju jer prilično iskreno je sranje. Pa kako se ažurirate bez nadogradnje?

Jednostavno upotrijebite ažuriranje minimalne naredbe kako slijedi:

yum update-minimalni naziv programa --bugfix

Kako provjeriti ažuriranja pomoću YUMA bez instaliranja

Ponekad želite znati što treba ažurirati prije nego što izvršite ažuriranje.

Sljedeća naredba će vratiti popis programa koji trebaju ažurirati:

yum check-ažuriranja

Kako ukloniti programe pomoću YUM

Ako želite ukloniti aplikaciju iz vašeg Linux sustava, možete upotrijebiti sljedeću naredbu:

yum uklanja ime programa

Uklanjanje programa iz vašeg sustava može se činiti ravno naprijed, ali uklanjanjem jedne aplikacije možete spriječiti da drugi ne radi.

Na primjer, zamislite da imate program koji prati mapu i ako pronađe datoteku, program vam šalje e-poruku i obavještava vas da postoji nova datoteka. Zamislite da ovaj program zahtijeva uslugu e-pošte za slanje e-pošte. Ako izbrišete uslugu e-pošte, program koji prati mapu bit će bezbjedan.

Za uklanjanje programa koji ovise o programu koji uklanjate pomoću sljedeće naredbe:

yum autoremove programname

U primjeru programa praćenja i usluge e-pošte, obje će aplikacije biti uklonjene.

Naredba za automatsko uklanjanje također se može koristiti bez ikakvih parametara, kako slijedi:

yum autoremove

Ovo pretražuje vaš sustav za datoteke koje niste eksplicitno instalirali i koje nemaju ovisnosti. To su poznati kao listasti paketi.

Popis svih RPM paketa dostupnih pomoću YUM

Možete navesti sve dostupne pakete unutar YUM-a pomoću sljedeće naredbe:

yum popis

Postoje dodatni parametri koje možete dodati na popis kako biste je učinili korisnijim.

Primjerice, da biste na popisu svih dostupnih ažuriranja na vašem sustavu pokrenite sljedeću naredbu:

yum popis ažuriranja

Da biste vidjeli sve instalirane pakete, pokrenite sljedeću naredbu na svom sustavu:

yum popis instaliran

Možete navesti sve datoteke koje su instalirane bez upotrebe spremišta pokretanjem sljedeće naredbe:

yum popis dodataka

Kako pretražiti RPM pakete pomoću YUM

Za traženje određenog paketa upotrijebite sljedeću naredbu:

yum naziv programa za pretraživanje | opis

Na primjer, za traženje pare upotrijebite sljedeću naredbu:

yum traži paru

Alternativno, potražite određenu vrstu aplikacije na sljedeći način:

yum pretraživanje "zaslon hvatanje"

Prema zadanim postavkama, objekt za pretraživanje izgleda u nazivu paketa i sažetaka, a samo ako ne pronađe rezultate, pretražit će opise i URL-ove.

Da biste dobili yum za pretraživanje opisa i URL-ova, upotrijebite sljedeću naredbu:

yum pretraživanje "zaslon hvatanje" sve

Kako dobiti informacije o paketima RPM pomoću YUM

Možete dobiti važne informacije o paketu pomoću sljedeće naredbe:

yum info packagename

Vraćene informacije su kako slijedi:

Kako instalirati grupe aplikacija pomoću YUM

Da biste vratili popis grupa koristeći YUM, pokrenite sljedeću naredbu:

yum popis grupa više

Izlaz iz ove naredbe sličan je sljedećem:

Stoga, možete instalirati KDE Plazma desktop okruženje pomoću sljedeće naredbe:

yum grupa instalira "KDE Plazma radnih prostora"

Prije nego što to učinite iako biste željeli saznati koje pakete čine skupinu. Da biste to učinili pokrenite sljedeću naredbu:

yum group info "KDE Plazma radnih mjesta" | više

Primjetit ćete da ćete, kada pokrenete ovu naredbu, vidjeti popis grupa unutar grupa. Naravno, možete i grupirati podatke o tim grupama.

Kako instalirati RPM datoteke lokalne u vaš sustav pomoću YUM

Što se događa ako RPM datoteka ne bude instalirana iz jednog od spremišta postavljenih na vašem sustavu. Možda ste napisali svoj paket i želite ga instalirati.

Da biste instalirali lokalni RPM paket na svoj sustav, pokrenite sljedeću naredbu:

yum localinstall datoteka

Ako datoteka zahtijeva zavisnost onda će se tražiti spremišta za ovisnosti.

Kako ponovno instalirati RPM paket pomoću YUM

Ako ste bili sretni i program koji je nekad radio bez obzira na razlog prestane raditi, možete je ponovo instalirati pomoću sljedeće naredbe:

yum ponovo instaliraj naziv programa

Ova naredba će ponovno instalirati isti program s istim brojem verzije kao i već instaliran.

Kako popisati sve zavisnosti za RPM paket

Za popis svih ovisnosti za paket koristite sljedeću naredbu:

yum deplist naziv programa

Primjerice, da biste pronašli sve ovisnosti Firefoxa, koristite ovo:

yum deplist krijesnica

Kako popis svih repozitorija koje koristi YUM

Da biste saznali koji su spremnici dostupni na vašem sustavu da biste upotrijebili sljedeću naredbu:

yum repolist

Vraćeni podaci bit će sljedeći:

Ovaj vodič daje dobar ukupni pokazatelj kako YUM funkcionira. Međutim, samo ogrebotina površine svih mogućih običaja YUM-a. Za potpune informacije uključujući unos svih mogućih prekidača pokrenite sljedeću naredbu:

čovjek yum