Я использую Linux Mint для этого примера.
В качестве примера я извлек geany и geany-common в папку с помощью dpkg-deb. Я пытаюсь запустить его:
cd ~/Packages/geany/usr/bin
./geany
Мне дают ошибку:
(geany:9716): Geany-ERROR **: 07:02:33.815: Невозможно создать пользовательский интерфейс: Не удалось открыть файл «/usr/share/geany/geany.glade»: Нет такого файла или каталога
Программа ищет (жестко запрограммированное?) местоположение /usr/share/geany, которого у меня нет, потому что я распаковал файл .deb. Очевидно, что использование установщика пакета/сборки из исходного кода/прямого копирования файлов исправит это, но я не пытаюсь это сделать.
Можно ли назначить второй «/» для ~/Packages/geany/, чтобы при запуске Geany предполагал, что и «/», и «~/Packages/geany/» являются корнем файловой системы, и находил нужные файлы?