APT dosáhne při instalaci balíčků verze 1.0 s indikátorem průběhu

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:

apt-pokrok

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


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Joaquin řekl

    Velmi zajímavé je sloučit apt-get s apt-cache do jediného příkazu.

  2.   diazepam řekl

    Byl to čas.

    1.    MSX řekl

      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

      1.    eliotime3000 řekl

        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.

  3.   nano řekl

    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

    1.    Anibal řekl

      Myslím, že to bude dvojnásobné, zpočátku by to bylo ideální

    2.    živý řekl

      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 ..

      1.    eliotime3000 řekl

        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).

  4.   daniel řekl

    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.

  5.   Garbage_Killer řekl

    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

  6.   daniel řekl

    Opravuji, aby poslední příkaz fungoval, musí být napsán:

    # echo Dpkg :: Progress-Fancy "1"> /etc/apt/apt.conf.d/99progressbar

    Děkuju.

  7.   daniel řekl

    Potřetí je to kouzlo:
    #echo 'Dpkg :: Progress-Fancy "1";' > /etc/apt/apt.conf.d/99progressbar
    I dezintegrateoooo …….

  8.   f4ik0 řekl

    lze aktualizovat na debian wheezy

    1.    f4ik0 řekl

      ?

      1.    kik1n řekl

        Jen instalace z balíčku sid

  9.   Schneider řekl

    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.

  10.   ds23ytube řekl

    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.

    1.    Etemenanki řekl

      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.

  11.   jarfil řekl

    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ý.

  12.   The Guillox řekl

    ta dobrá zpráva ... ukazatel průběhu je nejmenší ... obávám se změny v příkazu ...: S

  13.   Martín řekl

    Velmi dobré vylepšení.

  14.   Mario Guillermo Zavala Silva řekl

    Považuji to za velmi zajímavé a super cool ...

    Na zdraví !!!