Pokud jste uživatelem GNU / Linux, a také uživatel Debian GNU / Linux konkrétně a jeho deriváty, pak musíte vědět, o co jde APT dokonale. Pokud nejste, nevadí, řeknu vám to.
APT (Advanced Packaging Tool nebo Advanced Packaging Tool) je systém správy balíčků vytvořený projektem a pro něj Debian, i když jej lze použít v jiných distribucích.
Do příjezdu Pacman, bylo to pro mě nejlepší Správce balíčků Snažil jsem se a byl vydán před 16 lety, takže ho můžete považovat za válečného veterána.
1. dubna tohoto roku byla spuštěna verze 1.0 APT, jejíž hlavní novinkou je sjednocení příkazů:
$ sudo apt-get [možnosti] $ sudo apt-cache [možnosti]
K tomu byl vytvořen binární soubor nazvaný jednoduše:
# apt
S novým binárním souborem se používají následující možnosti (některé také s schopnost):
- lest: podobný seznamu dpkg a lze jej použít s příznaky - nainstalován or - upgradovatelné.
- hledat: funguje jako hledání apt-cache, ale výsledky seřadí podle abecedy.
- show: funguje stejně jako show apt-cache, ale skrývá detaily, o které se lidé méně zajímají (jako hash). Celý výsledek si samozřejmě můžete prohlédnout prostřednictvím show apt-cache.
- aktualizovat: funguje úplně stejně jako apt-get, ale tentokrát má barvy.
- nainstalovat, odebrat: přidat indikátor průběhu, když je spuštěn dpkg.
- upgradovat: funguje stejně jako apt-get dist-upgrade --with-new-pkgs.
- plný upgrade- Smysluplnější název pro dist-upgrade.
- editovat zdroje: upravte soubor sources.list pomocí $ EDITOR.
Zde je příklad toho, jak vypadá indikátor průběhu:
Průběh instalace můžete povolit / zakázat pomocí příkazu:
# Echo 'Dpkg :: Progress-Fancy "1"> / etc / apt / apt.conf.d / 99progressbar'
A to je vše 😀
zdroj: Blog Michaela Vogta
Velmi zajímavé je sloučit apt-get s apt-cache do jediného příkazu.
Byl to čas.
Trvalo jim jen 21 let, než se dostali k binárnímu správci balíčků s indikátorem pokroku, dokonce ani Arch Linux, že za ~ 10 let existence distribuce mají jeden z nejlepších balíčkových systémů GNU / Linux, ne zmínit jeho manažera, pacman!
Do prdele, počkej ... bylo to jen naopak: S
Problém by nebyl přesně takový, ale přinejmenším dalším krokem by bylo zlepšit DPKG tak, aby byl na úrovni Pacmana.
Jde o to, jaký dopad to bude mít na distribuce? Myslím, že za celý život verze nemůžete tuto změnu libovolně provést, představuji si, že by to rozbilo všechna API programů jako Muon, které musí používat příkaz apt-get a celý příběh ... distribuce? Nebo mluvím, aniž bych to věděl? xD
Myslím, že to bude dvojnásobné, zpočátku by to bylo ideální
Uvidíme .. cituji Wikipedii:
«… Dpkg je sám o sobě nástrojem na nízké úrovni; pro přivedení balíčků ze vzdálených umístění nebo řešení složitých konfliktů v závislostech balíčků je vyžadováno rozhraní frontend na vysoké úrovni. Debian je pro tento úkol vhodný ... »
Takže si myslím, že pokud se DPKG nezmění, nezáleží na tom, zda APT přidává nebo odebírá možnosti ..
To samé. DPKG je jako PKGTOOL od Slackware a na rozdíl od Slackware, který nedává back-endům míč, v Debianu se hodně snažili, aby vytvořili opravdu slušný back-end, a protože APT jej vylepšil, budu tleskat těm, kteří mají vylepšeno na uvedený backend.
Koneckonců, PKGTOOL a DPKG nedohoní PACMAN (dobře, je to vše v jednom a zatím je to docela pohodlné, stejně jako APT).
Zdá se mi, že příkaz finak by měl vypadat takto:
# echo 'Dpkg :: Progress-Fancy "1"> / etc / apt / apt.conf.d / 99progressbar'
Velmi zajímavé zprávy.
Jak dlouho jim trvalo, aby něco takového udělali, a ani OpenSUSE, Fedora, Arch je nepřivedly k tomu, aby vytvořili takovou lištu, stačí, aby to bylo stejně čisté jako Yum, z estetického hlediska. : str
Opravuji, aby poslední příkaz fungoval, musí být napsán:
# echo Dpkg :: Progress-Fancy "1"> /etc/apt/apt.conf.d/99progressbar
Děkuju.
Potřetí je to kouzlo:
#echo 'Dpkg :: Progress-Fancy "1";' > /etc/apt/apt.conf.d/99progressbar
I dezintegrateoooo …….
lze aktualizovat na debian wheezy
?
Jen instalace z balíčku sid
Kolikrát ti z APT. Jakmile je svět Pacmana objeven, uvědomíte si, jak omezený je. Z mého pohledu je Pacman vlastníkem a pánem gnu / linuxu. Nemá ho nikdo zastínit.
Některé zypper, yum nebo pacman jsou zkopírovány. Cítím možnou optimalizaci pro budoucí systém-D a dokážu ji splnit. Na konci dne apt vždy pracoval s upstart a ne se System-D, možná proto ta změna.
Ds23yTube: «Koneckonců, apt vždy pracoval s upstart a ne se System-D»
@ Ds23yTube Pane Ubuntero, před takovými kategorickými prohlášeními se musíte dozvědět více. APT je nástroj Debianu a jako takový NIKDY nepoužil upstart, ale spíše SysVInit (System V).
Caesarovi, co je Caesarovo.
Ach, indikátor pokroku ... to je skutečný kvantový skok!
Mám ale určité pochybnosti:
- Lze změnit barvu?
- Jaký typ písma používáte? Nemůžete používat skiny?
- Lze přidat widgety?
- Funguje to dobře na dotykových obrazovkách?
Uvidíme, jestli někdo dokáže objasnit tyto velmi důležité otázky ... ¬¬
PS: opravdu? Je indikátor průběhu zvýrazněním názvu? Patetický.
ta dobrá zpráva ... ukazatel průběhu je nejmenší ... obávám se změny v příkazu ...: S
Velmi dobré vylepšení.
Považuji to za velmi zajímavé a super cool ...
Na zdraví !!!