Мне нравится идея сделать двоичное редактирование. Однако описанный выше процесс кажется слишком громоздким.
Здесь намного проще и надежнее:
sudo sed -i "s/delete_from_cursor/_elete_from_cursor/g" /usr/bin/gedit
Поскольку приглашение в качестве сценария установки может быть, я считаю, что это сама проблема. Когда дело доходит до администрирования сервера, особенно при установке программного обеспечения, которое позволяет другим пользователям получать доступ к вашим машинам, вы не можете позволить себе использовать ярлыки.
Возможно создание сценария установки для сложного программного стека, такого как Guacamole, но практически невозможно добиться действительно правильного. Существуют различия в конфигурациях серверов, доступном программном обеспечении и т. Д., Которые могут привести к простому списку команд без каких-либо тестов или обработки ошибок (например, сценарий установки, который вы используете), чтобы необъяснимо провалиться. Когда вы получаете ошибку при запуске этого скрипта, я думаю, можно с уверенностью сказать, что предположения были сделаны при написании сценария, и эти допущения недействительны для вашей системы.
Я понимаю, что, будучи пользователем в первую очередь Windows, вы исходите из совершенно другого мира, но избежать кривой обучения - это не путь. Объявите кривую обучения. Следуйте официальным инструкциям по установке Guacamole. Избегайте соблазна запуска команд без понимания того, что делают эти команды, не говоря уже о полном их полном скрипте. Если вы столкнулись с проблемами на этом пути, задайте вопросы об этих конкретных проблемах. В долгосрочной перспективе вам будет намного лучше.