Описание тега ruby-on-rails
Я планирую установить какую-либо программу на съемном носителе (который, видимо, всегда будет присутствовать в компьютер, хотя вполне возможно, что там могут быть случаи, когда оно отсутствует). После делать некоторые исследования, я видел три способа, которые кажутся предпочтительными, а также в пределах моих способностей:
Имея установленные файлы на съемный носитель и привязки крепежных свои папки в правильных местах
Имея установленные файлы на съемный носитель и создание симлинков на съемный носитель; это может создать неработающую ссылку, если СМИ удаляется. Однако СМИ, как правило, будет присутствовать и, возможно, более важно, там не должно быть ничего попытке получить доступ к папкам программа (который не будет работать, если СМИ не присутствует). Например, ничто не должно волновать, если есть неработающая ссылка на каталог /var/lib в/директории texmf папку из латекса.
Если сборка из исходников-это вариант, используя
./настроить --префикс=/путь/к/средств/
(или, возможно, точно так же,как dpkg -мне-сил-нет-корень-корень=/путь/к/медиа-пакет.деб
) будет ли проблем с программами, не найдя их зависимостей, которые будут находиться в системе?
Любой из этих методов, очевидно, выше или ниже? Есть ли что-нибудь мне не хватает? Есть ли другие комментарии?
Редактировать: большинство программ, которые я планирую установить по математике. Две основные программы латекса и шалфея. Так как я изначально решил попытаться сделать это, я понял, что обе эти программы уже можно запускать локально (шалфей, латекс), какой оказывает момент спорный, но я все еще любопытен вопрос (особенно если "системная интеграция", если это можно назвать монтаж/интегрированная ссылка, будет работать лучше), поэтому я думал, я бы разместить его. Я тоже думал, что дам в Mathematica попробовать, но не уверен, если это будет работать из-за лицензии и все такое. МПИ могут быть установлены в будущем, я думаю, монтажный или компиляции может быть лучше, чтобы избежать сломанной ссылке.