当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 如何升级eclipse
帖子发表于 : 2016-02-03 9:24 

注册: 2015-01-02 15:32
帖子: 241
系统: Debian
送出感谢: 25
接收感谢: 5
系统:Debian
桌面:Xfce4
目标:现在安装的是3.8版,想升级到4.5。
问题:试图卸载后重新安装新版本。sudo apt-get remove eclipse 只卸掉了140k的空间,系统菜单里仍然有eclipse项,且照样可以启动。当初安装时就是sudo apt-get install eclipse。网上找了一圈,不是autoremove就是 purge,都不管用。

请教如何彻底卸载eclipse后安装新版。或者直接从3.8升级到4.5。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 如何升级eclipse
帖子发表于 : 2016-02-03 10:46 
头像

注册: 2011-03-20 13:12
帖子: 4521
地址: 山东省寿光县
系统: Debian
送出感谢: 105
接收感谢: 997
[flash=][/flash]
引用:
当初安装时就是sudo apt-get install eclipse 网上找了一圈,不是autoremove就是 purge,都不管用。

简单处理 直接 apt-get purge eclipse* 即可
如想彻底,查看 /var/log/apt/history.log*,找到当时安装 eclipse 的条目,看安装了哪些包,手动移除(可能包含 eclipse-jdt eclipse-pde 等)
可用 aptitude why eclipse-pde 查看 eclipse-pde 为何无法被 autoremove
无法 autoremove 可能是后来又手动安装过其它 eclipse 相关包,导致 eclipse-pde 等包仍被依赖。
例如 eclipse-pde 被以下包依赖:
代码:
$ apt-cache rdepends eclipse-pde
eclipse-pde
Reverse Depends:
  eclipse-mylyn-context-pde
  eclipse-remote-services-api
  eclipse-emf-sdk
  eclipse
  eclipse-platform


看了一下,直接 apt-get install eclipse 是不会安装 eclipse-remote-services-api 的。这样如以后又手动安装 eclipse-remote-services-api,即会导致 eclipse-pde 无法被 autoremove

看了一下,直接 apt-get install eclipse 连带安装的包较多,可用脚本卸载:
https://github.com/baoyankun/apt-rollback/blob/master/apt-rollback
使用方法 https://github.com/baoyankun/apt-rollback/blob/master/README.md
如安装 eclipse 的条目位于 /var/log/apt/history.log.4.gz,开始的日期为 2016-02-01 13:25:28
代码:
python apt-rollback.py 4 2016-02-01 13:25:28

如位于 /var/log/apt/history.log 第一个参数使用 0
如安装时使用的命令不是 apt-get install,则可能需要修改脚本第 39 行的判断
此法的缺点是 如安装 eclipse 后又安装了很多其它东西,并也有用到 eclipse 的某些依赖,则不分青红皂白全部卸载将影响到部分后来安装的软件。

安装 eclipse 4.5 应该较为简单,官网下载的包是绿色版
参考 http://difusal.blogspot.com/2015/06/how-to-install-eclipse-mars-45-on-ubuntu.html


_________________
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户


最后由 vickycq 编辑于 2016-02-04 20:57,总共编辑了 2 次

页首
 用户资料  
 
3 楼 
 文章标题 : Re: 如何升级eclipse
帖子发表于 : 2016-02-03 21:46 

注册: 2015-01-02 15:32
帖子: 241
系统: Debian
送出感谢: 25
接收感谢: 5
vickycq, 分析得很透彻呀。确实安装了jdt。内容比较多,我消化一阵再交流。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 如何升级eclipse
帖子发表于 : 2016-02-14 14:37 

注册: 2015-01-02 15:32
帖子: 241
系统: Debian
送出感谢: 25
接收感谢: 5
卸载eclipse的方式:
代码:
sudo apt-get remove eclipse-platform
sudo apt-get autoremove


发现这样会卸载java的相关包。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译