Достаточно скопировать исполняемый файл с зависимостями и прописать для них Code: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/your/custom/path/ Если к ресурсам доступ не нужен, то заработает.
Чтобы исполняемый файл исполнился из хомяка ты должен с правами root или sudoer сделать команду chmod +x , которая не выполняется без соответствующих прав. Я не уверен , сможешь ли ты без прав вообще сделать такие настройки для запуска. Посмотри файл /etc/sudoers . там указан ты как пользователь с какими то правами?
По дефолту владелец файла с полным доступом к нему и к каталогу, где файл находится, может повесить на файл любые атрибуты, включая +x. Рутовых прав на это не требуется.
значиццо владелец файла sudoer и прописан в файле /etc/sudoers глянь тудой зы:Ушел пробовать заново. Помню что были промблемы
Отнюдь! Я ещё перед тем ответом специально проверил с учёткой, которой заведомо нет в sudoers. Тупо создал пустой файлик и сделал ему chmod +x. Через гуй тоже работает...
поставил дебину 10 с нуля. потом залил либруофис и через дпкг из хомяка взлетело номано без всяких рутовских или судоерских извращений
я думал "правильные дистры" сейчас вообще отключают исполняемость файлов на уровне файловой системы - штоп ни одна падла один юзверь не смог запустить что-то непотребное.
"Правильные дистры" стремятся по "простоте" использования к уровню винды, так что это отключить может только админ...
У того же Астра Линукс, 4 различных дистрибутива для каждого по умолчанию настроен разный уровень защиты от пользователя, работы с памятью, процессором и т.д.
В администрируемых сетях и в линуксах, и в виндах это можно сделать. Автоматически. Для домашнего же использования нет смысла по-умолчанию запрещать запуск.
Кто у нас в курсе за Линукса, помогайте! Силдит у меня жена на Убунте, и есть у нее старенький iPad, который замечательно снюхивался с Убунтой посредством установки вот такой софтинки: https://libimobiledevice.org/ И все замечательно работало до последнего обновления Убунты да 22.04 кажись. В общем внезапно комп перестал показывать файловую систему планшета, а видит его только как цифровую камеру. То есть документы на него залить уже не получается. И что делать не пойму. Вроде библиотека установлена, с ней все в порядке, но она не видит никаких Эпловских устройств. idevice_id говорит, что никаких устройств не обнаружено, идите нафиг. Чего делать?
Загрузить 22.04 с флешки, установить эту библиотеку и посмотреть что будет. Если ок - поставить 22.04 с нуля.