我使用 XFCE 运行 Arch Linux。最近,我决定改用 PCmanfm 作为我的文件管理器。我删除了 Thunar:
pacman -Rc thunar
并重新启动。现在,当我尝试登录时,我的 XFCE4 桌面会闪烁一秒钟,然后返回到我的登录管理器 (Slim)。重新安装 thunar 没有帮助。如何让我的桌面再次工作?如果现在使用 thunar 也没关系,我只需要一个工作设置,PCmanfm 稍后会提供。
答案1
-c
除非您确实确定自己在做什么,否则不应使用该开关。从man pacman
:
-c, --cascade 删除所有目标包,以及依赖于一个或多个目标包的所有包。这个操作是递归的,并且必须小心使用因为它可以删除许多可能需要的包。
显然您已经删除了所需的包(或多个包)。回顾一下pacman.log
,看看哪些软件包与 thunar 一起被删除,然后重新安装它们,直到回到原来的设置。
将来,要删除依赖项,请使用-s
开关:
-s, --recursive 删除指定的每个目标,包括其所有依赖项,前提是 (A)其他包不需要它们; (B) 它们不是由用户明确安装的。此操作是递归的,类似于向后 --sync 操作,有助于保持干净的系统,没有孤儿。