在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-r2 – Windows Server 2012可以作为Se
- Win7如何打开命令行窗口 Win7打开命令行窗口的方法
- 如何快速以管理员权限运行Linux命令?
- 如何用Linux帮助你拼写?
- OmniOS / ZFS / Windows 7:对于CIFS / SMB上的所有文件大小
- Linux系统上交换空间的介绍
- Windows 10还原系统会删除文件吗?Windows 10系统还原运作方
- windows – 如何获取LAN上所有IP地址(以及理想的设备名称)的
- 如何在Windows上重启Apache? “Apache -k restart”给出错
- Windows10更新暗藏“吃”电漏洞:7分钟掉25%