2011-11-20 73 views
5

我无法完成将Subclipse安装到Eclipse安装中的问题。我该如何彻底卸载Eclipse,这样我才能理清Subclipse的麻烦?

首先是一些背景:我在64位Ubuntu(在VM中)安装了Eclipse。我试图安装Subclipse,但在最终屏幕上,完成的按钮变灰(显然这是一个已知的未解决的问题)。我取消了安装。

问题是,当我试图再次添加插件时,它说它是重复的位置(http://subclipse.tigris.org/update_1.8.x)。所以我试图搜索已安装列表中的插件(帮助 - >关于eclipse平台 - >安装细节),但是我无法在任何地方找到Subclipse。


我试着完全卸载Eclipse。没有解决问题。我想不必在这个虚拟机中完全重新安装Ubuntu。有什么办法可以完全清除任何和所有的配置,所以我可以从一个平面开始?

+0

属于超级用户 –

回答

8

您的家庭用户目录中存在隐藏文件(路径为/home/user)。您可以使用快捷键Ctrl + H来发现它。 然后你会发现一个文件夹名称.eclipse,只是删除这个文件夹,因为它包括你之前设置的所有设置。

或者,可以打开一个终端,并使用下面的命令:

rm -r ~/.eclipse 

Ubuntu和所有的Unix系统是相似的。它们都是继承系统,它将把用户的设置锁定在家中。

+0

我遇到了一个我不小心手动删除了我的工作区的问题。由于这是默认的工作区,它不会找到它并拒绝打开。安装/卸载是不够的。但是,这固定了它。非常感谢! – Stilltorik

1

开始通过寻找任何留守Eclipse配置:

#sudo updatedb

#locate eclipse

这可能会发现一些东西留下,你是不知道的。

+0

圣牛有数百个文件。有没有快速的方法来删除它们? – Smipims

+0

停止删除东西,看到我的答案! –

0

“重复的位置”与Subclipse的实际安装无关;这只是意味着您尝试第二次定义更新站点。定义了一次后,您不需要再次执行此操作,只需在后续尝试中跳过该步骤即可。重新安装Eclipse,然后只是不要尝试多次重新定义存储库位置。

做一杯好茶和放松

+0

我仍然使用“获取新软件”选项吗?我重新安装了eclipse,并尝试使用“获取新软件”,它仍然抱怨重复的位置。 – Smipims

+0

您可能需要进入更新站点列表并删除两个副本中的一个。 –

3

对于有这个问题,其他人(如我只是):

  1. 下单击“添加...”按钮
  2. 突出显示列表“可用软件的网站”链接,导致您的问题并单击“删除”
  3. 单击“确定”
  4. 单击“添加...“再次,进入再次

在URL中使用‘这个问题’我是说收到‘复制位置’错误不会让你点击”确定“,当你后面添加Subclipse中的URL到位置字段点击“添加...”。

1

去除日食的2种最流行的方式,其一是

  1. 进入“软件中心”,搜索日食,然后 删除它,或

  2. 将其从终端中删除。例如:$sudo apt-get autoremove --purge eclipse

1似乎是更好的办法,因为2个叶子后面。在任何情况下,请执行下列操作删除后:

$whereis eclipse 

,如果有任何碎片落在后面,将其删除。

你的主目录也应该有一个.eclipse目录。 1和2都不会擦掉。所以:

home/yours$rm -r .eclipse 

好了,现在重新安装它,你可以使用apt-get或软件中心,或者从http://www.eclipse.org/downloads/我更喜欢下载最新版本下载压缩存档文件。我也更喜欢eclipse的“经典”,然后我可以添加我需要的功能。所以下载后:

$sudo tar xvf eclipse-SDK-4.2.1-linux-gtk-x86_64.tar.gz -C /opt 

运行:

$/opt/eclipse/.eclipse 

有然后创建一个快捷方式的一些不同的选择。 这里有一个快速运行一个应该只需要几秒钟(你可能不需要须藤和chmod)的下降:

$sudo touch /usr/share/applications/eclipse.desktop 
$sudo chmod 777 /usr/share/applications/eclipse.desktop 
$vim /usr/share/applications/eclipse.desktop 

和粘贴:

[Desktop Entry] 
Name=Eclipse 
Type=Application 
Exec=/opt/eclipse/eclipse 
Terminal=false 
Icon=/opt/eclipse/icon.xpm 
Comment=Integrated Development Environment 
NoDisplay=false 
Categories=Development;IDE 
Name[en]=eclipse.desktop 

,然后运行:

$cd /usr/local/bin 
$sudo ln -s /opt/eclipse/eclipse 
$eclipse 

然后,您可以右键单击启动器图标(至少在Ubuntu 12.04中)并将其锁定到启动器。