将程序转移到另一个操作系统

将程序转移到另一个操作系统

我有openSUSE。我可以使用 来安装程序yum

yum install <progname>

我想将我的安装移至新硬盘。如何将程序从一个操作系统转移到另一个操作系统?

我的问题是我无法访问互联网。那么如何在其上安装程序呢?

答案1

“opensuse”与其说是一个操作系统,不如说是一个(Linux 的)发行版。是否能够将程序传输到另一个系统更多地取决于目标系统的平台。当然,并非所有库都在所有发行版上可用。因此,如果您想将一个程序传输到另一个系统,您可以复制它(假设有类似的硬件,32 位、64 位、x86 处理器),或者复制包(rpm、deb 或只是一个 tar 文件,可能是 gzip 压缩的),或者您可以转移源代码并重新编译它,这有时是困难的方法,但由于编译器优化,可以确保编译程序的最佳性能。完全不同的事情是将 Linux-ELF 或源转移到非 Linux 系统,但这也许(希望;))不是您想要的。

相关内容