APT, progresīvā pakešu rīks no Debian projekta, ir paketes pārvaldīšana, izmantojot dažādus uzdevumus dažādiem rīkiem. Agrāk lietotājiem bija jāzina vairākas komandstruktūras, piemēram, apt-get, apt-cache, apt-config un daudz ko citu, lai izmantotu pilnu APT funkciju komplektu.
Sākotnēji APT tika izveidots, lai atrisinātu daudzas pakešu pārvaldības problēmas, piemēram, izbeigt atkarības eņģe, ka tik daudziem cilvēkiem bija pieredze Linux operētājsistēmu sākumā. Diemžēl APT cieš no cita elles veida, ko es saucu par "Izkliedēta dokumentācija elle"(DDH). Dokumentācija, kas saistīta ar APT, ir izkaisīta dažādos instrumentos, un dažos gadījumos, piemēram, galvenajā apt komandā, praktiski nav iespējams atrast.
Vairāk nekā desmit gadus praktiski visas pamācības un ceļveži pakešu instalēšanai un noņemšanai Debian / Ubuntu balstītajā sistēmā ir ieteikusi lietotājam apt-get. Agrāk tas bija pareizs ieteikums, jo tajā brīdī nebija "apt" kā komandas, taču, pateicoties izkliedētās dokumentācijas ellei, daudzi cilvēki nezina, ka tagad tā pastāv.
Ja jūs vēlētos instalēt paketi, gandrīz visas ceļveži iesaka:
sudo apt-get instalēšanas pakete
bet tagad jūs to varat vienkāršot ar
sudo apt instalēt paketi
Daži var apgalvot, ka "apt" nav daudz atšķirīgs no "apt-get", un tas ir taisnība, bet es domāju, ka komandrindas defisis rada daudzu lietotāju sarežģījumus tā nepatīkamības dēļ. Lietojot apt, tas ļaus ietaupīt laiku un taupīt taustiņu skaitu, kas vajadzīgs, lai veiktu vienu un to pašu uzdevumu.
Galvenā problēma ar APT dokumentāciju ir tā, ka atkarībā no tā, kur jūs izskatāties un kā jūs izskatāties, jūs varat vai nevarat atrast visu. Ja jūs meklējat Google vai DuckDuckGo, lai "apt dokumentācija" atrastu vienu no trim veidu rezultātiem:
Ja jūs mest "Linux", "ubuntu" vai pat "debian" meklēšanas vaicājumā, iegūto rezultātu veidi nemainīsies. DDH ir tik smaga, ka jūs atradīsiet Debian.org dokumentāciju, kas atzīmēta kā novecojusi dokumentācija, pirms atrodat kaut ko noderīgu saistībā ar komandu "apt", ja jūs to vispār atradīsit.
Man Pages ir dokumentācijas lapas, ko var izmantot lokāli jūsu sistēmā vai izmantojot tiešsaistes katalogus. Vietējie ieraksti var būt vai var nebūt atjaunināti atkarībā no jūsu distro versijas. Piemēram, Ubuntu 15.10 ir jaunākā vīrieša lapa, bet 14.04 nav pēc noklusējuma. Tomēr, ja jūs atjaunojat savu Ubuntu 14.04 versiju ar servisa pakotnēm, tad jums vajadzētu būt atjauninātam vīrusa lapai. Jūs varat pārbaudīt, vai jums ir jaunākā vīriešu lapas versija ar zemāk esošo komandu.
cilvēks apt
No otras puses, ja jūs meklējat vīrieša lapu tiešsaistē, jūs gandrīz vienmēr atradīsiet veco pārskata vīriešu lapu. Lai gan jūs joprojām būtu jāražo, jūs varat atklāt atjaunināto Ubuntu 15.10 cilvēku lapu vai tā vietā jūs varat atklāt 14.04 cilvēku interneta lapu, kas ir novecojusi.
Zemāk esošajā sarakstā ir visnoderīgākās opcijas, kas pieejamas caur apt komandu un kādas vecās komandas viņi vienkāršo.
Rediģēt 2016-04-01: kopš Ubuntu 16.04 ir pievienotas šādas opcijas Debian / Ubuntu īstenošanai apt komandu
Lielākajai daļai pēdējo operētājsistēmu, kuru pamatā ir Debian vai Ubuntu, ir atjaunināta APT versija, kas ļauj vienkāršot dažus uzdevumus, taču Linux Mint komanda nolēma, ka APT pirms dažiem gadiem ir jāvienkāršo. Linux Mint izveidoja python skriptu (sāka 2009.gadā), lai padarītu APT tik noderīgu un pēc iespējas vienkāršāku. Es ceru, ka Debian redz labumu, paplašinot piemērotās funkcionalitātes iespējas, lai nākotnē ikviens varētu gūt labumu no vienkāršotās metodes, ko Monētu izgatavo. Komanda apt var būt tik daudz labāka, kā tas ir tieši tagad, un, cerams, Debian to redz arī, un tam ir piemērots pilns potenciāls.
Linux Mint nolēma padarīt interesantu izvēli savā skriptā, noņemot nepieciešamību izmantot sudo. Piemēram, ja palaižat "apt install package", tā apstrādes procesa laikā automātiski tiks piemērota sudo, tādēļ lietotājam nav jāpatur prātā, vai kaut kas ir nepieciešams sudo vai nē, skripts to attiecīgi piemēros vai netiks.
Zemāk esošajā sarakstā ir atrodamas visnoderīgākās papildu opcijas, kas pieejamas, izmantojot Linux Mint apt komandu un kādas vecās komandas viņi vienkāršo. Piezīme. Šis saraksts attiecas tikai uz Linux Mint lietotājiem.
The apt komanda ir vienkāršojusi daudz uzdevumu ar komandrindas pakotnes vadību uz Linux (Debian balstīta) darbvirsmas un ar Linux Mint uzņemties iniciatīvu, lai to vēl vairāk uzlabotu, cerams, tas palīdzēs sabiedrībai pāriet uz jauno metodi. Vienīgā komanda, ko pamanīju Linux Mint apt līdz šim trūkstošais skripts ir "apt add-repository", lai aizstātu neveikli add-apt-repozitorija komandu, tāpēc es uzrakstīju plāksteri, lai pievienotu šo funkciju skriptam. Es priecājos jūs informēt, ka viņi ir pieņēmuši manu plāksteri, tāpēc šī funkcija būs pieejama nākamajā Linux Mint laidienā.