Tcll Asked: 2017-05-11 03:56:53 +0800 CST2017-05-11 03:56:53 +0800 CST 2017-05-11 03:56:53 +0800 CST 我在哪里可以下载 Ubuntu 14.04 的 php55(或更高版本)deb? 772 我正在尝试为我的局域网服务器安装 php55(或更高版本),但我似乎找不到不需要互联网安装的软件包... (安装失败,因为我没有互联网) 离线安装程序的可靠来源在哪里? deb 3 个回答 Voted Best Answer Ravexina 2017-05-11T04:34:21+08:002017-05-11T04:34:21+08:00 在您的离线机器上运行: sudo apt-get install php5 --print-uris -y | grep -o http.*.deb 它将打印与您正在运行的 Ubuntu 匹配的所有必要内容,以及您需要下载的所有依赖项等。将它们全部下载到具有 Internet 连接的机器上。 然后将它们移动到以下路径中的离线机器: /var/cache/apt/archives 毕竟运行: sudo apt-get install php5 如果您的 ubuntu 机器源从未更新过,那么它对您不起作用。然后尝试使用独立的实用程序,例如xampp: https://www.apachefriends.org/download.html php5 和 php7 都可用于 Linux。 David Georg Reichelt 2017-05-11T04:09:27+08:002017-05-11T04:09:27+08:00 一般来说,你应该先下载包,然后用 sudo dpkg --install package.deb 如果有多个包,例如因为您需要依赖项,则必须一一安装。包的具体链接取决于您想要使用的确切版本以及您是 32 位还是 64 位系统。可能适合的软件包列表在这里:http ://de.archive.ubuntu.com/ubuntu/pool/main/p/php5/ 如果您sudo apt --print-uris install php在另一个 14.04 上运行,--print-uris将显示您需要下载和安装的包的具体 uri。 编辑 这可能对您也有帮助:如何生成包下载列表? karel 2017-05-11T04:48:57+08:002017-05-11T04:48:57+08:00 访问官方 Ubuntu (trusty)下载页面 php5_5.5.9+dfsg-1ubuntu4.21_all.deb网页,下载 php5_5.5.9+dfsg-1ubuntu4.21_all.deb 文件。双击您下载的文件在 Ubuntu 软件中心打开它进行安装,或打开终端,将目录更改cd为包含您下载的 .deb 文件的目录,然后使用以下命令进行安装: sudo dpkg -i php5_5.5.9+dfsg-1ubuntu4.21_all.deb
在您的离线机器上运行:
它将打印与您正在运行的 Ubuntu 匹配的所有必要内容,以及您需要下载的所有依赖项等。将它们全部下载到具有 Internet 连接的机器上。
然后将它们移动到以下路径中的离线机器:
毕竟运行:
如果您的 ubuntu 机器源从未更新过,那么它对您不起作用。然后尝试使用独立的实用程序,例如
xampp
:php5 和 php7 都可用于 Linux。
一般来说,你应该先下载包,然后用
如果有多个包,例如因为您需要依赖项,则必须一一安装。包的具体链接取决于您想要使用的确切版本以及您是 32 位还是 64 位系统。可能适合的软件包列表在这里:http ://de.archive.ubuntu.com/ubuntu/pool/main/p/php5/
如果您
sudo apt --print-uris install php
在另一个 14.04 上运行,--print-uris
将显示您需要下载和安装的包的具体 uri。编辑 这可能对您也有帮助:如何生成包下载列表?
访问官方 Ubuntu (trusty)下载页面 php5_5.5.9+dfsg-1ubuntu4.21_all.deb网页,下载 php5_5.5.9+dfsg-1ubuntu4.21_all.deb 文件。双击您下载的文件在 Ubuntu 软件中心打开它进行安装,或打开终端,将目录更改
cd
为包含您下载的 .deb 文件的目录,然后使用以下命令进行安装: