Om du är en användare av GNU / Linux, och även, användare av Debian GNU / Linux specifikt och dess derivat, då måste du veta vad det är APT perfekt. Om du inte är det, spelar det ingen roll, jag kommer att berätta för dig.
APT (Advanced Packaging Tool eller Advanced Packaging Tool) är ett pakethanteringssystem som skapats av och för projektet Debian, även om den kan användas i andra distributioner.
Fram till ankomsten av Pacman, det var det bästa för mig Pakethanterare Jag har provat, och det släpptes för 16 år sedan, så du kan betrakta det som en krigsveteran.
Den 1 april i år lanserades version 1.0 av APT, vars huvudsakliga nyhet är att den förenar kommandona:
$ sudo apt-get [options] $ sudo apt-cache [options]
För detta har en binär skapats som kallas helt enkelt:
# apt
I den nya binära versionen används följande alternativ (vissa används också med aptitude):
- lista: liknar dpkg-listan och kan användas med flaggor - installerat or - kan uppgraderas.
- Sök: fungerar som apt-cache-sökning men sorterar resultatet alfabetiskt.
- show: fungerar på samma sätt som apt-cache-show men döljer detaljer som människor är mindre benägna att bry sig om (som hash) Du kan se hela resultatet genom apt-cache-show naturligtvis.
- uppdatering: fungerar exakt samma som apt-get men den här gången har den färger.
- installera, ta bort: lägg till en förloppsindikator medan dpkg körs.
- uppgradera: fungerar på samma sätt som apt-get dist-upgrade --with-new-pkgs.
- fullständig uppgradering- Ett mer meningsfullt namn för dist-upgrade.
- redigeringskällor: redigera sources.list-filen med $ EDITOR.
Här är ett exempel på hur förloppsindikatorn ser ut:
Du kan aktivera / inaktivera installationsförloppet med kommandot:
# Echo 'Dpkg :: Progress-Fancy "1"> / etc / apt / apt.conf.d / 99progressbar'
Och det är det 😀
Fuente: Michael Vogts blogg
Mycket intressant att slå samman apt-get med apt-cache i ett enda kommando.
Det var tid.
Tja, det tog dem bara 21 år att få ha en binär pakethanterare med en förloppsindikator, inte ens Arch Linux att de under ~ tio år av distro har funnits ett av de bästa GNU / Linux-paketsystemen, inte för att nämna dess chef, pacman!
Åh fan, vänta ... det var precis tvärtom: S
Tja, problemet skulle inte vara exakt det, men åtminstone skulle nästa steg vara att förbättra DPKG så att det är på höjden av Pacman.
Saken här är, vilken inverkan kommer det att ha på distributionerna? Jag menar, under en version kan du inte göra denna förändring godtyckligt, jag föreställer mig att detta skulle bryta alla API: er för program som Muon, som måste använda apt-get-kommandot och hela historien ... När kommer det nå distros? Eller pratar jag utan att veta? xD
Jag antar att det kommer att fördubblas, det skulle vara perfekt först
Låt oss se .. citerar Wikipedia:
«... Dpkg är i sig själv ett verktyg på låg nivå; en frontend på hög nivå krävs för att hämta paket från avlägsna platser eller lösa komplexa konflikter i paketberoenden. Debian är lämplig för den här uppgiften ... »
Så jag tror att så länge DPKG inte ändras spelar det ingen roll om APT lägger till eller tar bort alternativ ..
Den samma. DPKG är som Slackwares PKGTOOL, och till skillnad från Slackware som inte ger en boll till bakändarna, i Debian, har de sträckt sig mycket för att göra en riktigt anständig backend och eftersom APT har förbättrat det kommer jag att applådera dem som har förbättrats till nämnda backend.
När allt kommer omkring kommer PKGTOOL och DPKG inte att komma ikapp med PACMAN (ja, det är en allt-i-ett, och hittills är det ganska bekvämt precis som APT).
Det verkar för mig att finak-kommandot borde se ut så här:
# echo 'Dpkg :: Progress-Fancy "1"> / etc / apt / apt.conf.d / 99progressbar'
Mycket intressanta nyheter.
Hur lång tid det tog dem att göra något sådant, och inte heller tog OpenSUSE, Fedora, Arch dem för att skapa en sådan bar, de behöver bara vara så snygga som Yum, estetiskt sett. : s
Jag korrigerar, för det sista kommandot att fungera måste det skrivas:
# echo Dpkg :: Progress-Fancy "1"> /etc/apt/apt.conf.d/99progressbar
Tack.
Tredje gången är charmen:
#echo 'Dpkg :: Progress-Fancy "1";' > /etc/apt/apt.conf.d/99progressbar
Jag sönderfalleroooo …….
kan uppdateras på debian wheezy
?
Installerar bara från sidpaketet
Vilka tider för APT. När Pacmans värld har upptäckts inser du hur begränsad den är. Från min synvinkel är Pacman ägare och herre för GNU / Linux. Han har ingen att skugga honom.
Vissa zypper, yum eller pacman kopieras. Jag känner en möjlig optimering för det framtida systemet-D och kan hålla jämna steg. I slutet av dagen har apt alltid arbetat med upstart och inte med System-D, kanske därmed den förändringen.
Ds23yTube: «Trots allt har apt alltid arbetat med upstart och inte med System-D»
@ Ds23yTube Herr Ubuntero, du måste lära dig mer innan du gör sådana kategoriska uttalanden som det. APT är ett Debian-verktyg och har som sådant ALDRIG använt uppstart, utan snarare SysVInit (System V).
För kejsaren vad är kejsarens.
Åh, förloppsindikator ... det är ett riktigt kvantsprång!
Men jag har några tvivel:
- Kan färgen ändras?
- Vilken typ av typsnitt använder du? Kan inte använda skinn?
- Kan widgets läggas till?
- Fungerar det bra på pekskärmar?
Låt oss se om någon kan klargöra dessa mycket viktiga frågor ... ¬¬
PS: verkligen? Är förloppsindikatorn höjdpunkten i titeln? Patetisk.
de goda nyheterna ... framstegsfältet är det minsta av det ... Jag är orolig för ändringen i kommandot ...: S
Mycket bra förbättring.
Jag tycker det är väldigt intressant och supercool apt ...
SKÅL !!!