我尝试下载一个 php7 包安装在 slackware 上,使用以下命令:
wget "http://php.net/get/php-7.1.3.tar.gz/from/a/mirror"
结果是一个mirror
文件,如果我再做一次就是mirror.1
......
我如何对此文件执行 installpkg?
答案1
这是正常的 – wget 只是使用最后的路径部分作为文件名。
您可以使用--trust-server-names
它来使用服务器建议的任何文件名(就像 Web 浏览器那样),或者-O php-7.1.3.tar.gz
自己指定它。
但是,这里的 URL 是错误的。http://php.net/get/php-7.1.3.tar.gz
和都http://php.net/get/php-7.1.3.tar.gz/from/a/mirror
只会引导到 HTML 网页。 您应该访问该页面在网络浏览器中并选择一个特定的下载 URL。例如:
wget --trust-server-names http://dk2.php.net/get/php-7.1.3.tar.gz/from/this/mirror