在 Arch Linux 上重新安装 Python 和 Python2

在 Arch Linux 上重新安装 Python 和 Python2

我在 Arch Linux 上安装 Python 时遇到了问题,这让我想知道是否有任何方法可以在 Arch Linux 上重新安装 Python 和 Python2。

我的猜测是我不应该做这样的事情:

pacman -Rns python python2

那么,卸载 Python 和 Python2 然后重新安装是否安全?或者有安全的方法可以做到这一点吗?

我搜索并发现,其中指出:

最好不要弄乱 python 安装......

这是否意味着我无法重新安装Python?

答案1

这取决于您所说的重新安装是什么意思。只需重新安装:

pacman -S python python2

如果您的意思是从系统中清除,然后重新安装,pacman -Rns python python2可能不起作用,因为您将拥有依赖于这些软件包的软件包。如果您仍然想这样做,为了安全起见,您可以:

  1. 确保您的系统是最新的 ( pacman -Syu)。
  2. 下载 python 包以确保它们在缓存中:pacman -Sw python python2
  3. 关闭任何正在运行的应用程序。
  4. 如果您使用的是 WM 或 DE,请退出会话。
  5. 登录 TTY,停止所有不需要的服务。
  6. 跑步pacman -Rddn python python2
  7. 跑步pacman -S python python2。您可能--asdeps也想指定。

话虽这么说,整个过程不太可能带来比第一个更安全的命令更多的东西。

相关内容