边界:
我这里有一个 Linux64 (Redhat 6.8) 测试服务器,我可以通过内部网中的 FTP 访问它。此服务器无法访问互联网。
我想在该机器上使用 SVN 命令行客户端和 Python 以及 cx_Oracle 和 oracle 客户端
我没有根访问权限。
- 我对 Linux 不是很了解
我想我将从最简单的东西开始,在我看来它是 SVN: 我的第一个猜测是,我可以在我的 Windows 机器上下载适用于 Redhat 6 的 SVN 二进制文件,然后使用 FTP 将它们复制到 Linux 机器。
但是我在这里找到的是“yum install subversion”(由于缺少 root 和 internet 访问而无法工作)和一个我从 WANdisco 获得的文件“subversion_installer_1.9.sh”(但它也需要 root 和 internet)再次访问)。
为什么这么复杂?我来自 Windows 世界,现在我有点失望,因为我一直认为像这样的东西在 LINUX 上应该很容易工作(只需复制二进制文件就可以了)。 我忽略了什么? 你会怎么做?
最佳答案
您可以在没有 root 访问权限的情况下“安装”Subversion 和 Python 以及 cx_Oracle,但是由于您偏离了“正常”的处理方法之外,您会发现这比简单地遵循“正常”的方法要困难得多。而“正常”方法是使用需要 root 访问权限的包管理器(如 yum)。 Windows 方法完全不同。关于哪个“更好”有很多争论,但我不会在这里深入讨论!
关于linux - 在没有 Internet 访问权限且没有 root 的情况下部署 linux 二进制文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41744907/