Корневой пользователь, не имеющий разрешений

Это может показаться длинным ответом, но я попытался объяснить каждый шаг настолько подробно, насколько это возможно, поэтому ничто не может пойти не так. Вы можете установить его менее чем за 5 минут, даже как новичок.

Вам понадобится Java для использования Eclipse, поэтому сначала установите его: Eclipse - это IDE. Пакет Android ADT по умолчанию поставляется с Eclipse IDE. Вы также можете использовать другую среду IDE (например, NetBeans), если хотите, но поскольку Eclipse по умолчанию, я расскажу об этом только в Eclipse. Откройте терминал. Найдите его в тире или нажмите CTRL + ALT + T Выполните следующие команды:
sudo apt-get update
sudo apt-get install openjdk-7-jdk
Проверьте, не видны ли на экране какие-либо ошибки, а затем продолжайте. Теперь загрузите пакет Android ADT (это Eclipse + Android SDK): нажмите здесь, чтобы перейти на страницу загрузки. Нажмите Download the SDK (ADT Bundle for Linux) Проверить I have read and agree with the above terms and conditions Выберите свою архитектуру: как я могу это проверить? Проверьте 32-bit, если у вас есть 32-разрядная проверка Ubuntu 64-bit, если у вас 64-разрядный Ubuntu Нажмите Download the SDK ADT Bundle for Linux Установите пакет Android ADT: откройте файл .zip, который вы только что загрузили. Извлеките все файлы в каталог, например:
~/ADT
После извлечения этот каталог должен содержать 2 других каталога:
~/ADT/eclipse
~/ADT/sdk
Добавьте двоичные файлы platform-tools к вашему $PATH: это необязательно, он будет создавать команды, такие как adb доступный с терминала. Откройте терминал. Выполните следующую команду:
nano ~/.profile
Добавьте следующую строку вверх:
PATH="$HOME/ADT/sdk/platform-tools:$PATH"
Сохраните файл. Вы можете сделать это, нажав CTRL + X, Y, ENTER. Создайте ярлык в вашей панели инструментов, чтобы легко запустить ADT: Открыть терминал Выполните следующую команду
nano ~/.local/share/applications/adt.desktop
Вставьте это: это можно сделать, щелкнув правой кнопкой мыши в окне терминала, а затем нажмите Paste.
[Desktop Entry]
Version=1.0
Name=Android ADT
Comment=Launch the Android ADT
Exec=/home/username/ADT/eclipse/eclipse
Icon=/home/username/ADT/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Development;IDE;
Примечание. Замените username на свое имя пользователя. Вы можете получить свое имя пользователя, выполнив whoami в терминале. Сохраните файл. Выполните следующую команду, чтобы сделать его выполнимым:
chmod +x ~/.local/share/applications/adt.desktop

Если вы все сделали правильно, вы теперь успешно установили Android ADT. Откройте Dash и найдите ADT. Нажмите Android ADT, чтобы проверить, работает ли он!

1
задан 24 March 2015 в 22:21

1 ответ

Используйте команду sudo su. Это повышает привилегии Суперпользователя. Не забудьте ввести exit после того, как вы закончите. Постоянно работает как SU опасно. Если вы забыли выйти, вы разоблачите свою систему.

0
ответ дан 23 May 2018 в 22:05
  • 1
    Спасибо, что ответили, но это не сработало. Я должен добавить, что эта ошибка возникла, когда я обновился до 14.10 – Marten 24 March 2015 в 22:32
  • 2
    @Marten Можете ли вы прояснить проблему, которую у вас есть? Ваш вопрос затрудняет понимание. – Terrance8D 24 March 2015 в 22:45
  • 3
    Я извиняюсь за мой плохой английский. Я постараюсь лучше объяснить мою проблему. Я хочу установить драйверы Nvidia и перенести Ctrl + Alt + F4 в root (я установил пароль раньше) и набрал /home/marten/Downloads/N, а затем нажал вкладку для автозаполнения, но это не так. Затем я набрал его в ручном режиме, и он дал мне bash: Downloads/NVIDIA-Linux-x86_64-346.47.run: No permission – Marten 24 March 2015 в 22:52
  • 4
    @Marten Ну, это нормально. Bash не может автозаполнять имена файлов или каталоги. Вот как это сделать: введите cd Downloads. Вам также нужно сделать исполняемый файл. Для этого введите chmod +x NVIDIA-Linux-x86_64-346.47.run. Затем вы просто запустите файл, набрав ./NVIDIA-Linux-x86_64-346.47.run. – Terrance8D 24 March 2015 в 22:54
  • 5
    Но у меня не было права на выполнение как пользователь root. И он также не автозаполняет apt-get install больше, но когда я вхожу в sudo apt-get in, как мой обычный пользователь, он автозаполняется. – Marten 24 March 2015 в 22:56

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

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