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, але приховує деталі, про які люди рідше піклуються (наприклад, хеші). Ви можете переглянути повний результат, звичайно, через шоу apt-cache.
  • оновлення: працює точно так само, як apt-get, але цього разу він має кольори.
  • встановити, видалити: додати індикатор виконання під час роботи dpkg.
  • модернізація: працює так само, як apt-get dist-upgrade --with-new-pkgs.
  • повне оновлення- Більш значуща назва для dist-upgrade.
  • редагувати джерела: відредагуйте файл sources.list за допомогою $ EDITOR.

Ось приклад того, як виглядає індикатор виконання:

влучний прогрес

Ви можете увімкнути / вимкнути хід встановлення за допомогою команди:

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

І все 😀

Фуенте: Блог Майкла Фогта


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

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

  1.   Хоакін - сказав він

    Дуже цікаво об’єднати apt-get з apt-cache в одній команді.

  2.   діазепан - сказав він

    Це був час.

    1.    MSX - сказав він

      Ну, їм знадобився лише 21 рік, щоб отримати менеджер двійкових пакетів з індикатором прогресу, навіть Arch Linux, який за ~ 10 років існування дистрибутиву мав одну з найкращих пакетних систем GNU / Linux, а не згадайте його менеджера, Пакмана!

      Ах, чорт, почекай ... все було навпаки: S

      1.    eliotime3000 - сказав він

        Ну, проблема полягала б не точно в цьому, але принаймні наступним кроком було б вдосконалення DPKG, щоб воно було на рівні Пакмана.

  3.   нано - сказав він

    Справа в тому, який вплив це матиме на дистрибутиви? Я маю на увазі, що в повному житті версії ви не можете внести цю зміну довільно, я думаю, що це порушить всі API таких програм, як Muon, яка повинна використовувати команду apt-get і всю історію ... Коли це буде дістатись до дистрибутивів? Або я розмовляю, не знаючи? xD

    1.    Anibal - сказав він

      Думаю, це буде збільшено вдвічі, спочатку було б ідеально

    2.    елав - сказав він

      Побачимо .. цитуючи Вікіпедію:

      «… Dpkg сам по собі є інструментом низького рівня; фронт-енд високого рівня необхідний для надходження пакетів з віддалених місць або вирішення складних конфліктів у залежностях пакетів. Debian підходить для цього завдання ... »

      Тому я думаю, що поки DPKG не змінюється, неважливо, додає чи видаляє параметри APT.

      1.    eliotime3000 - сказав він

        Те саме. DPKG схожий на PKGTOOL від Slackware, і на відміну від Slackware, який не дає м'яча, у Debian вони доклали багато зусиль, щоб зробити справді пристойний бек-енд, і, оскільки APT покращив його, я буду аплодувати тим, хто покращено до зазначеної бекенда.

        Зрештою, PKGTOOL і DPKG не наздогнать PACMAN (ну, це все-в-одному, і поки що це досить зручно, як APT).

  4.   Данило - сказав він

    Мені здається, що команда finak повинна виглядати так:
    # echo 'Dpkg :: Progress-Fancy "1"> / etc / apt / apt.conf.d / 99progressbar'
    Дуже цікава новина.

  5.   Вбивця сміття - сказав він

    Скільки часу їм знадобилося, щоб зробити щось подібне, а також OpenSUSE, Fedora, Arch не взяли їх, щоб зробити такий бар, їм просто потрібно, щоб це було так само впорядковано, як Yum, естетично кажучи. : стор

  6.   Данило - сказав він

    Правильно, щоб остання команда працювала, вона повинна бути написана:

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

    Спасибо.

  7.   Данило - сказав він

    Третій раз чарівність:
    #echo 'Dpkg :: Progress-Fancy "1";' > /etc/apt/apt.conf.d/99progressbar
    Я розпадаюсьооо ...

  8.   f4ik0 - сказав він

    можна оновити на debian wheezy

    1.    f4ik0 - сказав він

      ?

      1.    kik1n - сказав він

        Просто встановлення з пакета sid

  9.   Schneider - сказав він

    У скільки разів більше, ніж у APT. Як тільки світ Пакмана відкритий, ви розумієте, наскільки він обмежений. З моєї точки зору, Пакман є власником і володарем gnu / linux. Йому нема кого затінити.

  10.   DS23yTube - сказав він

    Копіюються деякі застібки-блискавки, ням чи пакман. Я відчуваю можливу оптимізацію для майбутньої системи-D і можу відповідати їй. Врешті-решт apt завжди працював з вискочкою, а не з System-D, можливо, звідси і ці зміни.

    1.    Етеменанки - сказав він

      Ds23yTube: «Зрештою, apt завжди працював з вискочкою, а не з System-D»

      @ Ds23yTube Пане Убунтеро, вам доведеться дізнатися більше, перш ніж робити такі категоричні заяви, як це. APT - це інструмент Debian, і тому він НІКОЛИ не використовував вискочку, а швидше SysVInit (Система V).

      Цезареві те, що цезареві.

  11.   жарфіл - сказав він

    О, бар прогресу ... це справжній квантовий стрибок!

    Але у мене є деякі сумніви:
    - Чи можна змінити колір?
    - Який тип шрифту ви використовуєте? Не можете використовувати скіни?
    - Чи можна додавати віджети?
    - Чи добре це працює на сенсорних екранах?

    Давайте подивимось, чи хтось може пояснити ці дуже важливі питання ... ¬¬

    PS: справді? Чи є індикатор прогресу основним моментом заголовка? Пафосний.

  12.   Гільокс - сказав він

    що хороших новин ... індикатор прогресу - це найменше ... Мене турбує зміна команди ...: S

  13.   Мартін - сказав він

    Дуже добре покращення.

  14.   Маріо Гільєрмо Завала Сільва - сказав він

    Я вважаю це дуже цікавим та надзвичайно крутим ...

    ЗДОРОВ'Я !!!