The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск пакетного менеджера APT 3.1.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск пакетного менеджера APT 3.1.0"  +/
Сообщение от opennews (??), 19-Май-25, 22:07 
Сформирован выпуск экспериментальной ветки инструментария для управления пакетами APT 3.1.0 (Advanced Package Tool), на базе которой после стабилизации будет подготовлен стабильный выпуск 3.2.  Новая ветка APT будет интегрирована в Debian Unstable и не войдёт в состав готовящегося к релизу Debian 13...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63267

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 19-Май-25, 22:07   +/
> Добавлены новые команды "apt why" и "apt why-not".

А в aptitude это ещё при царе Горохе было, но лучше поздно, чем никогда.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4

2. Сообщение от Аноним (2), 19-Май-25, 22:13   –1 +/
А apt есть в Альте? Вроде там только набор отдельных утилит.
Не очень удобно, а сам apt универсален.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #6, #7

3. Сообщение от Аноним (3), 19-Май-25, 22:57   +1 +/
> Добавлены новые команды "apt why" и "apt why-not".

apt why this shit is in my system?!

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #13, #14

4. Сообщение от Аноним (4), 19-Май-25, 22:57   +/
А что это за штуки, кстати?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #8, #16

5. Сообщение от Аноним (4), 19-Май-25, 22:58   +6 +/
На что система тебе в ответ: а почему бы и нет :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #11

6. Сообщение от Аноним (-), 19-Май-25, 23:37    Скрыто ботом-модератором–4 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #12

7. Сообщение от Аноним (7), 19-Май-25, 23:41   +3 +/
> А apt есть в Альте? Вроде там только набор отдельных утилит.
> Не очень удобно, а сам apt универсален.

В Альте очень дремучая версия apt, которую насильно дружили с rpm во времена царя Гороха, от того альтовый apt по сравнению с современным куцый, да и из-за того что там их чудо-rpm, оно даже пуржить пакеты не умеет, только удаляет. И да, если в Debian можно запросто не очкуя делать apt autoremove, то в Альте можно получить много интересного ;)

В общем на тот момент взять в качестве пакетника apt было здравой идеей на фоне остальных альтернатив, да только что apt, что пакетники в rpm лагере развились до современных вариаций и возможностей, а тот дремучий apt в Альте почти не менялся, что на сегодняшний день выглядит как завод с кривого при наличии более современных возможностей.
Но т.к. на этот apt слишком глубоко повязана альтовская архитектура и инфраструктура, то в обозримом будущем ничего не изменится в лучшую сторону в этом плане. Проще на guix перевести сизиф, чем новый apt подселять или даже dnf.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #17

8. Сообщение от Аноним (8), 19-Май-25, 23:42   +2 +/
> "apt why" и "apt why-not".

Почему. Почему бы и нет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #9

9. Сообщение от _ (??), 20-Май-25, 01:52   +5 +/
apt "to be or not to be?"

Ну и конечно жи:
apt "Have you prayed tonight, Desdemona?" && apt distro-upgrade

;-)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #18

11. Сообщение от Аноним (11), 20-Май-25, 07:56   +/
И если не ответишь, с тебя снимаются полномочия администратора.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

12. Сообщение от Аноним (8), 20-Май-25, 09:01   +/
> Сделайте пожалуйста вот такие вещи чтоб удобнее было пользоваться.

Сколько я не смотрю за этим, это точно не про Linux, это точно не про смартфоны, это точно не про автомобили.

Скорее делают что вот она типа новая фича, и что то внедряют чтобы особо на долго то пользователь не задерживался, и покупал бы все более новое трендовое ( типа ), с очередной фичей.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

13. Сообщение от Аноним (8), 20-Май-25, 09:03   +/
> apt why this shit is in my system

Apt becauuse we love our users)
Bgblgblgblgbl gblgbl)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

14. Сообщение от Жироватт (ok), 20-Май-25, 09:58   +1 +/
> apt why ?
> ...
> Бекаузе ви кан, сон. Йес, зис из нью апт лангуге, деал виз ит, му фриенд. Ю хаве 1284 инстоллед пакетс, 1002 пакетс инстоллед асс депеденсиз, камрад. Зис ис вери треши систем, му айз аре брокен
> apt why gnome-desktop
> ...
> Бекаузе ю вос э бэд боу. Зис ис ё панишмент фром ред хат. Энджой, фэг!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

15. Сообщение от freehck (ok), 20-Май-25, 10:08   +1 +/
> Для Ubuntu в утилитах командной строки включён по умолчанию движок разрешения зависимостей Solver3, в котором для разрешения конфликтов между зависимостями задействован алгоритм поиска с возвратом (backtracking).

Огонь. Это в целом должно облегчить жизнь тем, кто сидит на тестинге: там случаются ситуации, когда пакет из сида уже просочился, а его зависимость -- ещё нет. В старом солвере нормальный путь был такой: пытаешься обновиться, получаешь ошибку, ставишь пин на старую версию пакета, обновляешь снова. Теперь же, когда реализован поиск с возвратом, солвер сам всё разрешит. Итого, можно будет сидеть на Testing/Sid, банально дёргая apt-get dist-upgrade.

> Новая ветка APT будет интегрирована в Debian Unstable и не войдёт в состав готовящегося к релизу Debian 13.

С учётом того, что солвер является основной фичёй в данном релизе -- не страшно. Один фиг она больше всего нужна именно что Sid/Testing.

Ну кстати, если у вас есть мысли, как оно может пригодиться в стабильной ветви -- накидайте плиз. Я что-то сходу не придумал.

PS: Такой шикарный релиз APT -- в мини-новости, а в главные -- то, что в промежуточной версии Ubuntu заменят терминал и провьювер... Однако, странные приоритеты...

Ответить | Правка | Наверх | Cообщить модератору

16. Сообщение от freehck (ok), 20-Май-25, 10:12   +6 +/
> А что это за штуки, кстати?

Это запуск резолвера, чтобы вывести на экран список зависимостей, объясняющих:
1) (why) почему некий пакет установлен / "из-за какой скотины мне это дерьмо поставилось в систему"?
2) (why-not) почему некий пакет НЕ может быть установлен / "что за скотина мне не даёт поставить этот клёвый пакет в систему"?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

17. Сообщение от Аноним (-), 20-Май-25, 11:06   –1 +/
Парадоксально, вот мне минусов наставили. А в Украине репозитории с русских операционных систем реально заблокированы. И тем не менее ничего конкретного вы не предложили, а просто обосрали своих разработчиков. А я более чем уверен в том что если обратиться к разработчикам с конкретной проблемой, то они её решат. Я ранее работал с некоторыми русскими компаниями и уровень поддержки был реально хорошим - конкретные проблемы решались и достаточно быстро. Мне лично не кажется что apt может быть проблемой. Если дела обстоят именно так, то нужен отдельный пакетный менеджер в котором удовлетворят все ваши потребности. В идеале это консольное приложение с магазином. Т.е. консоль для скриптов, а магазин для людей не понимающих скрипты. Это не космические технологии. Впрочем как уволят, появится свободное время, я такое быстро напишу.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

18. Сообщение от Аноним (18), 20-Май-25, 11:17   +1 +/
Отсылка к 2B. Очевидно же.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #21

21. Сообщение от Аноним (8), 21-Май-25, 13:47   +/
https://avatars.mds.yandex.net/i?id=414d75982476eea1ba551911...

Определенно.
Это именно.
2B.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру