![部署独立的 apache + subversion?](https://linux22.com/image/1254809/%E9%83%A8%E7%BD%B2%E7%8B%AC%E7%AB%8B%E7%9A%84%20apache%20%2B%20subversion%EF%BC%9F.png)
是否可以安装 apache + subversion 并以某种方式使其独立,以便它拥有所需的所有库?通常,apache 不需要太多依赖就可以在新安装的机器上构建和运行它。
然而,Subversion 有很多依赖关系,追踪这些依赖关系非常麻烦。
是否存在某种预编译版本的 subversion 和 apache?或者我如何才能制作出可以在另一台电脑上快速重新部署而无需在其中放置任何文件的东西?也就是说,它应该可以从一根棒上运行。但是,如果我们只是安装,构建它也是一种选择build-essential
。
(我自己想到的一些事情是尝试编译它,并使用大量选项来包含所有库依赖项,而无需执行 apt-get install,也许可以在特定库中执行 apt-get install 并复制这些文件?或者也许你可以提取 .deb 包)
在机器上使用 apt-get install 是不是一个选项,我们希望文件消失了当他们从磁盘中删除它们时。不要问我我们为什么要这样做,这只是我们的一个要求。
它只需要在基于 debian 的操作系统(如 ubuntu 和 debian self)上运行。
答案1
尝试颠覆边缘,这是一个开源的版本控制软件,使用apche+viewvc+subversion,具有相当不错的GUI
答案2
不确定它是否适合您,但很多时候人们需要这样的东西,磁盘映像就可以了。使用具有免费 VM 播放器的磁盘映像,如 VirtualBox 或其他。进行最小操作系统安装。然后,您将有一个磁盘映像可以移动和删除。
如果您要构建自己的路线,我会建议将其安装在 /opt/something 中。继续在那里安装所有内容,当您想要删除它时,只需删除一个目录即可。