我嘗試使用以下命令下載 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
使用伺服器建議的任何檔案名稱(就像網頁瀏覽器一樣),或-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