APT достига версия 1.0 с лента за напредък при инсталиране на пакети

Ако сте потребител на GNU / Linux, а също и потребител на Debian GNU / Linux конкретно и неговите производни, тогава трябва да знаете какво е APT перфектно. Ако не сте, няма значение, ще ви кажа.

APT (Разширен инструмент за опаковане или Разширен инструмент за опаковане) е система за управление на пакети, създадена от и за проекта Debian, въпреки че може да се използва и в други дистрибуции.

До пристигането на Pacman, беше за мен най-доброто Мениджър на пакети Опитах и ​​той беше пуснат преди 16 години, така че можете да го считате за ветеран от войната.

На 1 април тази година стартира версия 1.0 на APT, чиято основна новост е, че обединява командите:

$ sudo apt-get [опции] $ sudo apt-cache [опции]

За това е създаден двоичен файл, наречен просто:

# apt

С новия двоичен файл се използват следните опции (някои също се използват с пригодност):

  • списък: подобно на dpkg списък и може да се използва с флагове --инсталиран or - надграждащ се.
  • Търсене: работи като apt-cache търсене, но сортира резултата по азбучен ред.
  • Покажи: работи по същия начин като apt-cache show, но крие подробности, за които хората са по-малко склонни (като хешове). Можете да видите пълния резултат чрез предаването apt-cache, разбира се.
  • актуализация: работи точно по същия начин като apt-get, но този път има цветове.
  • инсталирайте, премахнете: добавете лента за напредъка, докато dpkg работи.
  • ъпгрейд: работи същото като apt-get dist-upgrade --with-new-pkgs.
  • пълно надграждане- По-смислено име за dist-upgrade.
  • редактиране-източници: редактирайте файла sources.list с помощта на $ EDITOR.

Ето пример за това как изглежда лентата за напредъка:

apt-напредък

Можете да активирате / деактивирате процеса на инсталиране с командата:

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

И това е 😀

Fuente: Блогът на Майкъл Фогт


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Хоакин каза той

    Много интересно е да се слеят apt-get с apt-cache в една команда.

  2.   диазепан каза той

    Беше време.

    1.    MSX каза той

      Е, отне им само 21 години, за да имат двоичен мениджър на пакети с лента за напредък, дори и Arch Linux, че през ~ 10 години съществуване на дистрибуцията те имат една от най-добрите GNU / Linux пакетни системи, а не споменете мениджъра му, pacman!

      О, по дяволите, почакай ... беше точно обратното: S

      1.    eliotime3000 каза той

        Е, проблемът не би бил точно в това, но поне следващата стъпка ще бъде да се подобри DPKG, така че да е на висотата на Pacman.

  3.   Нано каза той

    Работата тук е какво ще има това въздействие върху дистрибуциите? Искам да кажа, че в пълния живот на версия не можете да направите тази промяна произволно, предполагам, че това би нарушило всички API на програми като Muon, които трябва да използват командата apt-get и цялата история ... дистрибуции? Или говоря, без да знам? xD

    1.    Анибал каза той

      Предполагам, че ще бъде удвоено, в началото би било идеално

    2.    елав каза той

      Нека да видим .. цитирайки Уикипедия:

      «... Dpkg сам по себе си е инструмент на ниско ниво; преден край на високо ниво е необходим за въвеждане на пакети от отдалечени местоположения или за разрешаване на сложни конфликти в зависимости от пакети. Debian има възможност за тази задача ... »

      Така че мисля, че докато DPKG не се променя, няма значение дали APT добавя или премахва опции ..

      1.    eliotime3000 каза той

        Същото. DPKG е като PKGTOOL на Slackware и за разлика от Slackware, който не дава топка, в Debian те са се постарали да направят наистина приличен back-end и тъй като APT го е подобрил, ще аплодирам тези, които имат подобрен към споменатия бекенд.

        В края на краищата PKGTOOL и DPKG няма да настигнат PACMAN (добре, това е всичко в едно и досега е доста удобно точно като APT).

  4.   Даниел каза той

    Струва ми се, че командата finak трябва да изглежда така:
    # echo 'Dpkg :: Progress-Fancy "1"> / etc / apt / apt.conf.d / 99progressbar'
    Много интересна новина.

  5.   Gabage_Killer каза той

    Колко време им отне да направят нещо подобно и нито OpenSUSE, Fedora, Arch ги взеха да направят такава лента, просто трябва да бъде поръчана като Yum, естетически погледнато. : стр

  6.   Даниел каза той

    Поправям, за да работи последната команда, трябва да се напише:

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

    Благодаря.

  7.   Даниел каза той

    Третият път е чарът:
    #echo 'Dpkg :: Прогрес-фантазия "1";' > /etc/apt/apt.conf.d/99progressbar
    Разпадам се ...

  8.   f4ik0 каза той

    може да се актуализира на debian wheezy

    1.    f4ik0 каза той

      ?

      1.    kik1n каза той

        Просто инсталиране от пакета sid

  9.   Schneider каза той

    Колко пъти тези на APT. След като светът на Пакман бъде открит, вие осъзнавате колко е ограничен. От моя гледна точка Pacman е собственик и господар на gnu / linux. Няма кой да го засенчи.

  10.   DS23yTube каза той

    Копират се някои цип, yum или pacman. Усещам възможна оптимизация за бъдещата система-D и ще мога да продължа. В края на деня apt винаги е работил с ъпстарт, а не със System-D, може би оттам и тази промяна.

    1.    Етеменанки каза той

      Ds23yTube: «В крайна сметка apt винаги е работил с upstart, а не със System-D»

      @ Ds23yTube Г-н Ubuntero, трябва да научите повече, преди да правите такива категорични изявления като това. APT е инструмент на Debian и като такъв НИКОГА не е използвал ъпстарт, а по-скоро SysVInit (System V).

      На Цезар това, което е на Цезар.

  11.   жарфил каза той

    О, лента за напредък ... това е истински квантов скок!

    Но имам някои съмнения:
    - Може ли цветът да се промени?
    - Какъв тип шрифт използвате? Не можете да използвате кожи?
    - Могат ли да се добавят джаджи?
    - Работи ли добре на сензорни екрани?

    Да видим дали някой може да изясни тези много важни въпроси ... ¬¬

    PS: наистина? Лентата за напредък ли е акцентът в заглавието? Жалко.

  12.   The Guillox каза той

    че добрите новини ... лентата на напредъка е най-малкото от това ... Притеснявам се от промяната в командата ...: S

  13.   Градска лястовица каза той

    Много добро подобрение.

  14.   Марио Гилермо Завала Силва каза той

    Намирам го за много интересен и супер готин ...

    НАЗДРАВЕ !!!