我花了一些时间来了解 Ubuntu 的使用方法,虽然我知道我可以使用 Sudo 来创建目录,比如 PCManFM,但我不知道在哪里为 Android SDK 创建文件夹最好(http://developer.android.com/sdk/installing/index.html) 是一个 zip 文件。
要从根目录创建,我必须先 sudo 然后 Chown(虽然我不知道正确的组),这似乎很绕……
所以总而言之,Ubuntu 等效的“Program Files”文件夹在哪里,作为用户,我可以完全控制它而不必每次都使用 sudo?
如果没有的话,欢迎提出建议。
谢谢
电视
答案1
您的用户唯一可以完全控制的位置是您的主文件夹 - 系统上的其他任何地方都将被默认锁定,并且需要 sudo。这是为了让事情更难搞砸。
安装 android SDK 的最佳位置是:
- ~/local/android-sdk/- 在你的主文件夹下,不需要特殊权限
- /usr/local/share/android-sdk/ - /usr/local/ 下的任何位置都可以
- /opt/android-sdk/ - 大型独立软件(如 android SDK)的标准位置
我通常会确保我的用户是“adm”组的成员,然后确保 /usr/local 和 /opt 归该组所有并设置了组写入权限,然后在那里安装东西。这样您就可以在其中进行更改,而无需使用 sudo。
各种目录的用途可以在 Linux 文件层次结构标准中找到:
答案2
要找到特定的包(软件),请使用Ctrl++打开终端并输入以下命令:其中是您的包的确切名称。AltDeletelocate [packagename]
packagename
您也可以手动查找您的软件/usr/share/
或/usr/lib/
但是如果您想要一个 Android SDK 目录的位置,我强烈建议您将它放在您的目录中,因为默认情况下Home
您在该目录中没有完全权限。/usr/