Таким образом, я установил частное программное обеспечение доступа в Интернет в/user/local, потому что это не соединялось с сервером. Я считал ту причину зашифрованного корневого каталога, который она не выполнит, что-то, чтобы сделать с suid, будучи причиной, почему я поместил файлы в/user/local.
но теперь проблема, которую я имею, я не знаю, как запустить фактическое программное обеспечение с терминала, таким образом, это работает.
Я не уверен, была ли это просто опечатка в Вашем вопросе, но это /usr/local
, не /user/local
.
/usr/local
воспроизведение того же вида иерархии как /usr
, но разделенный и левый пустой системой, так, чтобы что-либо установленное там не сталкивалось ни с чем установленным системой. Именно для Вас для добавления программного обеспечения Вы компилировали/создавали себя, или это от третьих лиц.
Так, /usr/local/bin
место для помещения исполняемых файлов (только), /usr/local/lib
для библиотек, /usr/local/share
для архитектурно-независимых вспомогательных файлов, и т.д. Можно создать собственную структуру каталогов там, если Вам нравится.
Любые исполняемые файлы в /usr/local/bin
должны быть включены в Ваш путь по умолчанию и должны быть исполняемым файлом просто ввести имя исполняемого файла. Необходимо будет удостовериться, что у них есть выполнить набор битов в полномочиях файла.