在Linux中移除从源代码安装的程序的一种简单的方法
副标题[/!--empirenews.page--]
不是所有的程序都可以在官方或者第三方库中找到,因此你不能使用常规的包管理来安装它们。有时你不得不从源代码中手动构建这些程序。就如你已经知道的一样,当你从源代码中安装一个程序的时候,这个软件包所包含的文件将会复制到本地的多个位置,,例如 引用官方网站里的一段介绍,
简单来说,Stow 帮助你把这些程序文件以一种容易管理的方式组织在了一起。在这个方法中,文件将不会被复制到多个位置。所有的这些文件都会被保存在一个特定的文件夹中,通常是以程序名命名的,然后 Stow 会在一个合适的位置为所有的程序文件创建符号连接。比如 安装 GNU StowGNU Stow 在流行 Linux 操作系统的默认库中都可用。 在 Arch Linux 及它的衍生版本中,运行下面的命令安装 Stow。
在 Debian、Ubuntu、Linux Mint 上:
在 Fedora 上:
在 RHEL/CentOS 上:
在 Linux 上轻松移除从源代码安装的程序就像我之前提到的,所有包的程序文件都将被保存在位于 我现在从源代码中来安装一个叫做 hello 的程序。 首先下载 hello 程序的压缩包。
使用下面的命令解压压缩包:
上面的命令将会在当前工作目录下创建一个叫做 切换到这个目录当中:
运行下面的命令,并且添加
上面的命令将会保存构建文件到一个指定位置,在这个例子中是 最后,使用下面的命令构建并安装 hello 这个程序:
就这样。hello 这个程序就已经安装在
最后,进入
大功告成! 刚才那一步是将包含在 hello 这个程序中的所有文件或者目录创建了链接到 (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows-server-2008 – 远程桌面 – 到达的远程计算机不是
- 微软突然暂停Windows 11升级 直言为系统准备更多重磅新功能
- windows-server-2008 – 什么是Windows等同于Puppet / chef
- win10系统配置要求是什么
- 冷汗:开源软件也受美国出口管制!
- 微软Windows 10为何bug多多?原来错怪三哥工程师了
- 如何在Linux/Windows/MacOS上使用.NET进行开发
- 纯净版win10电脑不停的蓝屏解决办法
- windows-server-2008-r2 – 应用程序事件日志不断损坏
- windows-server-2003 – 是否有理由在Windows Server上升级