您尚未登录。

#1 2019-01-15 13:08:59

AMOR
会员
注册时间: 2018-11-16
帖子: 41

伸手党,求2条pacman命令(已写答案,请大佬指正)

1.查找所有标记为单独安装,且不被其它包依赖,且不包含在包组a1、a2、a3里的包

这个写法不知道对不对:
pacman -Qent $(comm -23 <(pacman -Qeq|sort) <(pacman -Qgq a1 a2 a3|sort))


2.将所有依赖其他包的包标记为依赖

方法:
删除所有孤包
pacman -Rs $(pacman -Qtdq)

将所有已标记为单独指定安装的包标记为非单独安装
pacman -D --asdeps $(pacman -Qe)

将所有孤包标记为单独指定安装
pacman -D --asexplicit $(pacman -Qtdq)

最近编辑记录 AMOR (2019-01-15 14:35:57)


这家伙很懒,就留下这么一行字

离线

#2 2019-04-29 11:59:12

xtricman
エクス·トリクマン
注册时间: 2012-12-26
帖子: 1,267

Re: 伸手党,求2条pacman命令(已写答案,请大佬指正)

中文社区已经很难得有这种好问题了


反社会,精神极其不稳定,随时可能炸碎身边所有人

离线

#3 2019-04-29 12:41:49

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

Re: 伸手党,求2条pacman命令(已写答案,请大佬指正)

将所有已标记为单独指定安装的包标记为非单独安装
pacman -D --asdeps $(pacman -Qeq)

离线

#4 2019-04-29 13:56:26

AMOR
会员
注册时间: 2018-11-16
帖子: 41

Re: 伸手党,求2条pacman命令(已写答案,请大佬指正)

依云 说:

将所有已标记为单独指定安装的包标记为非单独安装
pacman -D --asdeps $(pacman -Qeq)

感谢指正


这家伙很懒,就留下这么一行字

离线

页脚