linux – 如何在* nix中卸载?
发布时间:2020-05-23 13:31:35 所属栏目:Linux 来源:互联网
导读:我仍然无法解决的一件事是在* nix环境中卸载程序的经验法则.大多数时候,我很高兴让睡觉的狗撒谎,而不是卸载我不再需要的软件.但是我不时会遇到几个Apaches,svn等.到目前为止,我知道处理这个问题:1)如果使用apt-get或yum安装,则有一个卸载命令.很少在app的文
|
我仍然无法解决的一件事是在* nix环境中卸载程序的经验法则.大多数时候,我很高兴让睡觉的狗撒谎,而不是卸载我不再需要的软件.但是我不时会遇到几个Apaches,svn等. 到目前为止,我知道处理这个问题: 1)如果使用apt-get或yum安装,则有一个卸载命令.很少在app的文件夹中有一个卸载脚本,比如uninstall.sh 2)确定从命令行调用哪个特定安装使用“type -a”命令 3)使用“sudo find / | grep”查找可能安装的其他东西(从我理解的类型只查找PATH变量中的内容) 4)在PATH中添加/更改事物的顺序,以使应用程序的所需版本排在第一位或为.bashrc添加别名 5)删除我不再想要的东西.如果应用程序只安装在一个文件夹中,那么这个很容易,但如果有多个文件夹则很棘手.我听说过的一个技巧是运行一个带有时间范围的查找,以便在安装发生时查找所有更改的文件 – 大致显示更改和添加的内容. 你有什么要补充/纠正的吗? 最佳答案 如果您没有使用包管理器(rpm,apt等),那么您可能从源代码安装.要进行安装,您需要执行./configure&& ;;制造&& make install.如果应用程序表现良好,则“安装”make目标应与“卸载”目标结合使用.因此,再次提取源,再次配置(使用相同的路径),然后进行卸载.(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – CasperJS与Slimerjs – Xlib:扩展“RANDR”缺少显
- linux – 禁用除ssh之外的所有服务
- /usr/local/bin/python3:bad interpreter:ubuntu 14.04没
- linux – 如何使用命令行中的MySQL密码不安全?
- linux – 为什么在链路断开时刷新IPv6地址?
- linux / getpwnam(“www”)在/etc/nginx/nginx.conf中失败了
- C编译器如何发现-lm指向文件libm.a?
- 在Linux服务器上,如何通过单个ssh连接使用多个终端?
- linux – 在重建/恢复/增长使用mdadm构建的RAID5阵列时关闭
- linux中的异步memcpy?
