您尚未登录。

#1 2014-09-14 20:10:34

yhylord
会员
注册时间: 2013-11-16
帖子: 84

升级archlinuxcn/jdk提示exists in filesystem【已解决】

jdk: /usr/share/licenses/jdk exists in filesystem

然后google了一下,在AUR里面的jdk曾经有过这个bug,然后fix了并且提示要先卸载jre.
但是我本地并没有安装jre,并且:

$ yaourt -Qo /usr/share/licenses/jdk
/usr/share/licenses/jdk is owned by jdk 8u20-1

是我的升级姿势不对吗?求教

最近编辑记录 yhylord (2014-09-15 21:42:16)

离线

#2 2014-09-14 21:36:13

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 升级archlinuxcn/jdk提示exists in filesystem【已解决】

不知道怎么搞的。目前要升级得这样:

pacman -Rdd jdk
pacman -S jdk

离线

#3 2014-09-15 01:35:58

danielhugo
偶爸刚弄死他
注册时间: 2012-07-31
帖子: 269
个人网站

Re: 升级archlinuxcn/jdk提示exists in filesystem【已解决】

赶脚介种无关紧要的文件都可以pacman -S --force升级吧

主要是因为 /usr/share/licenses/jdk 之前是目录,现在变成了软连接 big_smile

参阅:http://pkgbuild.com/git/aur-mirror.git/ … 33b152fafc

最近编辑记录 danielhugo (2014-09-15 01:36:37)


本人的 Arch Linux 软件仓库:http://git.io/-1
本人的广告过滤及代·理规则订阅页面:http://git.io/f0x

离线

#4 2014-09-15 09:13:01

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 升级archlinuxcn/jdk提示exists in filesystem【已解决】

danielhugo 说:

赶脚介种无关紧要的文件都可以pacman -S --force升级吧

主要是因为 /usr/share/licenses/jdk 之前是目录,现在变成了软连接 big_smile

参阅:http://pkgbuild.com/git/aur-mirror.git/ … 33b152fafc

嗯,所以不能用 --force 了。

离线

#5 2014-09-15 12:06:03

yuan
会员
所在地: 尤溪
注册时间: 2013-07-26
帖子: 54
个人网站

Re: 升级archlinuxcn/jdk提示exists in filesystem【已解决】

我是直接 rm 掉了,然后继续装。


达无先后

离线

#6 2014-09-15 21:38:34

yhylord
会员
注册时间: 2013-11-16
帖子: 84

Re: 升级archlinuxcn/jdk提示exists in filesystem【已解决】

嗯,现在安装好了。
希望能尽快fix.

离线

页脚