URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 133399
[ Назад ]

Исходное сообщение
"Началось тестирование переработанного интерфейса пакетного менеджера APT 3.0"

Отправлено opennews , 13-Апр-24 10:14 
Опубликован выпуск экспериментальной ветки инструментария для управления пакетами APT 2.9 (Advanced Package Tool), формирующей функциональность будущей стабильной версии APT 3.0, которая после стабилизации будет интегрирована в Debian Testing и войдёт в следующий значительный релиз Debian, а также будет добавлена в пакетную базу Ubuntu. Примечательно, что ещё не завершена стабилизация прошлой экспериментальной ветки APT 2.7 и не сформирован стабильный выпуск APT 2.8, который планировалось использовать в Debian 13...

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


Содержание

Сообщения в этом обсуждении
"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 10:14 
Очуметь, не прошло и 30 лет.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено OpenEcho , 13-Апр-24 12:13 
Остальные наверное просто 30 лет сливали выхлоп в

column -t


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено n00by , 13-Апр-24 14:14 
Я просто нажимал 'y', пока не удалил Гном из Сизифа при dist-upgrade.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 14-Апр-24 13:53 
> Я просто нажимал 'y', пока не удалил Гном из Сизифа при dist-upgrade.

А что тебе не нравится? Это не проблема apt как такового. Это - то что имели тебе предложить импортозаместительные майнтайнеры. Так что можешь как раз и насладиться импортозамещением на своей тушке. Ты разве не этого хотел?

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


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено n00by , 14-Апр-24 17:10 
Авторы apt таки принялись с этой не проблемой apt что-то делать.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 15-Апр-24 22:00 
По идее, зависимости надо отстраивать. Т.к. по любому читать. На более раннем этапе в другом окружении.
Но в столбцы читать легче, и можно без выделений цветом.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Neon , 14-Апр-24 21:48 
У кого то попоболь от импортозамещения ? Прямо таки как тряпка красная на быка действует.)))

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено n00by , 15-Апр-24 09:24 
> попоболь

Например, у меня подобные чуждые нашей культуре и бессмысленные заимствования вызывают отвращение.


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 15-Апр-24 22:02 
С заимствующими дураками плохо, да. С умными - хлопотно. Может когда-нибудь среднее найдём. (с) Булат О.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено n00by , 17-Апр-24 09:51 
Заимствование - это когда своего не хватает. Не обязательно ума. Может не хватать необходимости выйти за определённые рамки: геморрой (нет необходимости пугать пациента), саппорт (ТП из техподдержки), активист (пассивист, имитирующий бурную деятельность), дево-псы, майнтайнеры (активные сборщики пакетов).

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Вася , 16-Апр-24 08:24 
не бывает пoпаболи от того, чего не существует, кому нужно было, юзали опенсорс, у кого петух жареный клюнул, у них и с воровством опенсорса будет все так, как они привыкли

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Пряник , 15-Апр-24 11:25 
Ты либо грамотно пиши, либо молодёжно. А это больше на расстройство речи похоже.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Ёпрст , 13-Апр-24 10:21 
В линукс есть только одна незаменимая программа, называется Synaptic.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 11:29 
Но у неё сломат нормальный поиск. Давно.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 15-Апр-24 22:03 
Просто у людей есть Linux Util, BusyBox и они об них догадались узнать.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 11:37 
Нафиг гуй ПМу?

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Ёпрст , 13-Апр-24 12:27 
Когда ты удаляешь (охкакуважную) программу, она может с autoremove потянуть всю систему, а в Synaptic эти зависимости сделать "установленными вручную" и apt их трогать уже не будет.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 17:09 
Их можно установить так и через апт.

man apt-mark


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено _kp , 14-Апр-24 11:21 
Нет. Приводите не консольные инструменты, а инструменты для пользователя. Можно с указаним, что они решают, а что портят.

Так же, помимо "обычных пользователей" есть ТВ приставки и планшеты, на которых кончольный подход не уместен, при повседневном использовании.


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 14-Апр-24 11:50 
Ага, гуй синаптика через пульт телевизора трогать это куда проще

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Ананимный Ананим , 14-Апр-24 18:52 
А что не так с пультом?
Если речь не о древнем "бабушкином" пульте. А современные пульты или с тачпадом или аэромышью и микрофоном.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено мимопроходил , 14-Апр-24 22:27 
aptitude remove ~ipackage
Will be removed package package_other
[Y/n/?]
:package_other
Will be removed package

problems?


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Neon , 14-Апр-24 21:50 
Как то время каменных топоров постепенно заканчивается.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 18:44 
Для удобства пользователей. Я понимаю, что это звучит как безумие, особенно в контексте Линукса, особенно на этом форуме айти-мазохистов, но мир не перестаёт удивлять.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 18:58 
> Для удобства пользователей. Я понимаю, что это звучит как безумие, особенно в
> контексте Линукса, особенно на этом форуме айти-мазохистов, но мир не перестаёт
> удивлять.

так гуй неудобен же.


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 20:08 
Ну есть и такое мнение

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено _kp , 14-Апр-24 11:26 
>>так гуй неудобен же.

Сам по себе Gui в принципе не может быть неудобным, и тем более в графическом окружении.

Не удобен плохой/устаревший Gui, не решаюший часть задач, или, что хуже,  приносяший проблемы, что справедливо не только для графических инструментов, а для любого ПО вообще.

Но, до появления альтернатив, так и придется материться с тем, что есть, поделив на ноль новшества консольных инструментов.


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено iPad , 14-Апр-24 13:23 
>>>так гуй неудобен же.
> Сам по себе Gui в принципе не может быть неудобным

не только может, но и есть. неудобный. с многих точек зрения. эргономики, конфигов, мышкодрюкания, в общем всего.


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Neon , 14-Апр-24 21:51 
Гуй неудобен лишь для старообрядцев, привыкших до сих пор с каменным топором бегать за мамонтами.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено _kp , 14-Апр-24 23:32 
> Гуй неудобен лишь для старообрядцев, привыкших до сих пор с каменным топором
> бегать за мамонтами.

Как раз во времена компов-динозавров и чуть позже и был золотой век консолей.
А сейчас это всё же архаизм. Во всяком случае, консоль  не для повседневного применения на 4к дисплеях.

Я отлично понимаю почему Вы за консоль, ибо это отличный инструмент, аналог которого в Win не полноценный. Более того, Линукс без консольных инструментов и не нужен.
Но, приложения для пользователя должны быть графическими. Не затычки с большими кнопищами, а полноценные приложения с нормальным интерфейсом и мощным функционалом.


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено n00by , 15-Апр-24 09:34 
Как-то ведь умудрялись на тех "динозаврах" делать графический интерфейс, пригодный для использования без мышки. 4 стрелочки, "выбор" и "отмена" - как раз соответствует самому "деревянному" пульту. Позже куда-то не туда свернули, в сторону рюшечек, тогда как можно было объединить "окошки" и сильные стороны консоли.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено _kp , 15-Апр-24 14:11 
Графический или псевдографический интерфейсы остались в прошлом, сохранившись максимум  в служебном и диагностическом ПО, по причине, что очень просто такое делать.

Проблема, как сказал выше, не в том что ПО графическое, или нет, а в том, что оно часто плохое.
Типичный пример, именно недостатки графических инсталляторов пакетов, из за чего, и поматерившись перебираются в консоль, хоть и с архаичным интерфейсом, но зато там всё работает.
Но это ненормально, как турбо костыли с модным ИИ, которые как бы не были технически прекрасны, всё равно остаются костылями.


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено n00by , 16-Апр-24 11:17 
Графические инстялляторы ужасны, поскольку их авторы берут консольную утилиту и прикручивают к ней окошко с кнопкой, полагая, что это УНИХ-вэй. Тогда как есть БД с информацией об установленных пакетах и есть к ней интерфейс пользователя, спроектированный специально под консоль, без учёта окошек. В случае графического инстяллятора следует проектировать интерфейс под окошко, который бы работал с БД без лишних посредников.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 15-Апр-24 11:47 
Датычо? А что же Microsoft-то так яростно впахивает над своей PowerShell, вкручивает в Windows консольные обвязки для всех компонентов, делает всякие irm https://myprogram.dev/get | iex ?

Наверное, потому что консоль устарела?
Или потому что они мазохисты?


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено anonblmus , 13-Апр-24 12:18 
aptitude

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 23:58 
Неа. apt > aptitude > apt-get > cupt

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 14-Апр-24 11:52 
тот самый apt, который везде выдает предупреждение, что его не надо использовать в скриптах, ибо он не комитится на стабильный вид аргументов и поведения? То что все смузихлебы забили на это, не делает его лучше. Короче apt-get, apt-cache сила!

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено n00by , 14-Апр-24 11:59 
> он не комитится на стабильный вид аргументов и поведения

Требуется переводчик с айтишного суржика.


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Sw00p aka Jerom , 14-Апр-24 12:25 
> Требуется переводчик с айтишного суржика.

эт результат транспиляции на "великий-могучий" :)


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Вася , 16-Апр-24 08:27 
ну так можешь и не использовать, можешь использовать, пока там все скрипты выглядят как apt install -y пакеты, врядли что-то сломается в будущем

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 17-Апр-24 11:22 
> тот самый apt, который везде выдает предупреждение, что его не надо использовать в скриптах

Да, тот самый. Для запуска человеком - apt, для запуска из скриптов - apt-get.


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Отсутствуют данные в поле , 13-Апр-24 10:26 
лучше бы сделали чтоб копировать мышкой удобно было....

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 10:39 
А выделить (скопировать) и средняя кнопка мыши (вставить) уже не подходит?

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 10:46 
Эту среднюю кнопку надо вырезать на системном уровне как же она бесит. Постоянно копирует хз что хз откуда.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 11:02 
Форкайте, вырезайте, делайте дистрибутив и пользуйтесь им ... вдвоем.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 11:31 
Забавно, да. Бешенство приходит когда уже не нуждаешься в нём, досчитав до 10-ти.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 11:08 
Сколько мышей надо, чтобы скопировать вывод апт?

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 11:09 
И сразу ответ на загадку: ни одной, достаточно одного мышевоза.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 11:57 
А в чем проблема? С Shift выделяешь, Ctrl+Shift+C, Ctrl+Shift+V. Везде только Shift добавляется, чтобы не пересекаться с event'ами для приложения в консоли.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 14-Апр-24 08:39 
Если у тебя переключение языка на контрол шифт и у тебя нет патча иксов то никакие хоткеи на контрол шифт в системе работать не будут.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 15-Апр-24 11:51 
А зачем переключение языка по Ctrl+Shift? С доса привычка осталась?

Честно говоря, переключение языка по команде иксов -- это само по себе вообще-то архаизм. На клавиатуре самой по себе не нужно разных раскладок, потому что их слишком много: русская, украинская, английская, французская, иврит, кана. Муторно это, и бессмысленно.

Вводить надо латиницу, а преобразовывать латиницу в язык уже следующим слоем абстракции -- методом ввода. У меня метод ввода включается по Ctrl+Space, а конкретный (из десятка) язык выбирается Shift+Shift+{1,2,3,4,5,6,7,8,9}


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено OpenEcho , 13-Апр-24 12:18 
General->Clipboard: [x] Automatically copy selection to clipboard


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 10:47 
Пусть апт уже запакетит все в Снап и всем станет легче.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 12:04 
Идите лесом с вашим снапом. И с флатпаком тоже, на всякий случай.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено pic , 13-Апр-24 12:16 
И тот, и другой работают как обычные пакетные менеджеры.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 12:20 
Либо вы не в теме, что такое снап и флатпак, либо троль.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено pic , 13-Апр-24 12:27 
В теме. У меня 3 год на домашней машине работает Endless OS.

Иди и сам посмотри консольные команды snap и flatpak, а также устройство пакетов flatpak и какие есть зависимости.


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 18:59 
У них, в Убунту, тормо-snapами нормальные пакеты пытаются добровольно-принудительно заменить. Вы им на больную мозоль наступаете.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 14-Апр-24 00:06 
Снапы не только тормозят, но и по умолчанию не имеют доступа к файловой системе вне своего контейнера, так что толком файл не сохранишь куда надо. А также, бывает, крэшатся на старте, при чём только если запускаешь не из консоли, и не на каждой машине, а в логах там что-то про selinux, как фиксить - непонятно, гугление не помогает.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено pic , 13-Апр-24 12:17 
Только зависимости динамические, а не жёсткие.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 13:15 
Ставь снапбунту и не выпендривайся. Скоро там всё: всех сконвертируют, всех оснапят, всех, кого надо, пропатчат,— все будет, как ты любишь.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 14-Апр-24 08:40 
Самое смешное что это даже пишет человек, у которого все уже итак стоит в докере.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 10:51 
Минорное изменение.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено OpenEcho , 13-Апр-24 12:22 
Под мажорным будет добавка модных эмоджи

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 10:54 
Прогрессбар не только для общей установки еще бы довели до состояния арчевского пакмана - и, вообще, будет красота.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 11:07 
По прежнему нету api для репозиториев? Как деды пердолимся с грепом?

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 11:59 
https://apt-team.pages.debian.net/python-apt/contents.html

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 16:51 
> 2. под жопоэльной лицензией

А в чём проблема? Платите деньги за консультации кому-нибудь из разработчиков - и по сути получаете вашу любимую EULA. Какая вам разница, что там под капотом будет при таком подходе?


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено v3625 , 13-Апр-24 11:10 
Отличная доработка. Чтоб совсем было хорошо, нужно добавить, чтобы выводило количество процессорных ядер, как ансибл. Очень не хватает. При каждом запуске чтоб выводилось: CPU Cores: 16.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 11:30 
Зачем сразу 16? Предлагаю начать с двух! Самые внимательные читатели поймут почему)

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 11:32 
Пентиум4-630?

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 11:16 
Я, по наводке с форума фороникса, установил себе `nala` как замену `apt`. Выглядит прикольно. Времени оценить разницу, правда, пока не было.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Random , 13-Апр-24 11:31 
Пока есть aptitude, украшательства apt'у не особо нужны.
Для скриптов - apt, для наглядности - aptitude.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 12:02 
Для скриптов apt-get. apt для однострочников, запускаемых вручную.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 16:52 
Кстати, в чём принципиальная разница? Я думал, apt - следующее поколение apt-get'а и по сути apt-get устарел. Но в документации где-то встречал, что dist-upgrade всё ещё рекомендуют делать через apt-get, а не через apt.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 17:17 
Ни в чем. apt-get это часть одной программы apt. apt дергает apt-get и прочие apt-*. Хотя отличие в том, что apt это интерактивная утилита, иногда спрашивает y/n у пользователя, apt-get этого не делает, что хорошо для баш-скриптов. Не помню что именно, но какую-то мудреную операцию нельзя было вызвать через параметры apt, приходилось писать через apt-get, она немного более низкоуровневая.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 19:42 
> Хотя отличие в том, что apt это интерактивная утилита, иногда спрашивает y/n у пользователя, apt-get этого не делает, что хорошо для баш-скриптов.

Это не так,  оно все интерактивное по умочанию, если запущенно из tty. И dpkg тоже, что уже совершенно непозволительно


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Debsik , 13-Апр-24 18:53 
Посмотри https://salsa.debian.org/apt-team/apt

А следом https://salsa.debian.org/apt-team/apt/-/tree/main/cmdline?re...

После этого всё станет на свои места.


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 11:38 
> Версия APT 2.9 представляет интерес переработанным интерфейсом пользователя, наглядно представляющим список зависимостей

И это всё, чем новая версия представляет интерес!?
Не густо


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 11:48 
Ещё тормозами и пониженной производительностью. Ну и баги, конечно же! Например, я уверен, что теперь можно будет наблюдать съехавшие раскраски текста в 100500 ситуациях, а ранше такого стильного поведения с нечитаемым выводом не было!

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Sw00p aka Jerom , 13-Апр-24 12:53 
21 век, интерактивная оболочка без интерактивных комманд и вывода (фейспалм)

пс: сформатировали вывод, радость какая, представил, что когда-нибудь также страничку статистики нджинкса попправят :)


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 19:09 
Формально, вопрос утилиты "[Y/n]" - это интерактивный вопрос, требующий ввода с терминала для продолжения.
В Bash есть команда select, которой можно за пять минут написать обертку с интерактивным интерфейсом для любой утилиты на свой вкус. Не говоря уже о всяких dialog, zenity и т.п.
А завершение команд и аргументов по TAB - чем не интерактив оболочки?
Думаю, вы просто сами не знаете чего хотите.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Sw00p aka Jerom , 14-Апр-24 12:16 
> Формально, вопрос утилиты "[Y/n]" - это интерактивный вопрос, требующий ввода с терминала
> для продолжения.

добавил флаг -y и уже не интерактивная, "интерактивная" в моем понимании это программа которую запустил и продолжаешь с ней работать, а не получил на выходе не сформатированный вывод и всё. Своего рода консольный GUI. Установщик ПО вполне должен быть интерактивной программой. А тут 30 лет поршло они только вывод сформатировали толком, ну не фейспалм?

> Думаю, вы просто сами не знаете чего хотите.

Зато вы знаете, что мне через 30 лет нужно будет, додумались, что необходимо отфрматировать вывод, поздравляю.


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 13:21 
Лучше бы в dpkg передачу в хуки списка изменённых файлов реализовали.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 14-Апр-24 11:10 
Напиши разработчикам, а ещё лучше отправь патч с реализацией этой фичи.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено glad_valakas , 13-Апр-24 13:28 
попугайские раскраски распространяются как эпидемия. теперь и в дебиане. надеюсь это можно будет отключить.

> теперь поддержка таких скриптов в systemd прекращена.

спасибо вам большое.
есть ли готовый рабочий sh-скрипт, который можно вписать в /etc/init.d и который будет запускать/останавливать эти "юниты", один за одним ?


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 22:02 
Можно сразу чёрно-белый ЭЛТ-монитор на свалке поискать. Действительно, к чему нам пользоваться цветовым зрением?

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 13:39 
Конечно спасибо за такое "важное" обновление, но не лучше ль заняться более важными проблемами? Например, поиск пакетов наконец нормально реализовать? Или же хотя бы по дефолту --no-install-recommends поставить?

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 17:23 
> Или же хотя бы по дефолту --no-install-recommends поставить?

Никому кроме тебя такой дефолт не нужен. Recommended и suggested пакеты и так разделены.


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 14-Апр-24 03:44 
Хочешь поставить ffmpeg на сервер
@
Ставишь всё виды видеодрайверов и пол Xorg

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Мне хватает , 14-Апр-24 07:46 
Ну так ffmpeg так собран, он может использовать кодирование и декодирование видеокарты.
Можете поставить пустышку пакет за место зависимости.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 15-Апр-24 11:53 
Эти "все виды видеодрайверов и пол Xorg" занимают мегабайт 300, меньше, чем Discord в памяти.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Rootlexx , 14-Апр-24 10:25 
>Например, поиск пакетов наконец нормально реализовать?

А что с ним не так?


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено DEF , 13-Апр-24 19:20 
Слизали все с DNF.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 14-Апр-24 04:13 
Это который на питоне?

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 14-Апр-24 16:32 
Yum на питоне, DNF5 на крестах.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 14-Апр-24 23:13 
А DNF4?

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 21:04 
Спасибо. Узнал что в apt появился полезный флаг -V (он же --verbose-versions), который покажет для каждого пакета с какой версии на какую планируется апгрейд.
Однако, жаль что не сделали цветовой подсветки измененных версий, чтобы быстро отличать обновление версии ПО в пакете и обновление самого пакета (ребилд). Актуально при использовании unstable.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Sw00p aka Jerom , 14-Апр-24 12:19 
> Однако, жаль что не сделали ...

не печальтесь, лет через 30 будет :)



"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Апр-24 23:47 
это уже в следующие 30 лет...

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 14-Апр-24 16:27 
Враппер для dpkg этот ваш кривой apt. DNS и Pacman наше все.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 14-Апр-24 16:28 
DNF/Yum*

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 14-Апр-24 16:28 
Stop Using APT https://christitus.com/stop-using-apt/

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено кент кента , 15-Апр-24 01:31 
как я понимаю, вот такое безобразие всех устраивает, раз 30 лет не чинят?

apt search postgresql|wc -l
1550

причём костыльные (и длинные флажки про names-only не сильно то помогают


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено n00by , 15-Апр-24 09:39 
Кто умеет починить, тот написал свой инструмент. Кто не умеет - сменил ОС. Устраивает тех, кто на таком безобразии зарабатывает.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Rootlexx , 15-Апр-24 17:10 
И в чём же здесь безобразие?

Вы выполнили поиск по единственному ключевому слову в именах и описаниях пакетов — таковых в репозитории нашлось несколько сотен (для каждого найденного выводятся 3 строки, так что реальное число пакетов в три раза меньше, чем строк).

Если вы хотели выполнить поиск только по именам, то добавили бы ключ `-n`. Также бывает полезно указать несколько ключевых слов.

Кроме того, если вы, например, знаете, что пакет начинается с postgresql, то в этом случае можно было бы просто вывести список всех таких пакетов: `apt list postgresql*`.

Интересно, что по-вашему здесь должен был сделать apt: угадать, что именно вас интересовало несмотря на то что вы не смогли это внятно сформулировать в виде запроса?

Чтобы эффективно использовать инструменты, нужно уметь ими пользоваться.


"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 15-Апр-24 18:50 
Лично мне в apt не хватает нормальной работы с chroot. Чтобы я мог легко выдернуть пакет и его зависимости в chroot. То что умеет dpkg этого мало.

"Началось тестирование переработанного интерфейса пакетного м..."
Отправлено Аноним , 13-Июн-25 12:40 
genericTake             :: (Integral a) => a -> [b] -> [b]
genericTake n _ | n <= 0 = []
genericTake _ []        =  []
genericTake n (x:xs)    =  x : genericTake (n-1) xs

genericDrop             :: (Integral a) => a -> [b] -> [b]
genericDrop n xs | n <= 0 = xs
genericDrop _ []        =  []
genericDrop n (_:xs)    =  genericDrop (n-1) xs

genericSplitAt          :: (Integral a) => a -> [b] -> ([b],[b])
genericSplitAt n xs | n <= 0 =  ([],xs)
genericSplitAt _ []     =  ([],[])
genericSplitAt n (x:xs) =  (x:xs',xs'') where
    (xs',xs'') = genericSplitAt (n-1) xs