Dr. Quadragon ❌ on Nostr: npub1uwsmp…d42t7 Не, я, конечно, понимаю, что почесать ...
npub1uwsmpgkzxarl6caf5ps7cwfmvdjchx434p3mq3yxfzc790gp7zgs2d42t7 (npub1uws…42t7) Не, я, конечно, понимаю, что почесать ухо можно как минимум двадцатью разными способами.
Вопрос - зачем. Нахрена все эти подходы, какую проблему они решают? Какую цель преследуют?
А цель проста, как три рубля - достать программу из репозитория, и положить ее юзеру на диск, шоб пользовался. И шоб ее потом было просто удалить, если не понравится.
Все.
Ну, максимум еще версионирование и контейнеризация, полезно бывает.
Что в этом такого невыполнимого? И да, окей, я понимаю, чем отличаются глобально nix с guix'ом от того же APT. Это действительно принципиально новые системы управления, до той степени, что они аж пол-системы под себя ломают, ладно.
Но почему вместе существуют APT, DNF и Pacman? Они же практически идентичны по функционалу. На - ху - я?
Почему где-то мне ставят одну и ту же прогу в /usr/bin, а где-то в /usr/local/bin, к примеру, а? А где вообще в /opt. Определитесь уже!
Про AppStream знаю, и это шаг в правильном направлении, но недостаточно радикальный
Вопрос - зачем. Нахрена все эти подходы, какую проблему они решают? Какую цель преследуют?
А цель проста, как три рубля - достать программу из репозитория, и положить ее юзеру на диск, шоб пользовался. И шоб ее потом было просто удалить, если не понравится.
Все.
Ну, максимум еще версионирование и контейнеризация, полезно бывает.
Что в этом такого невыполнимого? И да, окей, я понимаю, чем отличаются глобально nix с guix'ом от того же APT. Это действительно принципиально новые системы управления, до той степени, что они аж пол-системы под себя ломают, ладно.
Но почему вместе существуют APT, DNF и Pacman? Они же практически идентичны по функционалу. На - ху - я?
Почему где-то мне ставят одну и ту же прогу в /usr/bin, а где-то в /usr/local/bin, к примеру, а? А где вообще в /opt. Определитесь уже!
Про AppStream знаю, и это шаг в правильном направлении, но недостаточно радикальный