Skirtumas tarp „Apt“ ir „Apt“ gaunamas „Linux“ („Ubuntu“)

Turinys

Kadangi operacinės sistemos išleidžia naujas versijas, galime rasti skirtumų aplinkos, programų lygmenyje, o viena iš dažniausiai pasitaikančių yra palaikymo ir sistemos valdymo komandų lygiu.

Kai dirbame su „Linux“ distribucijomis, ypač su „Ubuntu“ ir „Debian“, įprasta, kad mes naudojame komandą „apt-get“, kad gautume informaciją apie sistemoje esančius paketus ir atitinkamą jų valdymo procesą. Nors apt-get pradžia buvo 1998 m., Nuo 2014 m. Buvo sukurta apt, kuri atlieka tas pačias apt-get funkcijas, tačiau tarp abiejų komandų yra nedidelių skirtumų, kuriuos Solvetic šiandien išsamiai išanalizuos.

Kaip nurodėme, apt buvo sukurti 2014 metais tų pačių apt-get kūrėjų, tik iki „Ubuntu 16“ dauguma iš mūsų pradėjo naudoti ir pastebėjo skirtumus su apt.

Kas yra APTAPT (Advanced Packaging Tool) yra įrankių rinkinys, sukurtas valdyti ir administruoti viską, kas susiję su „Debian“ ir „Ubuntu“ paketais. Šiame pakete yra įrankių, palengvinančių įvairias užduotis su tokiais paketais kaip:

  • Naujų paketų diegimas
  • Esamų paketų valdymas ir atnaujinimas
  • Paketų pašalinimas iš operacinės sistemos
Naudodami apt, o ne apt-get, iš esmės turime galimybę daug lengviau valdyti visus paketus.

„Apt“ ir „apt-get“ panašumaiPirmiausia išanalizuokime šių dviejų paketų valdymo įrankių panašumus:

  • Abu jie buvo sukurti paketų valdymui
  • Naudodami abi komandas galime duoti nurodymus APT paketų tvarkytojui
  • Abi komunalinės paslaugos dalijasi didžiąja dalimi savo kodo, todėl jos gali būti veiksmingos ir saugios
  • Jų funkcijos yra identiškos

Skirtumai tarp apt ir apt-getDabar aptarsime kai kuriuos pagrindinius skirtumus tarp abiejų APT paketų tvarkyklės įrankių.

  • „Apt“ rodomi rezultatai yra paprastesni nei „apt-get“
  • Apt komandos yra daug paprastesnės nei apt-get
  • Apt turi galimybę valdyti apsisukimų per minutę paketus.
  • Versijų suderinamumo lygiu apt-get yra daug labiau suderinamas nei apt.
  • „Apt-get“ rezultatai visada bus vienodi, o naudojant „apt“ jie gali skirtis priklausomai nuo versijos

Valdymo lygmeniu vienas ryškiausių skirtumų yra tam tikro paketo diegimo ar pašalinimo metu, nes apačioje matysime eigos juostą su atliktos užduoties procentine dalimi, leidžiančia mums išsamiai žinoti būsenos srovę tai:

DIDELIS

Dabar diegimo lygmeniu apt yra daug tvarkingesnis ir siūlo aiškesnius rezultatus, pavyzdžiui, naudojant apt-cache paieškos weechat eilutę matysime šiuos dalykus:

 apt-cache paieška weechat

DIDELIS

Dabar, jei naudosime tikslią paiešką, tai bus gautas rezultatas:

 tinkama paieška weechat

DIDELIS

Pastaba:Atminkite, kad dažniausiai naudojamos APT tvarkyklės komandos yra apt-get ir apt-cache.

Kitas skirtumas, kurį randame, yra atnaujinant sistemą, nes kai naudojame „sudo apt“ atnaujinimo eilutę, pabaigoje matome galimų atnaujinti paketų skaičių:

DIDELIS

Vykdydami „sudo apt-get update“ nematysime jokios informacijos:

 sudo apt-get atnaujinimas

DIDELIS

Toliau pamatysime kai kurias komandų, kurias galime naudoti „Linux“ su atitikmenimis ir apt-get, atitikmenis:

Atnaujinkite platinimo saugyklasApt-get komanda

 apt-get atnaujinimas
Apt komanda
 tinkamas atnaujinimas

Įdiekite vieną ar kelis paketus sistemojeApt-get komanda

 apt-get install
Apt komanda
 tinka įdiegti

Atnaujinkite visus įdiegtus paketusApt-get komanda

 apt-get dist-upgrade
Apt komanda
 apt dist-upgrade

Atnaujinkite įdiegtus paketusApt-get komanda

 apt-get atnaujinimas
Apt komanda
 tinkamas atnaujinimas

Išimkite paketą iš sistemosApt-get komanda

 apt-get pašalinti
Apt komanda
 tinka pašalinti

Pašalinkite programos diegimo failus ir paketusApt-get komanda

 apt-get valymas
Apt komanda
 tinkamas valymas

Pašalinkite priklausomybes iš programosApt-get komanda

 apt-get autoremove
Apt komanda
 tinkamas automatinis pašalinimas

Įdiekite paketus, kad sudarytumėte programąApt-get komanda

 apt-get build-dep
Apt komanda
 apt build-dep

Leidžia atsisiųsti programos šaltinio kodąApt-get komanda

 apt-get šaltinis
Apt komanda
 tinkamas šaltinis

Be naujos apt komandos, turime dvi naujas komandas, kurios yra šios:

Išvardykite visus paketus su kriterijais:

 tinkamas sąrašas

DIDELIS

Tai leidžia mums redaguoti išteklių sąrašą:

 tinkami redagavimo šaltiniai
Prisiminkite, kad tai yra pirmasis pagrindinis APT atnaujinimas „Ubuntu“ ir jis buvo pavadintas APT 1.0, o pagrindinės parinktys, kurias turime po ranka naudodami šią komandą, yra tos, kurias galime pamatyti naudodami komandą:
 apt -padėti

PaieškaJis atlieka panašią funkciją kaip apt-cache paieškos sąrašas, tik tuo, kad apt juos rūšiuoja abėcėlės tvarka.
SąrašasJis panašus į dpkg sąrašą ir pateikia visus galimus paketus.
RodytiJis atlieka panašų vaidmenį kaip „apt-cache show“ ir slepia naudotojui nesvarbią informaciją.
DiegtiTai leidžia mums įdiegti paketus ir papildomai galime matyti diegimo eigos juostą.
AtnaujintiJis atlieka tą pačią „apt-get“ funkciją tuo skirtumu, kad parodo spalvas, kad jas paryškintų.
PašalintiŠi parinktis leidžia mums pašalinti paketus.
Visiškas atnaujinimasTai panašu į dist-upgrade ir leidžia mums atnaujinti sistemą įdiegiant, pašalinant ir atnaujinant paketus.
PatobulintiTai veikia taip pat, kaip apt-get dist-upgrade, ir leidžia mums atnaujinti sistemą įdiegiant ir atnaujinant paketus.
Redaguoti-ŠaltiniaiTai leidžia mums redaguoti „sources.list“ failą naudojant $ EDITOR
Kai kurie būdai, kaip „apt“ naudosime „Ubuntu 16“, būtų šie:

 $ sudo apt įdiegti paketo pavadinimą
 $ sudo apt pašalinti paketo pavadinimą
 $ apt paieškos paketo pavadinimas
Tokiu būdu mes galime ištirti šią naują parinktį naudodami apt komanda Ubuntu. Kaip matome, apt ir apt-get yra pagrindiniai įrankiai, susiję su visu darbu su Linux paketais.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave