Hoo*_*ark 3 linux debian versions apt-get raspberry-pi
我正在尝试在我的 Linux PC (Raspberry Debian) 中安装与我的远程公共服务器中安装的相同版本的 Apache、MySQL 和 PHP。
例如,我想安装 2.2 分支的最后一个 Legacy Release,Apache/2.2.31。
$ apt-cache showpkg apache2
Package: apache2
Versions:
2.4.10-10+deb8u4 (/var/lib/apt/lists/mirrordirector.raspbian.org_raspbian_dists_jessie_main_binary-armhf_Packages)
Run Code Online (Sandbox Code Playgroud)
但是没有关于 2.2.31 版本的信息,也没有在“反向提供”部分。我可以通过从源代码编译来做到这一点,但这需要很多时间。我试图找到可靠的 PPA 或可靠的 deb 包来源,但没有成功。
任何提示?非常感谢。
如果 apt 跟踪您正在寻找的特定版本(如 Kyle 所说),那么它就很容易了。
sudo apt-get install <pkg_name>=<pkg_version>
Run Code Online (Sandbox Code Playgroud)
或者
sudo apt-get -t=<target_version> <pkg_name>
Run Code Online (Sandbox Code Playgroud)
要查看跟踪哪些包,请运行
apt-cache showpkg <package_name>
Run Code Online (Sandbox Code Playgroud)
不幸的是,如果某个特定版本不是由 apt 管理的,那么使用 apt 时你就不走运了。它可能由其他一些包管理器管理。