linux - 从 linux 机器复制安装的二进制文件

标签 linux binary centos

我最近从二进制文件安装了一个程序。不幸的是,我没有将源代码复制到个人仓库中。二进制文件的宿主已决定不再支持它,并且不再托管它

但是,我们选择坚持这个版本。我确实可以访问安装了该软件的机器。

是否可以从已安装的软件中复制二进制文件?

这是使用 rpm -i

安装的

最佳答案

技术上是的。 您需要找到与包一起安装的所有文件并将它们全部复制到目标机器中的相应路径,但这取决于包和脚本在包安装过程中文件复制之前/之后运行。

要查找从 rpm 安装的文件,您可以试试这个:

# rpm -ql httpd

使用的 RPM 选项:

  • -q : 这是一个通用的 rpm 查询
  • -l :​​ 列出包内容

关于linux - 从 linux 机器复制安装的二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53833499/

相关文章:

c++ - flock 不会阻塞

python - 如何将内容与作为二进制和其他形式内容容器的文件分离

c++ - 将字符串(二进制)转换为整数

c - 构成一个整数的二进制表示

django - 带有随 secret 码的Redis AUTH

linux - 有没有一种方法可以在我的终端屏幕上显示标准输出并重定向到一个文件?

php - 在后台运行 ffmpeg 以便可以更改页面

c - 尽管出现警告消息 'not found",但已成功删除内核模块

php - 在 php 中设置允许变量的松散翻译?

docker - 如何解决 "unable to prepare context: path "."not found"docker build 的错误?