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

Исходное сообщение
"Выпуск пакетного менеджера Pacman 7.0 "

Отправлено opennews , 15-Июл-24 00:12 
Доступен релиз пакетного менеджера Pacman 7.0, применяемого в дистрибутиве Arch Linux. Из изменений можно выделить:...

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


Содержание

Сообщения в этом обсуждении
"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено Казацький ватажок , 15-Июл-24 02:15 
Своеобразный инструмент. Для тех, кому нравятся всякие крючочки-закорючки в духе write only однострочников на shell.

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено Анониссимус , 16-Июл-24 12:17 
Да, это образец наихудшего CLI. Образцы лучшего, по моему мнению -- утилиты ip, btrfs. Но и в них не всё хорошо, есть путаница с тем, в каком месте команды вписывать ключ.

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено Аноним , 17-Июл-24 13:34 
Но если все же осилишь то затруднений никаких не вызывает, удобно и быстро.

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено nomernomer , 15-Июл-24 04:38 
И что там такого, что сразу 7.0, а не 6.2?

sandboxing?


"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено Аноним , 15-Июл-24 07:43 
Оно хоть научилось зависимости резольвить?

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено nymous , 15-Июл-24 08:09 
Со slackware не путаешь?

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено Аноним , 15-Июл-24 08:22 
Не знаю как сейчас, но раньше был косяк, когда обновление одного пакета в системе могло грохнул всё от него зависящее при изменении api. Система за этим не следила.

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено nomernomer , 15-Июл-24 12:50 
Один пакет в арче обновлять нельзя.

Частичные обновления не поддерживаются, прямо написано в вики.


"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено Аноним , 15-Июл-24 14:11 
Даунгрейдиться вообще нельзя, даже если сразу все пакеты репозитория. Ну то есть в конкретной ситуации, возможно, и получится, но в общем случае оно неработоспособно.

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено helloworld , 15-Июл-24 15:58 
Есть инструменты и для downgrade.

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено Аноним , 15-Июл-24 21:24 
Можно списочек?

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено Аноним , 16-Июл-24 00:58 
https://aur.archlinux.org/packages/downgrade

Но лучше использовать нормальный пакетный менеджер, способный устанавливать/обновлять/откатывать пакеты независимо друг от друга. Nix позволяет всё это делать без конфликтов между версиями.


"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено parad , 16-Июл-24 02:30 
если не умеешь - не значит что нельзя. всё можно:
прописываешь репу с датой на какой день хочешь даунгрейднутся:
> Server=https://archive.archlinux.org/repos/2024/06/05/$repo/os/$arch

далее:
> pacman -Suuyy

всё.


"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено Аноним , 21-Июл-24 16:42 
O_O

Ты меня спас!

Воистину, век живи – век учись.


"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено parad , 16-Июл-24 02:29 
можно - качаешь руками и ставишь через pacman -U.

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено nomernomer , 16-Июл-24 05:51 
Только надо учитывать, что так можно легко выстрелить себе в ногу.

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено nomernomer , 16-Июл-24 05:55 
можно и так

sudo pacman -Sy package_name

это и есть частичное обновление


"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено parad , 16-Июл-24 02:32 
а какие проблемы с резолвингом зависимостей? а то за столько лет ни разу не сталкивался.

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено ryoken , 15-Июл-24 08:25 
>>В системах на базе ядра Linux

Арч работает с другими ядрами? Вроде раньше это только Деб умел...


"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено Аноним , 15-Июл-24 09:31 
Arch - нет, Pacman - может, но зачем?

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено Аноним , 15-Июл-24 09:57 
Pacman есть и под Windows, например в составе MinGW.

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено Аноним , 15-Июл-24 12:10 
Знаю что он используется в MSYS2, через который некоторые и ставят MinGW. Но в самом MinGW pacman'а отродясь не было.

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено Аноним , 15-Июл-24 09:57 
Pacman часть MinGW/MSYS2 на Windows

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено Аноним , 15-Июл-24 10:49 
Помнится Арчеводы пытались пилить Арч на базя Фряхи.
https://en.wikipedia.org/wiki/PacBSD
https://bbs.archlinux.org/viewtopic.php?id=142679

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено Аноним , 15-Июл-24 10:50 
Больше того, они пытались пилить даже Arch Hurd, как бы ужасно это не звучало.
https://en.wikipedia.org/wiki/Arch_Hurd

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено Аноним , 15-Июл-24 12:06 
>БД и цифровая подпись загружены из одного источника

это чтобы проще подменить было?


"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено parad , 16-Июл-24 02:36 
не все зеркала обновляются одновременно. были случаи когда на одном зеркале был пакет подписанный несуществующей или отозванной подписью, тк сами подписи загружались с другого зеркала - с более свежим или более старым срезом. приходилось ждать когда синхронизируются, либо руками одно конкретное зеркало прописывать.

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено Аноним , 17-Июл-24 09:17 
Опять флаг --yes не подвезли

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено Аноним , 17-Июл-24 13:38 
--noconfirm вообще-то

"Выпуск пакетного менеджера Pacman 7.0 "
Отправлено Manjaro , 18-Июл-24 12:13 
Который сработает не всегда и не везде. Ибо он выбирает дефолтные варианты ответов, которые могут быть и Нет.