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 --pagalbaIš 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 aptIeš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škaPatikrinkite 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 priklausoRodyti 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 įdiegtiKaip 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 įdiegtiAtsisių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ųstiJei 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šalintiGalima 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 valymasJei norite atlikti abu iš karto, komandas galima sujungti, kaip parodyta žemiau:
apt pašalinti - išvalytiPrieš 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 autoremoveIš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šasPirmiau nurodyta komanda naudojama visiems paketams, esantiems saugyklos rodyklėje, išvardyti.
apt sąrašas - įdiegtasPirmiau nurodyta komanda naudojama jūsų „Linux“ kompiuteryje įdiegtų paketų sąrašui.
apt list - atnaujinamasPirmiau 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 atnaujintiTai 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 atnaujinimasReikė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 atnaujintiIš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.