linux – 卸载或更新/usr/local中安装的程序

weixin_38090823 2019-09-12 10:30:47
在将程序(例如openmpi,comsol,lammps)安装到/usr/local时,通常会在/usr/local/bin,/usr/local/lib,/usr/local/src等中创建许多单独的文件. 现在当我想卸载(例如更新)时,分别找到每个相关文件将是一种疯狂.一些程序(例如openmpi)提供make卸载目标来自动执行此操作,但原始makefile可能不可用并且发现它似乎很乏味. 因此,到目前为止,我已经在/ opt中构建/安装了东西,它为每个应用程序创建了一个单独的文件夹,通常只需删除要卸载的文件夹(或为更新的新版本创建单独的文件夹). 当然,在安装到/ opt时,您必须手动设置路径,但通常这很容易. 现在,与/ opt相比,安装到/usr/local的吸引力是什么?有没有一种简单的方法来卸载/更新那里安装的程序?
...全文
695 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38101261 2019-09-12
  • 打赏
  • 举报
回复
有一段时间没有这样做,但一种方法是使用checkinstall,它将为您的系统创建一个包.之后,您可以卸载该软件包.

473

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧