如何手动在ubuntu 8.04(apache,sambam,tikiwiki)中安装旧的软件包

我需要在Ubuntu上安装旧的易受攻击的软件包来制作我自己的metasploitable版本。 它是我的项目的一部分。 我正在尝试手动执行,但难以安装和运行易受攻击的程序。 所以我的问题是:我可以安装这些旧的易受攻击的软件包“apt-get”。

假设我从源代码安装了一个程序,那么我将如何启动这个? 例如,如果我手动安装telnetd(configure,make,make install),那么我在“/etc/init.d”中找不到它的服务,因为我们从“apt-get”

请帮帮我。

提前致谢

那么,如果你能得到这些软件包,你可以用dpkg来安装它们。 如果他们仍然在回收站中,可以使用apt-pinning来明确地安装它们,在任何情况下都需要使用,以防止新版本覆盖新版本。

对于自己构build的文件,最好的解决scheme是,真正安装当前版本,查看所做的更改,然后复制它。 如果你问这个问题,你可能不能自己编写init脚本 – 复制发行版的正确安装。

我很想知道,大多数构build指令应该包含必要的脚本,至less在一个例子中,但我不认为构build正在工作和回收的东西属于生产系统(这当然不是)