LINUX.ORG.RU

История изменений

Исправление Psych218, (текущая версия) :

Тебе будет проще их распаковатьх в нужное место. для 99% пакетов это будет равносильно установке в изолированное место.

Суть установки пакета заключается в распаковке его содержимого (в корень) и выполнению install-скрипта. Последнее необязательно, и в том же арче в подавляющем большинстве пакетов install-скрипта нет. С распаковкой всё понятно — просто распакуй содержимое куда надо, и будет тебе «изолировано от системы». Если есть install-скрипт, то он обычно изменяет какие-то файлы в системе, например дописывает какую-то строчку. Можешь его просто прочитать и взять из своей системы те файлы, что ему нужны, а потом запустить его на них.

Штатных средств для такого не предусмотрено, потому что пакеты на то и пакеты, что устанавливаются в систему, а не изолированно. Со всеми зависимостиями и прочим. Хотя есть исключения в виде например дистрибутива NixOS.

 

А теперь скажи, что ты на самом деле хочешь. Какая задача стоит? Ради чего ты хотел «установить отдельно от системы»? И мы попробуем подсказать, как решить именно реальную задачу.

Исправление Psych218, :

Тебе будет проще их распаковатьх в нужное место. для 99% пакетов это будет равносильно установке в изолированное место.

Суть установки пакета заключается в распаковке его содержимого (в корень) и выполнению install-скрипта. Последнее необязательно, и в том же арче в подавляющем большинстве пакетов install-скрипта нет. С распаковкой всё понятно — просто распакуй содержимое куда надо, и будет тебе «изолировано от системы». Если есть install-скрипт, то он обычно изменяет какие-то файлы в системе, например дописывает какую-то строчку. Можешь его просто прочитать и взять из своей системы те файлы, что ему нужны, а потом запустить его на них.

Штатных средств для такого не предусмотрено, потому что пакеты на то и пакеты, что устанавливаются в систему, а не изолированно. Со всеми зависимостиями и прочим. Хотя есть исключения в виде например дистрибутива NixOS.

Исправление Psych218, :

Тебе будет проще их распаковатьх в нужное место. для 99% пакетов это будет равносильно установке в изолированное место.

Суть установки пакета заключается в распаковке его содержимого (в корень) и выполнению install-скрипта. Последнее необязательно, и в том же арче в подавляющем большинстве пакетов install-скрипта нет. С распаковкой всё понятно — просто распакуй содержимое куда надо, и будет тебе «изолировано от системы». Если есть install-скрипт, то он обычно изменяет какие-то файлы в системе, например дописывает какую-то строчку. Можешь его просто прочитать и взять из своей системы те файлы, что ему нужны, а потом запустить его на них.

Исправление Psych218, :

Тебе будет проще их распаковатьх в нужное место. для 99% пакетов это будет равносильно установке в изолированное место.

Исходная версия Psych218, :

Тебе будет проще их распаковатьх в нужное место. для 99% пакетов это будет равносильно установке в изолированное окружение.