设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 数据 手机 公司
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

在Linux中移除从源代码安装的程序的一种简单的方法(2)

发布时间:2019-01-17 06:38 所属栏目:117 来源:Sk
导读:你可以使用 ls 命令来确认一下: $ ls /usr/local/bin/ hello 可以使用下面的命令来确认 hello 这个程序是否可以正常工作了: $ hello Hello, world! 很好,它已经开始工作了!! 类似地,你可以像上面描述的那样安

你可以使用 ls 命令来确认一下:

  1. $ ls /usr/local/bin/
  2. hello

可以使用下面的命令来确认 hello 这个程序是否可以正常工作了:

  1. $ hello
  2. Hello, world!

很好,它已经开始工作了!!

类似地,你可以像上面描述的那样安装程序到它对应的子目录下。

下面是 Stow 根目录包含的内容:

  1. $ tree /usr/local/stow/

在Linux中移除从源代码安装的程序的一种简单的方法

看,hello 这个程序已经安装在 /usr/local/stow/hello/ 下。同样地,所有的包都将保存在它们对应的目录之下。

下面进入主要环节,移除 hello 这个程序。首先进入 /usr/local/stow/ 目录:

  1. $ cd /usr/local/stow/

然后运行下面的命令:

  1. $ sudo stow --delete hello

hello 这个程序就会被移除了。你可以使用下面的命令确认它是否真的被移除了:

  1. $ hello
  2. -bash: /usr/local/bin/hello: No such file or directory

在Linux中移除从源代码安装的程序的一种简单的方法

看, Hello 已经被移除了!

请注意 Stow 仅仅只移除了符号链接。所有与 hello 这个程序相关的文件或者目录还保存在 /usr/local/stow/hello 目录下。所以你无需再次下载源文件就可以再次安装 hello 这个程序。如果你不再需要它了,直接删除这个文件夹即可。

  1. $ sudo rm -fr /usr/local/stow/hello/

想了解更多 Stow 的细节,请参阅 man 手册。

  1. $ man stow

Stow 可以像安装程序一样轻松地帮你移除它。如果你想知道如何高效的管理很多从源代码中安装的程序,GNU Stow 就是一个使得这个任务更加轻松的一个选择,尝试一下,你一定不会失望的。

这就是所有的内容了,希望对你有所帮助。还有更多干活即将到来,可以期待一下的!

祝近祺!

【编辑推荐】

  1. Linux中"!"的惊叹用法,你知道吗?
  2. 如何为你的OEM PC获得免费的Windows或Linux恢复映像文件?
  3. Linux Kernel 4.20首个维护版本更新发布 已稳定可广泛部署
  4. ASLR如何保护Linux系统远离缓冲区溢出攻击?
  5. Linux systemd受内存损坏漏洞影响,尚无补丁
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读