我已经从源代码处安装了python 2.6,后来不知何故也从包管理器错误地安装了另一个python 2.6.

我找不到卸载从源代码构建的python的方法,这可能/容易吗?

运行ubuntu 10.04.

推荐答案

可以使用checkinstall删除Python.这个 idea 是:

  1. 安装判断安装
  2. 使用
  3. 使用dpkg -r

更多细节见this post.

注意,Ubuntu必须至少安装一次Python,否则操作系统的主要部分将停止工作.在上面,我假设可以安全地删除从源代码构建的Python,而不删除包管理器安装的Python.

PPS.如果你不小心从你的Ubuntu机器上删除了所有Python安装,那么一切都不会丢失.关于如何从这种情况中恢复的说明can be found here.

Linux相关问答推荐

使用Bash从文件名中删除日期名称

是否有例外情况需要在.gitconfig中使用?

2023 年如何在现代 Linux 上安装 Firebird SQL 版本 3 或 4?

在具有不同文件类型的文件夹中编辑多个 xml 文件 - 使用预定顺序

在服务器目录之外启动 DolphinDB 服务器时出错

我需要制作一个 awk 脚本来解析文件中的文本.我不确定我是否做得正确

如何使用 __attribute__((visibility("default")))?

使用带有 gnome-keyring 的 Git 凭证助手作为 Sudo 时出错

CHMOD 755 与 750 权限集之间的差异

隐藏文件 .env 未使用 Docker COPY 复制

Linux 应用程序分析

使用正则表达式时,Shell 'tar: not found in archive' 错误

低功耗蓝牙:在 linux 中监听通知/指示

NGINX:connect() 到 unix:/var/run/php7.0-fpm.sock 失败(2:没有这样的文件或目录)

Pthread mutex互斥断言错误

在 Linux 上的进程之间传递消息的最快技术?

如何知道是否有足够的内存可以在 Linux 机器上部署新应用程序?

Monit 守护程序 - 连接到 monit 守护程序时出错

如何运行我所有的 PHPUnit 测试?

如何将初始输入通过管道传输到随后将是交互式的进程中?