Я использую Linux Mint для этого примера.
Например, я извлек geany и geany-common в папку, используя Dpkg-Деб. Я пытаюсь запустить его:
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 /" являются root файловой системы и находит нужные ей файлы?