首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我如何从Debian中删除ghdl 0.29?

我如何从Debian中删除ghdl 0.29?
EN

Stack Overflow用户
提问于 2016-11-11 21:24:24
回答 1查看 281关注 0票数 2

我按照以下步骤在我的Debian中安装GHDL编译器,但是现在我需要卸载这个编译器来安装x64版本,但我不能。

代码语言:javascript
复制
By downloading the binaries and unpacking them manually:

 $ wget http://ghdl.free.fr/site/uploads/Main/ghdl-i686-linux-latest.tar

 $ sudo tar xvf ghdl-i686-linux-latest.tar

(这将生成文件ghdl-0.29-i 686-pc-linux.tar.bz 2)

代码语言:javascript
复制
 $ cd ghdl-0.29-i686-pc-linux

 $ sudo tar -C / -jxvf ghdl-0.29-i686-pc-linux.tar.bz2

(将文件复制到/usr/local/bin和/usr/local/lib)

我使用了dpkg -清除ghdl,但是如果我使用ghdl -版本,ghdl 0.29仍然在系统中。

我怎么才能把它移除?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-22 22:02:50

面对同样的情况,我就是这样做的:

转到tarball所在的位置,并使用以下命令

代码语言:javascript
复制
sudo tar -tf ghdl-0.29-i686-pc-linux.tar.bz2 | sed 's/^..//' | parallel sudo rm -rf

说明:

  • tar -tf ghdl-0.29-i686-pc-linux.tar.bz2列出archive.tar中的所有文件
  • sed 's/^..//'删除初始目录字符
  • parallel sudo rm -rf删除匹配的文件

这将在/usr/local中留下一些空目录,如果您想要清除它们,可以使用

代码语言:javascript
复制
sudo find /usr/local/* -type d -empty -delete
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40556430

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档