Корень Ubuntu privs проблема установки

Я - довольно новый пользователь Ubuntu (и пользователь Linux, в этом отношении), и я просто загрузил программу, установщик которой был .sh файлом. Не думая, я скопировал установщик в/, выбирают подкаталог, думая, что я собирался установить приложение там:

sudo cp ~/Downloads/fooInstaller.sh /opt/someDir

Я не могу помнить, но я или должен был использовать sudo, потому что / выбирают, потребовал его, или я просто использовал его без взглядов, но в любом случае, я снабдил префиксом sudo.

Однажды в/opt/someDir, я выполнил установщик снова, с помощью sudo:

sudo sh fooInstaller.sh

Терминал сошел с ума, и несколько секунд спустя, графический мастер установки открылся, который вел меня через остальную часть процесса. В конце мастера мне предложили запустить программу, и я сделал, и все было большим. До...

Я закрыл программу и попытался добавить его к своей Ubuntu "панель" (панель в верхней части значка экрана). Программа была установлена на/usr/local/foo/theProgram, и таким образом, я указал что URL как команда в средстве запуска пользовательского приложения.

Когда я открываю программу через панель/средство запуска (наверху экрана), программа не загружается или работает правильно. Я получаю много сообщений об ошибках, жалующихся на полномочия бывшего отклоненного.

Я предполагаю, что это - проблема "superuser/installation/privs" и не проблема с приложением (следовательно это сообщение по superuser.com вместо форумов приложения), потому что, когда я запускаю программу от терминала с sudo, это открывается и выполняется превосходный, точно так же, как это сделало в первый раз вокруг после законченного мастера установки.

Я понимаю, что, вероятно, оказываюсь перед необходимостью удалять программу полностью и переустанавливать ее по-другому.

Наконец, мой вопрос: После удаления я могу избежать всех, что они выпускают, просто запустив установщика (sh fooInstaller.sh) прямо из моего каталога Downloads без sudo префикса? В противном случае, как я заставляю программу устанавливать без корня privs так, чтобы я мог добавить его к своей панели/средству запуска и получить его выполняющийся правильно?

Извините за длинное сообщение, но я не хотел опускать любые детали, потому что, поскольку я уверен, что можно сказать, я не действительно уверен, что знаю то, что я делаю.

Спасибо за любую справку здесь!

0
задан 03.02.2011, 00:26

1 ответ

Некоторые приложения должны быть установлены без поднятых полномочий, таким образом, я попробовал бы еще раз, как Вы предполагаете 'без sudo префикса'. Вы, вероятно, найдете, что установщик затем запросит корневые данные для входа в систему, таким образом, он сможет настроить вещи правильно.

Знание, какое приложение Вы пытаетесь установить, может помочь дать более точный ответ.

0
ответ дан 27.11.2019, 18:27

Теги

Похожие вопросы