页次: 1
关于archlinux的自动更新,咱以前看到过数个同类工具的概念,然而没有人真正做成一个可用的成品。
Pacroller 是一个 archlinux 无人值守自动更新工具,使用Python 3.x构建,并且尽可能减少依赖以确保在日常更新中pacroller本身不至于出现问题。Pacroller 中内置了pacman以及一些常用软件包输出的正则,因此可以过滤 pacman 更新的输出并且指出任何不能被正则表达式匹配的内容。
https://github.com/isjerryxiao/pacroller
这个小工具原先主要是为了我的几个 archlinux vps 编写的。(vps上忽略内核更新,并配合 needrestart 重启更改的daemon,可以达到无人值守自动更新的效果)
后来我发现 pacroller 也很适合在日常使用的 archlinux 系统上使用,他可以理解 pacman 的输出,指出有问题的部分,免去您紧盯着 pacman -Syu 输出的烦恼。
离线
他的依赖冲突解决机制是什么呢?不会对系统造成未知损坏吗?
布丁酱是菜鸡,没毛病,他是菜鸡:)
离线
他的依赖冲突解决机制是什么呢?不会对系统造成未知损坏吗?
他就是调用 pacman -Sy 然后 pacman -Su。 不需要自己解决什么依赖冲突。
离线
我试了一下,无法启动,求指导。
ERROR - systemd is in starting state, refused
布丁酱是菜鸡,没毛病,他是菜鸡:)
离线
"systemd is in starting state" 说明你 systemd 报告系统正在启动 你可以解决这个问题 也可以关掉 systemd-check
/etc/pacroller/config.json
"systemd-check": true 改为 "systemd-check": false
离线
谢谢
布丁酱是菜鸡,没毛病,他是菜鸡:)
离线
今天突然就不行了。。。
ERROR - Cannot continue, a previous error CheckFailed('manual inspection required') is still present. Please resolve this issue and run reset.
离线
页次: 1