Eclipse установил себя в корне

sudo dpkg-reconfigure resolveconf

Я нашел ответ здесь.

Дружелюбный кончик шляпы для chili555 для указания меня на разрешение.

0
задан 20 March 2018 в 15:35

6 ответов

Короткий ответ

Запустите двоичный файл установщика без sudo. Дважды щелкните его в файловом менеджере или в терминале (внутри каталога, содержащего двоичный):

./eclipse-inst

Установщик должен по умолчанию использовать домашний каталог вашего пользователя.

[d3 ] Длинный ответ

При запуске двоичного файла с sudo он (свободно говоря) выполняется пользователем root. Установщик обнаруживает домашний каталог текущего пользователя, который в случае корневого пользователя равен / root / и по умолчанию устанавливает eclipse. Хотя вы можете изменить его на домашний каталог своего собственного пользователя, вы, вероятно, не сможете использовать eclipse, потому что файлы и папки, созданные установщиком (работающие от имени root), скорее всего, будут доступны только пользователю root. Обратите внимание, что хотя вы можете использовать eclipse, установленный в / root / folder, выполнив его как пользователь root, вы не должны этого делать из-за очевидных угроз безопасности при запуске приложений с правами root.

1
ответ дан 22 May 2018 в 12:28

Короткий ответ

Запустите двоичный файл установщика без sudo. Дважды щелкните его в файловом менеджере или в терминале (внутри каталога, содержащего двоичный):

./eclipse-inst

Установщик должен по умолчанию использовать домашний каталог вашего пользователя.

Длинный ответ

При запуске двоичного файла с sudo он (свободно говоря) выполняется пользователем root. Установщик обнаруживает домашний каталог текущего пользователя, который в случае корневого пользователя равен / root / и по умолчанию устанавливает eclipse. Хотя вы можете изменить его на домашний каталог своего собственного пользователя, вы, вероятно, не сможете использовать eclipse, потому что файлы и папки, созданные установщиком (работающие от имени root), скорее всего, будут доступны только пользователю root. Обратите внимание, что хотя вы можете использовать eclipse, установленный в / root / folder, выполнив его как пользователь root, вы не должны этого делать из-за очевидных угроз безопасности при запуске приложений с правами root.

1
ответ дан 17 July 2018 в 18:28

Короткий ответ

Запустите двоичный файл установщика без sudo. Дважды щелкните его в файловом менеджере или в терминале (внутри каталога, содержащего двоичный):

./eclipse-inst

Установщик должен по умолчанию использовать домашний каталог вашего пользователя.

Длинный ответ

При запуске двоичного файла с sudo он (свободно говоря) выполняется пользователем root. Установщик обнаруживает домашний каталог текущего пользователя, который в случае корневого пользователя равен / root / и по умолчанию устанавливает eclipse. Хотя вы можете изменить его на домашний каталог своего собственного пользователя, вы, вероятно, не сможете использовать eclipse, потому что файлы и папки, созданные установщиком (работающие от имени root), скорее всего, будут доступны только пользователю root. Обратите внимание, что хотя вы можете использовать eclipse, установленный в / root / folder, выполнив его как пользователь root, вы не должны этого делать из-за очевидных угроз безопасности при запуске приложений с правами root.

1
ответ дан 23 July 2018 в 19:15

Когда вы устанавливаете проект javascript-oxygen, даже если вы устанавливаете его за пределами корневого каталога, он, похоже, хранит некоторые библиотеки в /root/.p2, которые необходимы для запуска eclipse. Установщик, похоже, предназначен для работы для одного пользователя, и даже тогда он не добавляет команду eclipse в путь. Я действительно не вижу никакого преимущества в использовании установщика над получением стандартного tarball, извлекая его там, где вы хотите, и символизируя двоичный файл / usr / bin или /usr/local/bin.

Если вы все еще хотите установить последнее eclipse в систему с помощью установщика, посмотрите на ubuntu-make, здесь есть специальные инструкции для eclipse.

0
ответ дан 22 May 2018 в 12:28

Когда вы устанавливаете проект javascript-oxygen, даже если вы устанавливаете его за пределами корневого каталога, он, похоже, хранит некоторые библиотеки в /root/.p2, которые необходимы для запуска eclipse. Установщик, похоже, предназначен для работы для одного пользователя, и даже тогда он не добавляет команду eclipse в путь. Я действительно не вижу никакого преимущества в использовании установщика над получением стандартного tarball, извлекая его там, где вы хотите, и символизируя двоичный файл / usr / bin или /usr/local/bin.

Если вы все еще хотите установить последнее eclipse в систему с помощью установщика, посмотрите на ubuntu-make, здесь есть специальные инструкции для eclipse.

0
ответ дан 17 July 2018 в 18:28

Когда вы устанавливаете проект javascript-oxygen, даже если вы устанавливаете его за пределами корневого каталога, он, похоже, хранит некоторые библиотеки в /root/.p2, которые необходимы для запуска eclipse. Установщик, похоже, предназначен для работы для одного пользователя, и даже тогда он не добавляет команду eclipse в путь. Я действительно не вижу никакого преимущества в использовании установщика над получением стандартного tarball, извлекая его там, где вы хотите, и символизируя двоичный файл / usr / bin или /usr/local/bin.

Если вы все еще хотите установить последнее eclipse в систему с помощью установщика, посмотрите на ubuntu-make, здесь есть специальные инструкции для eclipse.

0
ответ дан 23 July 2018 в 19:15

Другие вопросы по тегам:

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