История изменений
Исправление
Psych218,
(текущая версия)
:
Тебе будет проще их распаковатьх в нужное место. для 99% пакетов это будет равносильно установке в изолированное место.
Суть установки пакета заключается в распаковке его содержимого (в корень) и выполнению install-скрипта. Последнее необязательно, и в том же арче в подавляющем большинстве пакетов install-скрипта нет. С распаковкой всё понятно — просто распакуй содержимое куда надо, и будет тебе «изолировано от системы». Если есть install-скрипт, то он обычно изменяет какие-то файлы в системе, например дописывает какую-то строчку. Можешь его просто прочитать и взять из своей системы те файлы, что ему нужны, а потом запустить его на них.
Штатных средств для такого не предусмотрено, потому что пакеты на то и пакеты, что устанавливаются в систему, а не изолированно. Со всеми зависимостиями и прочим. Хотя есть исключения в виде например дистрибутива NixOS.
А теперь скажи, что ты на самом деле хочешь. Какая задача стоит? Ради чего ты хотел «установить отдельно от системы»? И мы попробуем подсказать, как решить именно реальную задачу.
Исправление
Psych218,
:
Тебе будет проще их распаковатьх в нужное место. для 99% пакетов это будет равносильно установке в изолированное место.
Суть установки пакета заключается в распаковке его содержимого (в корень) и выполнению install-скрипта. Последнее необязательно, и в том же арче в подавляющем большинстве пакетов install-скрипта нет. С распаковкой всё понятно — просто распакуй содержимое куда надо, и будет тебе «изолировано от системы». Если есть install-скрипт, то он обычно изменяет какие-то файлы в системе, например дописывает какую-то строчку. Можешь его просто прочитать и взять из своей системы те файлы, что ему нужны, а потом запустить его на них.
Штатных средств для такого не предусмотрено, потому что пакеты на то и пакеты, что устанавливаются в систему, а не изолированно. Со всеми зависимостиями и прочим. Хотя есть исключения в виде например дистрибутива NixOS.
Исправление
Psych218,
:
Тебе будет проще их распаковатьх в нужное место. для 99% пакетов это будет равносильно установке в изолированное место.
Суть установки пакета заключается в распаковке его содержимого (в корень) и выполнению install-скрипта. Последнее необязательно, и в том же арче в подавляющем большинстве пакетов install-скрипта нет. С распаковкой всё понятно — просто распакуй содержимое куда надо, и будет тебе «изолировано от системы». Если есть install-скрипт, то он обычно изменяет какие-то файлы в системе, например дописывает какую-то строчку. Можешь его просто прочитать и взять из своей системы те файлы, что ему нужны, а потом запустить его на них.
Исправление
Psych218,
:
Тебе будет проще их распаковатьх в нужное место. для 99% пакетов это будет равносильно установке в изолированное место.
Исходная версия
Psych218,
:
Тебе будет проще их распаковатьх в нужное место. для 99% пакетов это будет равносильно установке в изолированное окружение.