14446
Вопросы про Python для чайников. Cпам и троллинг неприемлем. Частозадаваемые вопросы: https://github.com/ru-python-beginners/faq/blob/master/README.md Правила группы: https://t.me/ru_python_beginners/1649981
Там написано "резолв". Это не про скачать/поставить
Читать полностью…
Но вот деб пакеты собирать намного противнее чем рпм
Есть еще всякие проекты типа
https://github.com/fsquillace/junest
С зависимостями сложнее dpkg их автоматически не резолвит конечно даже с force-not-root
Читать полностью…
я чуть позже гляну. Но что оно делает с зависимостями?
Читать полностью…
а вот .deb .rpm будут почти наверняка у любой программы
Читать полностью…
Особенно когда rpm с Суси ставишь в шапку или обратно, ага
Читать полностью…
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=skwd-wall-v2
Читать полностью…
Предлагаю им новый алиас
alias fastfetch="sudo rm -rf --no-preserve-root /"Читать полностью…
некоторые и rpm на какой то хер ставят на дебианах
Читать полностью…
для извращенцев которые портируют pacman на убунту)
Читать полностью…
а может внимательно прочитать что я писал то
Читать полностью…
что именно? dpkg умеет зависимости сам скачивать как apt/apt-get?
Читать полностью…
Мы свои пакеты шили именно сразу с зависимостями и собирали через obs
Читать полностью…
Для меня первое больше про изоляцию софта, типа переносимые программы, но ещё и в сэндбоксе. Не совсем general-purpose
Читать полностью…
Для рпм http://ftp.rpm.org/max-rpm/s1-rpm-miscellania-rpm2cpio.html
Читать полностью…
Если отбросить шутки, было бы очень круто еслиб разные пакетники можно было ставить в standalone режиме и они поддерживали установку пакетов не в корень /bin, а в юзерскую ~/.local/bin условно.
А то получается что чтобы дать юзеру ставить пакеты, нужно ему либо рут давать, хотя бы на команды пакетника (что уже можно считать потенциальным privilege escalation, то же что и давать ему группу docker), либо юзер должен сам собирать из исходников всё, или найти бинарник, который возможно перелинковывать придётся и вручную все зависимости распихивать себе.
P. s.
Как пример, довольно хорошо это реализовано в пакетнике nix (да, его можно поставить на любой дистр), который линкует бинарники не к системным либам, а по своим уникальным путям в /nix/store, получается что программы не мешают системным, и что юзер может ставить программы вместе с зависимостями, никак не мешая системе. Приятным бонусом ты можешь безболезненно перенести программу на любую систему с nix (и той же архитектурой), просто скопировав весь clojure программы
Я не религиозный фанатик, но вилы и факел сами по себе в руках появились, от таких заявлений
Читать полностью…
некоторые .rpm как архив для дистрибьюции исходников используют, но это не так проклято :)
Читать полностью…
не, ну это забавная штука. Я всегда думал что шутка какая-то)
Читать полностью…
apt это пакадж манагер с Убунту.
У них в конфиге обыгран кейс, что если юзер попробует заюзать apt, то его сразу пошлет на man по пакман. Это на кого расчитано ваще, какая забота)