APT достигает версии 1.0 с индикатором выполнения при установке пакетов

Если вы являетесь пользователем GNU / Linux, а также пользователь Debian GNU / Linux конкретно и его производные, тогда вы должны знать, что это такое APT отлично. Если нет, не беда, я вам скажу.

APT (Advanced Packaging Tool или Advanced Packaging Tool) это система управления пакетами, созданная проектом и для проекта Debian, хотя его можно использовать и в других дистрибутивах.

До прибытия Pacman, это было для меня лучшим Менеджер пакетов Я пробовал, и он был выпущен 16 лет назад, так что можете считать его ветераном войны.

1 апреля этого года вышла версия 1.0 APT, главной новинкой которой является то, что она объединяет команды:

$ sudo apt-get [параметры] $ sudo apt-cache [параметры]

Для этого был создан двоичный файл, который называется просто:

# apt

В новом двоичном файле используются следующие параметры (некоторые также используются с способность):

  • список: аналогично списку dpkg и может использоваться с флагами --установлены or - обновляемый.
  • по области применения: работает как поиск apt-cache, но сортирует результаты по алфавиту.
  • показывать: работает так же, как и apt-cache show, но скрывает детали, которые менее важны для людей (например, хэши). Конечно, вы можете увидеть полный результат с помощью apt-cache show.
  • обновление: работает точно так же, как 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.    элиотайм3000 сказал

        Что ж, проблема не в этом, но, по крайней мере, следующим шагом будет улучшение DPKG до уровня Pacman.

  3.   карликовый сказал

    Дело в том, какое влияние это окажет на дистрибутивы? Я имею в виду, что в течение всей жизни версии вы не можете произвольно вносить это изменение, я полагаю, что это сломало бы все API программ, таких как Muon, которые должны использовать команду apt-get и всю историю ... Когда она достигнет дистрибутивы? Или я говорю, не зная? xD

    1.    Anibal сказал

      Полагаю, увеличится вдвое, сначала было бы идеально

    2.    Elav сказал

      Посмотрим .. цитирую Википедию:

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

      Поэтому я думаю, что пока DPKG не меняется, не имеет значения, добавляет APT или удаляет параметры ..

      1.    элиотайм3000 сказал

        То же самое. 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.    кик1н сказал

        Просто установка из пакета sid

  9.   резак сказал

    Какие времена у APT. Как только мир Pacman открыт, вы понимаете, насколько он ограничен. С моей точки зрения, Pacman - владелец GNU / Linux. Ему некому заслонить его.

  10.   ds23ytube сказал

    Копируются некоторые zypper, yum или pacman. Я чувствую возможную оптимизацию для будущей системы-D и смогу ей соответствовать. В конце концов, apt всегда работал с выскочкой, а не с System-D, возможно, отсюда и это изменение.

    1.    Этеменанки сказал

      Ds23yTube: «В конце концов, apt всегда работал с выскочкой, а не с System-D»

      @ Ds23yTube Мистер Убунтеро, вы должны узнать больше, прежде чем делать такие категоричные заявления. APT - это инструмент Debian, и поэтому он НИКОГДА не использовал выскочку, а использовал SysVInit (System V).

      Цезарю то, что кесарево.

  11.   Jarfil сказал

    О, индикатор выполнения ... это настоящий качественный скачок!

    Но у меня есть некоторые сомнения:
    - Можно ли изменить цвет?
    - Какой шрифт вы используете? Не можете использовать скины?
    - Можно ли добавить виджеты?
    - Хорошо ли работает на тачскринах?

    Посмотрим, сможет ли кто-нибудь прояснить эти очень важные вопросы ... ¬¬

    PS: правда? Индикатор выполнения является выделением заголовка? Жалкий.

  12.   Гиллокс сказал

    это хорошие новости ... индикатор выполнения - это меньше всего ... Меня беспокоит изменение в команде ...: S

  13.   Мартин сказал

    Очень хорошее улучшение.

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

    Я нахожу это очень интересным и супер классным подходящим ...

    ПРИВЕТСТВУЕТ !!!