Якщо ви користувач 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'
І все 😀
Фуенте: Блог Майкла Фогта
Дуже цікаво об’єднати apt-get з apt-cache в одній команді.
Це був час.
Ну, їм знадобився лише 21 рік, щоб отримати менеджер двійкових пакетів з індикатором прогресу, навіть Arch Linux, який за ~ 10 років існування дистрибутиву мав одну з найкращих пакетних систем GNU / Linux, а не згадайте його менеджера, Пакмана!
Ах, чорт, почекай ... все було навпаки: S
Ну, проблема полягала б не точно в цьому, але принаймні наступним кроком було б вдосконалення DPKG, щоб воно було на рівні Пакмана.
Справа в тому, який вплив це матиме на дистрибутиви? Я маю на увазі, що в повному житті версії ви не можете внести цю зміну довільно, я думаю, що це порушить всі API таких програм, як Muon, яка повинна використовувати команду apt-get і всю історію ... Коли це буде дістатись до дистрибутивів? Або я розмовляю, не знаючи? xD
Думаю, це буде збільшено вдвічі, спочатку було б ідеально
Побачимо .. цитуючи Вікіпедію:
«… Dpkg сам по собі є інструментом низького рівня; фронт-енд високого рівня необхідний для надходження пакетів з віддалених місць або вирішення складних конфліктів у залежностях пакетів. Debian підходить для цього завдання ... »
Тому я думаю, що поки DPKG не змінюється, неважливо, додає чи видаляє параметри APT.
Те саме. DPKG схожий на PKGTOOL від Slackware, і на відміну від Slackware, який не дає м'яча, у Debian вони доклали багато зусиль, щоб зробити справді пристойний бек-енд, і, оскільки APT покращив його, я буду аплодувати тим, хто покращено до зазначеної бекенда.
Зрештою, PKGTOOL і DPKG не наздогнать PACMAN (ну, це все-в-одному, і поки що це досить зручно, як APT).
Мені здається, що команда finak повинна виглядати так:
# echo 'Dpkg :: Progress-Fancy "1"> / etc / apt / apt.conf.d / 99progressbar'
Дуже цікава новина.
Скільки часу їм знадобилося, щоб зробити щось подібне, а також OpenSUSE, Fedora, Arch не взяли їх, щоб зробити такий бар, їм просто потрібно, щоб це було так само впорядковано, як Yum, естетично кажучи. : стор
Правильно, щоб остання команда працювала, вона повинна бути написана:
# echo Dpkg :: Progress-Fancy "1"> /etc/apt/apt.conf.d/99progressbar
Спасибо.
Третій раз чарівність:
#echo 'Dpkg :: Progress-Fancy "1";' > /etc/apt/apt.conf.d/99progressbar
Я розпадаюсьооо ...
можна оновити на debian wheezy
?
Просто встановлення з пакета sid
У скільки разів більше, ніж у APT. Як тільки світ Пакмана відкритий, ви розумієте, наскільки він обмежений. З моєї точки зору, Пакман є власником і володарем gnu / linux. Йому нема кого затінити.
Копіюються деякі застібки-блискавки, ням чи пакман. Я відчуваю можливу оптимізацію для майбутньої системи-D і можу відповідати їй. Врешті-решт apt завжди працював з вискочкою, а не з System-D, можливо, звідси і ці зміни.
Ds23yTube: «Зрештою, apt завжди працював з вискочкою, а не з System-D»
@ Ds23yTube Пане Убунтеро, вам доведеться дізнатися більше, перш ніж робити такі категоричні заяви, як це. APT - це інструмент Debian, і тому він НІКОЛИ не використовував вискочку, а швидше SysVInit (Система V).
Цезареві те, що цезареві.
О, бар прогресу ... це справжній квантовий стрибок!
Але у мене є деякі сумніви:
- Чи можна змінити колір?
- Який тип шрифту ви використовуєте? Не можете використовувати скіни?
- Чи можна додавати віджети?
- Чи добре це працює на сенсорних екранах?
Давайте подивимось, чи хтось може пояснити ці дуже важливі питання ... ¬¬
PS: справді? Чи є індикатор прогресу основним моментом заголовка? Пафосний.
що хороших новин ... індикатор прогресу - це найменше ... Мене турбує зміна команди ...: S
Дуже добре покращення.
Я вважаю це дуже цікавим та надзвичайно крутим ...
ЗДОРОВ'Я !!!