YUM ja aptitude
YUM vs. Aptitude
Yellowdog Updater, Modified (tunnetaan myös nimellä YUM) on komentorivipaketinhallinta-apuohjelma, mikä tarkoittaa, että komentoikkunan avulla se automatisoi ohjelmistopakettien asentamisen, päivityksen, konfiguroinnin ja poistamisen tietokoneesta. Se on avoimen lähdekoodin apuohjelma, joka on kaikkien verkon ylläpitäjien käytettävissä. On olemassa useita työkaluja, jotka parantavat YUM: n komentorivin käyttöliittymää graafisilla käyttöliittymillä - parantaen sen toimintoja.
Aptitude Advanced Packing Tool -työkaluna (tai APT), joka näyttää ohjelmistopaketteja ja antaa käyttäjälle mahdollisuuden valita paketit, jotka he haluavat asentaa tai poistaa tietokoneestaan. Aptitude täydentää tehokas hakujärjestelmä, joka hyödyntää joustavuutta hakumalleja. Se perustuu lähinnä ncurses-tietokoneen päätelaitekirjastoon - ohjelmointikirjastoon, joka tarjoaa API: n ja antaa ohjelmoijalle mahdollisuuden kirjoittaa tekstin käyttöliittymä ilman päätelaitteen käyttöä.
YUM on edeltäjänsä Yellowdog Updater (tunnetaan myös nimellä YUP) täydellinen uudistus. Se on suunniteltu Red Hat Linux -järjes- telmien päivittämiseksi ja hallinnoimiseksi, ja Red Hat Enterprise Linux, Fedora, CentOS ja monet muut Linux-jakelut ovat siitä lähtien hyväksyttyjä. YUM-apuohjelma synkronoi etätietojen tiedot paikalliselle asiakkaalle ilman, että sitä kehotetaan tekemään niin. Näin ollen YUM ei kykene epäonnistumaan, jos käyttäjä ei suorita komentoa kyseisen komennon välityksellä.
Aptitude on vakiovarusteena komentorivin käyttöliittymä (tai CLI), joka on samanlainen kuin apt-työkalupari (Advanced Packaging Tool, joka toimii ytimen kirjastoilla ohjelmiston asennuksen ja poistamisen suorittamiseksi). Toisin kuin monet muut sovellusliittymät, Aptitude ei vaadi juurihakemistoja suoritettavaksi. Sen sijaan se näyttää kehotteen "Ryhdy Root", jos kyseiset oikeudet katsotaan tarpeellisiksi. Kun Aptitude avaa sen, se ehdottaa kierteitettyä luetteloa paketeista, jotka voidaan navigoida nuolinäppäimillä ja Enter-avaimen avulla avata ja romahduttaa solmut.
YUM käyttää myös erillistä työkalua omien arkistojensa luomiseen. Tämä työkalu tunnetaan nimellä "createrepo" ja luo tarvittavat XML-metatiedot - samoin kuin split-metatiedot, jos vaihtoehto -d on valittu) YUM-arkistojen luomiseen. "Mrepo" -työkalu auttaa YUM-arkistojen luomisessa ja ylläpidossa.
Yhteenveto:
1. YUM on komentorivipaketinhallintaohjelma, joka hallitsee ohjelmistopakettien asentamista, päivittämistä, konfigurointia ja poistamista. Aptitude APT: nä, joka näyttää ohjelmistopaketteja ja antaa käyttäjälle valtuudet valita ohjelmat, jotka hän haluaa asentaa tai poistaa.
2. YUM synkronoi automaattisesti etätietojen tiedot paikalliselle asiakkaalle tarvitsematta kysyä; Aptitudeilla on komentorivirajapinta, joka suorittaa ohjelmiston asennuksen ja poiston ilman root-oikeuksia.