我正在使用 Ubuntu 12.10 并且我已经安装了 Android SDK,在我的用户中设置了它的路径.bashrc并且它可以工作。
问题是我的手机需要由 root 运行 adb 以获得权限,但是使用 sudo 运行 adb 我收到以下错误:
须藤:adb:找不到命令
我试图简单地使用sudo -E adb start-server,但它不起作用。尝试将导出路径行添加到/root/.bashrc和(在意识到它没有帮助后)添加到/etc/bash.bashrc.
我记得我可以在我的 Arch Linux 上设置它,但我想我现在的问题是连接到 Ubuntu root 帐户,行为不像我预期的那样。
我不明白的是以下内容:
这些不起作用:
martin@alyx:~$ sudo adb devices
sudo: adb: command not found
Run Code Online (Sandbox Code Playgroud)
这样做(输入完整路径):
martin@alyx:~$ sudo /opt/android-sdk-linux/platform-tools/adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
CM7-Blade device
Run Code Online (Sandbox Code Playgroud)
这不起作用(将 -E 与 sudo 一起使用):
martin@alyx:~$ sudo …Run Code Online (Sandbox Code Playgroud) 我刚刚安装了 Ubuntu,更新并安装了 AMD 专有驱动程序(用于我的 Radeon HD6870),并注意到 Google Chrome 中的某些(大多数)选项卡没有文本,只有网站图标。
我的第一个想法是 13.10 新驱动程序可能有一些问题,所以我切换到普通驱动程序而不是测试版。这不好。
好吧,我放回开源驱动程序。有效。好吧,这很奇怪。让我们安装 Ubuntu Gnome 看看它是否是 Unity。不,那不是。
让我们安装 Ubuntu 13.04。一样的行为。
这时候我已经绝望了。我安装了 Fedora,问题就在那里。
现在我回到 Ubuntu 13.10,但我没有想法。
请问有人可以帮我吗?
Ps:如果需要,我可以上传屏幕截图。