Debian

Apt Paketų valdymo įrankis

Apt Paketų valdymo įrankis
Jūsų „Linux“ mašina yra tokia pat gera, kaip jūs ją. Norint, kad jis taptų galinga mašina, turite įdiegti tinkamus paketus, naudoti daugybę kitų dalykų tinkamas konfigūracijas. Kalbėjimas apie paketus; šiame straipsnyje aš paimčiau APT paketų valdymo įrankio pradmenis. Panašiai kaip „YUM“, skirtas RHEL („RedHat Enterprise Linux“) pagrįstiems „Linux“ paskirstymams, apie kuriuos buvo kalbėta čia, APT („Advanced Packaging Tool“) skirtas paketams valdyti „Debian“ ir „Ubuntu“ pagrįstuose „Linux“ paskirstymuose.Šiame straipsnyje neplanuojama aptarti visų APT paketų valdymo įrankio galių, o jis skirtas greitai pažvelgti į šį įrankį ir kaip jį naudoti. Tai būtų naudinga informaciniais tikslais ir norint suprasti, kaip įrankis veikia. Nesijaudindami, pradėkime.

Vieta

Kaip ir daugelis „Linux“ įrankių, „apt“ yra saugomi / ir kt kataloge yra visų programų, veikiančių „Linux“ sistemose, konfigūracijos failai, kuriuos galima peržiūrėti naršant į katalogą.

Apt taip pat turi konfigūracijos failą, kurį galite rasti / etc / apt katalogas su failo pavadinimu taiklus.konf.

Jūs atliktumėte daug paketų diegimo naudodami apt, todėl būtų ilgas kelias žinoti, kad paketų šaltiniai saugomi šaltiniai.sąrašą failą. Iš esmės apt patikrina, ar šiame faile nėra paketų, ir bando įdiegti iš paketų sąrašo - pavadinkime jį saugyklos indeksu.

The šaltiniai.sąrašą failas saugomas / etc / apt katalogą ir yra panašus failas, pavadintas šaltiniai.sąrašą.d. Iš tikrųjų tai nėra failas, bet katalogas, kuriame saugomi kiti failai šaltiniai.sąrašą failus. Šaltiniai.sąrašą.„d“ katalogą „Linux“ naudoja tam, kad juos išsaugotų šaltiniai.sąrašą failus atskiroje vietoje, už standarto ribų / etc / apt kataloge.

Painiava: APT ir APT-GET

Taip, daugelis žmonių iš tikrųjų klaidingai apt aptiko tai, kas apt-get. Čia yra sukrėtimas: jie nėra vienodi.

Tiesą sakant, apt ir apt-get veikia panašiai, tačiau priemonės yra skirtingos. Laikykime, kad apt yra „apt-get“ atnaujinimas.

„Apt-get“ egzistavo dar anksčiau. Tačiau apt-get neegzistuoja atskirai, nes jis veikia kartu su kitais apt paketais, tokiais kaip apt-cache ir apt-config. Šie kartu naudojami įrankiai naudojami valdant „Linux“ paketus ir turi skirtingas komandas. Be to, šias priemones nėra paprasčiausia naudoti, nes jos veikia žemame lygyje, o tai paprastam „Linux“ vartotojui negalėjo mažiau rūpėti.

Dėl šios priežasties buvo įvesta apt. 1 versija.0.1 APT yra toks vyro puslapyje, „Taikomoji komanda skirta būti maloni galutiniams vartotojams ir neprivalo būti suderinama atgal, pvz., Apt-get.“

„Apt“ veikia atskirai ir jo nereikia derinti su kitais tinkamo „Linux“ administravimo įrankiais, be to, jį lengva naudoti.

Komandos

Paprastam „Linux“ vartotojui svarbios yra komandos. Per komandas vykdomos užduotys ir galima atlikti realius darbus. Pažvelkime į pagrindines apt komandas.

Gaukite pagalbos

Svarbiausia iš visų šiame straipsnyje aptariamų komandų yra komanda, naudojama norint gauti pagalbą. Tai palengvina įrankio naudojimą ir užtikrina, kad jums nereikia įsiminti komandų.

Pagalba suteikia pakankamai informacijos paprastoms užduotims atlikti ir ją galima pasiekti naudojant toliau pateiktą komandą:

apt --pagalba

Iš rezultato gausite įvairių komandų derinių sąrašą, turėtumėte gauti kažką panašaus į toliau pateiktą paveikslėlį:

Jei norite, daugiau informacijos galite rasti tinkamo vyro puslapiuose. Čia pateikiama komanda norint pasiekti vadovo puslapius:

žmogus apt

Ieškokite pakuotės

Norėdami atlikti daugybę operacijų, turėtumėte žinoti tikslų paketo pavadinimą. Tai ir daugelis kitų naudojimo būdų yra priežastis, kodėl reikia naudoti paieškos komandą.

Ši komanda patikrina visus saugyklos indekso paketus, ieško raktinio žodžio paketų aprašymuose ir pateikia visų paketų sąrašą su raktiniu žodžiu.

tinkama paieška

Patikrinkite paketo priklausomybes

„Linux“ paketai turi priklausomybes, šios priklausomybės užtikrina tinkamą jų veikimą, nes paketai lūžta, kai nutrūksta priklausomybės.

Norėdami peržiūrėti paketo priklausomybes, naudokite priklauso komandą.

apt priklauso

Rodyti informaciją apie paketą

Pakuotės priklausomybių rodymas yra viena jums naudingos informacijos. Tačiau yra ir kitos informacijos apie pakuotę. Man būtų mažiau produktyvu įsiminti visas komandas, kad galėčiau pasiekti kitą informaciją, pvz., Paketo versiją, atsisiuntimo dydį ir kt.

Galite gauti visą paketo informaciją vienu bandymu naudodami taiklus komanda, kaip parodyta žemiau:

taiklus šou

Įdiekite paketą

Viena iš stipriausių „Linux“ savybių yra galingų paketų prieinamumas. Galite įdiegti paketus dviem būdais: naudodami paketo pavadinimą arba per deb file-deb failai yra „debian“ programinės įrangos paketų failai.

Norėdami įdiegti paketus naudodami paketo pavadinimą, naudojama toliau nurodyta komanda:

apt įdiegti

Kaip minėta anksčiau, prieš naudodami turite žinoti paketo pavadinimą. Pavyzdžiui, norint įdiegti „Nginx“, komanda bus apt įdiegti „nginx“.

Kita paketų diegimo priemonė yra per deb failą, jei yra. Diegdami paketą per jį deb failą, apt pats nuskaito paketo priklausomybes ir atsisiunčia, kad jums nereikėtų dėl jų jaudintis.

Galite įdiegti deb failai, naudojant absoliučią kelią į failus, naudodami žemiau esančią komandą:

apt įdiegti

Atsisiųsti paketą

Jei dėl kokių nors priežasčių turite atsisiųsti paketą neįdiegę, galite tai padaryti naudodami parsisiųsti komandą.

Tai paketo deb failą atsisiųs į katalogą, kuriame buvo vykdoma komanda. Paketus galite atsisiųsti naudodami toliau pateiktą komandą:

apt atsisiųsti

Jei jus tada domina įdiegti .deb failą, tada galite įdiegti naudodami diegti komandą.

Atnaujinti saugyklos indeksą

Prisiminkite, apie ką kalbėjome šaltiniai.sąrašą anksčiau? Na, kai išleidžiama nauja paketo versija, jūsų „Linux“ mašina dar negali jos įdiegti, nes tai nenurodytų. Kad jis nurodytų, jis turi atsispindėti šaltiniai.sąrašą failą ir tai galima padaryti naudojant atnaujinti komandą.

apt atnaujinimas

Ši komanda atnaujina saugyklos rodyklę ir ją atnaujina su naujausiais išvardytų paketų pakeitimais.

Pašalinkite pakuotes

Paketai lūžta. Pakuotės pasensta. Pakuotes reikia pašalinti.

Apt leidžia lengvai pašalinti pakuotes. Čia pateikiamos skirtingos paketų pašalinimo sąlygos: dvejetainių failų pašalinimas ir konfigūracijos failų išlaikymas, dvejetainių ir konfigūrinių failų pašalinimas.

Norėdami pašalinti tik dvejetainius failus, pašalinti naudojama komanda.

apt pašalinti

Galima išimti daugiau nei vieną pakuotę, kad galėtumėte turėti apt pašalinti nginx viršuje tuo pačiu metu pašalinti „Nginx“ ir viršutines pakuotes.

Norėdami pašalinti konfigūracijos failus, išvalyti naudojama komanda.

taiklus valymas

Jei norite atlikti abu iš karto, komandas galima sujungti, kaip parodyta žemiau:

apt pašalinti - išvalyti

Prieš tęsiant, reikėtų žinoti, kad pašalinus pakuotes, jų priklausomybės lieka t.e. jie taip pat nėra pašalinami. Norėdami pašalinti priklausomybes pašalindami, automatiškai pašalinti komanda naudojama taip, kaip parodyta žemiau:

apt autoremove

Išvardinkite paketus

Taip, galite nurodyti savo „Linux“ kompiuterio paketus. Galite turėti visų saugyklos rodyklėje esančių paketų, įdiegtų paketų ir atnaujinamų paketų sąrašą.

Nepriklausomai nuo to, ką ketinate daryti, sąrašą būtų naudojama komanda.

apt sąrašas

Pirmiau nurodyta komanda naudojama visiems paketams, esantiems saugyklos rodyklėje, išvardyti.

apt sąrašas - įdiegtas

Pirmiau nurodyta komanda naudojama jūsų „Linux“ kompiuteryje įdiegtų paketų sąrašui.

apt list - atnaujinamas

Pirmiau nurodyta komanda naudojama jūsų kompiuteryje įdiegtiems paketams, turintiems galimus naujovinimus, išvardyti.

Atnaujinami paketai

Kalbant apie paketus, tai ne viskas apie paketų įdiegimą ir pašalinimą; juos taip pat reikia atnaujinti.

Galite nuspręsti atnaujinti vieną paketą arba visus paketus vienu metu. Norėdami atnaujinti vieną paketą, diegti komanda bus naudojama. Stebina teisė? Taip, tačiau mes pridėsime -tik atnaujinti parametras.

apt install - tik atnaujinti

Tai veikia, kai ketinate atnaujinti tik vieną paketą. Tačiau, jei norite atnaujinti visus paketus, turėsite naudoti patobulinti komandą.

Tokiam naujovinimui bus naudojama ši komanda:

tinkamas atnaujinimas

Reikėtų pažymėti, kad patobulinti komanda nepašalina priklausomybių ir net jei atnaujintiems paketams jų nebereikia, t.e. jie yra pasenę.

Sistemos atnaujinimas

Skirtingai nuo įprasto atnaujinimo, pilnai atnaujinti čia aptariama komanda atlieka visą sistemos atnaujinimą.

Su pilnai atnaujinti komanda, pasenę paketai ir priklausomybės pašalinami ir visi paketai (įskaitant sistemos paketus) atnaujinami į naujausias versijas.

Komanda tai padaryti yra pilnai atnaujinti kaip parodyta žemiau:

apt visiškai atnaujinti

Išvada

„Apt“ yra galingas įrankis, dėl kurio „Debian“ ir „Ubuntu“ pagrįstų „Linux“ paskirstymų naudojimas yra nuostabi patirtis. Daugeliui čia išvardytų apt komandų reikia root teisių, todėl gali tekti jas pridėti sudo iki komandų pradžios.

Šios komandos yra tik didžiulių galių, kuriuos turi apt įrankis, ledkalnio viršūnė, ir jie yra pakankamai galingi, kad galėtumėte patogiau valdyti paketus savo „Linux“ kompiuteryje.

Kaip pakeisti pelės ir jutiklinių plokščių slinkimo kryptį sistemoje „Windows 10“
Pelė ir Jutiklinė dalisTai ne tik palengvina skaičiavimus, bet ir efektyvesnį bei mažiau laiko reikalaujantį. Mes neįsivaizduojame gyvenimo be šių pri...
Kaip pakeisti pelės žymeklio ir žymeklio dydį, spalvą ir schemą sistemoje „Windows 10“
„Windows 10“ pelės žymeklis ir žymeklis yra labai svarbūs operacinės sistemos aspektai. Tai galima pasakyti ir apie kitas operacines sistemas, taigi, ...
Nemokami ir atvirojo kodo žaidimų varikliai, skirti kurti „Linux“ žaidimus
Šiame straipsnyje bus pateiktas nemokamų ir atvirojo kodo žaidimų variklių, kurie gali būti naudojami kuriant 2D ir 3D žaidimus „Linux“, sąrašas. Toki...