新手 linux 管理员问题在这里。在过去 6 个月左右的时间里,我最终升级了 Fedora 上服务器设置中的大部分默认安装软件。最近几周左右,我开始意识到在这个文件系统上有许多相同软件的实例,有些仍在使用,有些没有。
例如,我已经升级/重新安装 MySQL 至少 3 次,一次来自 rpm,两次来自源 tarball。我刚刚意识到,有二进制代码的MySQL中/sbin
,/usr/bin
,/usr/local/bin
,和/usr/local/mysql/bin
。更糟糕的是,该which
命令指向/sbin
,(感谢顺序ENV
的PATH
写入,可能),但init.d
脚本使用/usr/local/bin
,所有的共享库和头文件是由另一个安装到来。一团糟。
这与当前安装的 PHP 和 Python 的情况类似。
我的问题是 - 我如何清理它?我:
还有其他解决方案吗?谢谢你的建议!
取决于您希望投入多少时间和精力。如果您有时间和耐心来重建一切,那么干净的安装总是最好的。快速解决方案是修改您的 PATH 以指向您想要的版本。另一种选择是创建符号链接以指向所需的版本。同样,最好的方法是完全全新安装
归档时间: |
|
查看次数: |
436 次 |
最近记录: |