Paketų tvarkyklė yra būtina norint valdyti ir prižiūrėti programinę įrangą jūsų Linux sistemoje. Kiekvienas Linux platinimas pagal numatytuosius nustatymus pristatomas su paketų tvarkykle. „Ubuntu“ yra su APT paketų tvarkykle, „Arch“ pagrindu sukurtose distribucijose yra „Pacman“ ir pan.
Jei norite ištirti kitas paketų tvarkykles, štai kaip galite įdiegti kitą paketų tvarkyklę neperjungdami į visiškai naują platinimą.
Pasirinkite savo paketų tvarkyklę
Yra keletas paketų tvarkyklių, kuriuos galima atsisiųsti nemokamai. Pasirinkite tinkamą ir įdiekite. Jei jums įdomu, kokios yra geriausios parinktys, čia pateikiamas trumpas žinomiausių „Linux“ paketų tvarkyklių sąrašas:
1. Pacmanas
Pacman yra numatytoji paketų tvarkyklė visi Arch pagrįsti paskirstymai. Jis veikia pagal serverio-kliento mechanizmą, skirtą vietinės sistemos naujinimams sinchronizuoti su naujausiais serverio leidimais, puikiai derančiais prie „Arch“ filosofijos.
2. APT
Išplėstinis paketų įrankis arba APT yra nemokama atvirojo kodo paketų tvarkyklė, pristatoma kaip numatytasis Ubuntu / Debian darinių paketų valdymo sprendimas. Tai patogus naudoti, greitas ir patikimas.
3. DNF
Dandified Yum arba DNF yra Yellowdog Updater Modified (YUM) paketų tvarkyklės kartos įpėdinis. DNF dažniausiai naudojamas kaip pagrindinė paketų tvarkyklė RPM pagrįsti Linux platinimai-Fedora, CentOS ir RHEL.
DNF buvo sukurtas siekiant kompensuoti YUM spragas ir siūlo našumo padidinimus bei kitus gyvenimo kokybės atnaujinimus tiems, kurie pereina iš YUM.
Naujos paketų tvarkyklės diegimas sistemoje „Linux“.
Įdiegimo veiksmai skirsis įvairiose distribucijose, atsižvelgiant į diegiamą paketų tvarkyklę ir kur ją diegiate. Pažiūrėkime, kaip įdiegti skirtingus paketų tvarkykles trijuose dažniausiai naudojamuose Linux platinimuose – Ubuntu, Arch ir Fedora.
Nors galite laisvai įdiegti ir išbandyti skirtingas paketų tvarkykles tame pačiame paskirstyme, tai dažnai gali sukelti paketų tvarkytuvų konfliktus ir, dar blogiau, priklausomybės problemas.
Dėl šių problemų gali kilti problemų naudojant „Linux“ darbalaukį, todėl rekomenduojame pasirinkti paskirstymą pagal paketų tvarkyklę, su kuria jis pristatomas.
Kaip įdiegti „Pacman“ Ubuntu / Debian
Nėra oficialaus su Ubuntu / Debian suderinamo Pacman varianto. Taigi, jums teks tenkintis su Pacman imituojančiu scenarijumi, kuris priima Pacman komandas, kad iškviestų lygiavertes APT parinktis. Štai kaip galite emuliuoti Pacman savo Ubuntu / Debian pagrindu veikiančioje distribucijoje:
- Pirmiausia atnaujinkite ir atnaujinkite sistemą naudodami:
sudo apt-gauti atnaujinti && sudo apt-gauti patobulinti
- Naudojant wget komanda, atsisiųskite naujausios „Pacman“ paketų tvarkyklės versijos DEB paketą iš oficiali Deb Pacman saugykla. Panašiai, jei naudojate RPM pagrįstą platinimą, atsisiųskite RPM paketą, kad galėtumėte įdiegti. Taip pat galite atsisiųsti paketą rankiniu būdu, jei nenorite naudoti wget.
- Įdiekite paketą naudodami dpkg paleisdami:
sudodpkg-ideb-pacman-*.dpkg
Iškvieskite Pacman emuliatoriaus scenarijų naudodami pacman komandą ir naudokite ją taip, kaip naudotumėte „Pacman“ bet kuriame „Arch Linux“ paskirstyme. Išbandykite kelias Pacman komandas, kad pajustumėte ir patikrintumėte, ar nėra klaidų. Norėdami gauti tikrą „Pacman“ patirtį, rekomenduojame pereiti prie „Arch Linux“.
Kaip įdiegti DNF Ubuntu ir Debian
Skirtingai nei „Pacman“, DNF paketų tvarkyklę galite įdiegti tiesiogiai naudodami APT, nereikėtų tvarkyti kūrimo failų rankiniu būdu. Atlikite šiuos veiksmus, kad įdiegtumėte DNF savo „Debian“ pagrindu veikiančiame „Linux“ paskirstyme:
- Pirmiausia atnaujinkite ir atnaujinkite sistemą naudodami:
sudo apt atnaujinimas && sudo apt atnaujinimas
- Išduokite šią komandą, kad įdiegtumėte DNF naudodami APT paketų tvarkyklę:
sudo apt diegti dnf
APT dabar pradės diegti DNF paketų tvarkyklę jūsų sistemoje. Išbandykite tai išbandydami keletą pagrindinių komandų. Pradedantiesiems pabandykite atsisiųsti ir įdiegti naują paketą, kaip tai darytumėte įprastuose RPM pagrįstuose platinimuose.
Kaip įdiegti APT „Fedora“ ir kituose RPM pagrįstuose platinimuose
Panašiai kaip diegdami DNF Ubuntu su APT, APT galite įdiegti Fedoroje naudodami DNF paketų tvarkyklę. Atlikite šiuos veiksmus, kad įdiegtumėte APT savo RPM pagrindu veikiančiame „Linux“ paskirstyme:
- Pirmiausia atnaujinkite ir atnaujinkite sistemą naudodami:
sudo dnf atnaujinimas
- Išduokite šią komandą, kad įdiegtumėte APT naudodami DNF paketų tvarkyklę:
sudo dnf diegti apt
Dabar jūsų sistemoje turėtų būti įdiegta APT paketų tvarkyklė. Iškvieskite jį įvesdami apt ir išbandykite kelias pagrindines komandas, kad pradėtumėte.
Kaip įdiegti „Pacman“ „Fedora“ ir kitose RPM pagrįstose platinimo sistemose
„Pacman“ galite įdiegti „Fedora“ ir kituose RPM pagrindu sukurtuose platinimuose atsisiųsdami ir įdiegdami paketą naudodami DNF paketų tvarkyklę. Toliau pateikiami veiksmai, kuriuos turite atlikti:
- Pirmiausia atnaujinkite ir atnaujinkite sistemą naudodami:
sudo dnf atnaujinimas
- Išduokite šią komandą, kad įdiegtumėte Pacman naudodami DNF paketų tvarkyklę:
sudo dnf diegti pacman
DNF dabar pradės diegti „Pacman“ jūsų sistemoje. Norėdami sužinoti, kaip juo naudotis, įveskite sudo pacman -h ir gausite pilną visų „Pacman“ siūlomų komandų ir funkcijų sąrašą.
Kaip įdiegti APT ir DNF „Arch Linux“.
Galite įdiegti APT ir DNF paketų tvarkykles „Arch Linux“ iš Arch User Repository (AUR). AUR yra bendruomenės valdoma saugykla, kurioje yra tūkstančiai paketų, kuriuos pateikė Arch vartotojai. Galite arba naudokite AUR pagalbininką, pavyzdžiui, yay arba rankiniu būdu įdiekite paketus savo sistemoje.
Štai kaip įdiegti APT ir DNF „Arch Linux“:
- Pirmiausia atnaujinkite ir atnaujinkite sistemą naudodami:
sudo pacman -Syu
- Norėdami įdiegti DNF ir APT naudodami yay, išduokite šią komandą:
taip -S dnf && taip -S tinka
Jūsų sistemoje turi būti įdiegtos APT ir DNF paketų tvarkyklės. Dabar galite juos naudoti visoms paketų valdymo užduotims atlikti.
Efektyviai tvarkykite „Linux“ sistemos paketus
Jei esate motyvuotas naudoti „Linux“ kaip kasdienę tvarkyklę, turėtumėte skirti laiko ir pastangų, kad išmoktumėte paketų valdymo pagrindus, kad jūsų sistema veiktų efektyviai ir greitai.
Paketų valdymas yra raktas į jūsų Linux sistemos ilgaamžiškumą ir užtikrina, kad jūsų sistemai nekiltų pavojaus sugedę paketai.