Eclipse Juno,每次更改配置时都需要 root 访问权限

Eclipse Juno,每次更改配置时都需要 root 访问权限

我正在尝试在 12.04 上安装 eclipse Juno。我按照此链接

但是每当我在 Eclipse 上安装任何新软件(例如 CDT 或 Pydev)时,再次打开 Eclipse 应用程序时新软件就会消失。然后我必须再次以 root 权限打开 Eclipse 来安装所有软件。

在链接 Eclipse CDT 的包含库时我也遇到了很多问题。

有人能帮助我吗安装 Juno这样,每次我在 Eclipse 中更改配置时就不需要 root 访问权限了?

答案1

如何安装 Eclipse Juno 而无需更改权限

  1. 首先,删除所有以前的 Eclipse 版本。如果您愿意:保存/workspace目录(剪切并将整个目录发布到您的~/
  2. 下载Eclipse 官方网站(我使用了“eclipse-mobile-juno-linux-gtk-x86_64.tar.gz”)
    但如前所述,请确保您有 32 位和/或 64 位版本的 Java,以匹配您的 Eclipse 安装。(我安装了 openjdk-6 和 -7-jre,来自Synaptic 软件包管理器
    • 如果 eclipse-mobile 安装不包含您需要的所有内容,您可以稍后添加软件包。例如,Linux 工具这里
    • 您可以通过下载页面左侧的链接获取其他软件包说明。
  3. 为了避免权限问题,我将其解压~/bin档案管理员将 Eclipse 放入其自己的“eclipse”子目录中。
  4. 下载 Android SDK以便将来 Eclipse 和 Ubuntu 的升级不会破坏它,将其解压至~/bin/eclipse/dropins
  5. Developer.android.com 指导您:

    在 Mac 或 Linux 上,打开终端并导航到 Android SDK 中的 tools/ 目录,然后执行安卓开发工具包

  6. 然而,当我下载Linux版本的Android SDK时,没有文件“android sdk”。
  7. 相反,导航到工具路径(在我的情况下~/bin/eclipse/dropins/android-sdk-linux/tools)并右键单击“android”以将其属性更改为可执行文件。

    android 文件属性对话框:权限选项卡
  8. 现在您可以双击运行android,并下载您喜欢的软件包。
    • 由于所有内容都在您的主目录中,因此您不需要修改 PATH 环境变量(按照开发人员的说明)。
  9. 从以下位置下载并安装 ADT 插件http://developer.android.com/sdk/installing/installing-adt.html 按照正常指示
    • 在此示例中,使用所使用的路径配置插件/home/clayton/bin/eclipse/dropins/android-sdk-linux
    • 如果要在步骤 9 之后安装步骤 8 中的更多软件包,请从 Eclipse 下拉菜单中选择Window > Android SDK Manager
  10. 导航到~/bin/eclipse并确保将“eclipse”标记为可执行文件(请参阅步骤 7 进行复习)。[右键点击]并[创建链接]。将此快捷方式移动到桌面。
    • 我采取了额外的步骤,将 eclipse 的图标更改为同一子目录中提供的“icon.xpm”。
  11. 从步骤 1 开始,移动您的“工作区”目录...或者不移动。但在对话框中将其指定为您的应用程序工作区,您将能够轻松导入任何现有项目(这些说明适用于不同的问答)。

答案2

您无法在 Ubuntu 软件中心使用下载的文件,因为它需要与您的 Ubuntu 版本相匹配的预打包文件。

但是 Ubuntu 上当前的 Eclipse 版本是 3.7.2。如果要使用当前版本(4.2),则必须手动安装。

要了解如何做到这一点,请参阅Eclipse Juno,每次更改配置时都需要 root 访问权限

答案3

愚蠢的问题,但是...您是否运行了以下内容,如您发布的链接中所述?

chown -R USER:USER eclipse

这将允许您以用户身份运行 eclipse 并进行配置更改。

您可以通过搜索整个安装目录 (/opt/eclipse) 来验证安装目录中的所有文件是否归 USER 所有

find /opt/eclipse/ | xargs ls -ld | grep -v USER

如果所有内容都归 USER 所有,则不应返回任何内容

答案4

您无需安装它,只需运行它:

tar -xvf eclipse-jee-juno-SR1-linux-gtk.tar.gz

cd 剪辑

chmod + x eclipse

。/蚀

相关内容