半年没Syu ,果然玩脱。

2013-06-16 11:13:37 +08:00
 tioover
高考。

------------

➜ ~ sudo pacman -Syu
[sudo] password for tioover:
:: 正在同步软件包数据库...
core 已经是最新版本
extra 已经是最新版本
community 已经是最新版本
:: 下列软件包应当首先更新:
pacman
:: 打算取消当前操作
:: 并马上安装这些软件包吗? [Y/n]

Y

正在解决依赖关系...
正在查找内部冲突...
错误:无法准备事务处理 (无法满足依赖关系)
:: package-query: 要求 pacman<4.1


➜ ~ sudo pacman -S pacman package-query
:: 下列软件包应当首先更新:
pacman
:: 打算取消当前操作
:: 并马上安装这些软件包吗? [Y/n]

n

错误:未找到目标:package-query
➜ ~
7784 次点击
所在节点    Arch
36 条回复
alexrezit
2013-06-16 11:15:54 +08:00
喜闻乐见.
tioover
2013-06-16 11:24:43 +08:00
解决,老办法,删掉yaourt。
恶心死我了,当时就想换Ubuntu。
nichan
2013-06-16 11:38:24 +08:00
我能吐槽一下中文吗……
tioover
2013-06-16 11:39:25 +08:00
@nichan 环境变量是中文当然显示的是中文,我在虚拟终端里弄的。
AstroProfundis
2013-06-16 12:35:23 +08:00
小心最近刚改过的 /usr/sbin
edgar
2013-06-16 13:37:51 +08:00
- -。半年不更新是很危险的。。。。
bcxx
2013-06-16 14:08:39 +08:00
嗯,挺好的,又可以重装系统了,楼主要幸福!
humiaozuzu
2013-06-16 14:25:33 +08:00
请直接重装系统
tioover
2013-06-16 14:29:35 +08:00
(513/513) 正在检查文件冲突 [######################] 100%
错误:无法提交处理 (有冲突的文件)
filesystem: 文件系统中已存在 /bin
filesystem: 文件系统中已存在 /sbin
filesystem: 文件系统中已存在 /usr/sbin


我觉得我还是换系统吧……
hitsmaxft
2013-06-16 14:30:50 +08:00
这个还好,, 最大的危险还是 filesystem 的升级.. 呵呵

卸载掉 package-query yaourt 升级完毕之后再去aur上下载PKGBUILD, 运行下makepkg -i 就好了
hitsmaxft
2013-06-16 14:35:15 +08:00
@tioover 首页已经提示了这个问题..

pacman -Syu --ignore filesystem,bash
pacman -Syu

如果还有冲突的, 删掉 /bin /sbin /usr/sbin(别删错了/usr/bin ), 重新Syu 但是先确定下执行第一步之后这些目录下没东西了, 因为 从aur 上安装的包可能会占用这些目录, 先卸载掉, 等完整升级了系统之后再重新装就好了.

官方建议, 记得开一个新的终端, 并且su到root. 免得删了那几个目录之后运行不了其他命令, 不过我没碰上问题..
tioover
2013-06-16 14:35:50 +08:00
正在下Ubuntu ,如果没有把我恶心回Arch 的话……
tioover
2013-06-16 14:37:38 +08:00
@hitsmaxft 哦,谢谢,如果升级以后还能重启的话……
wogong
2013-06-16 14:42:45 +08:00
呃,其实每次Syu不正常的时候看看官方首页news都可以解决啊,也不是特别折腾,Arch用的很舒服,两年左右时间了。
hitsmaxft
2013-06-16 15:14:26 +08:00
@wogong 我的已经用了4年了, 电脑换硬盘都干过, arch的开发者就是喜欢折腾文件系统, 容易把不明真相的用户折腾得比较尴尬..

上次glibc升级手贱带上force, 就挂了..
qiukun
2013-06-16 15:22:50 +08:00
tioover
2013-06-16 16:14:26 +08:00
报告
系统已完蛋!
正在准备安装Ubuntu。
erhandsome
2013-06-16 16:28:59 +08:00
活该
swulling
2013-06-16 16:58:06 +08:00
哎,Arch的好处是赶走不少连文档都懒得看的用户。
skydark
2013-06-16 17:05:55 +08:00
有警告是好事,总比--force后出事强,警告->查news->继续滚 就不会挂,自己用着arch比用ubuntu的时候安逸多了,不过放着N久不滚的事确实没干过……
P.S.: 真觉得pacman应该直接把--force这个选项删掉,真遇到冲突得强制解决的就自己手动删去,免得留着条路反而抱有侥幸心理。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/72531

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX