
我對命令不熟悉pecl
,但是可以將下面的命令轉換為離線版本嗎?
pecl install channel://pecl.php.net/pthreads-0.0.44
我想在 CentOS 6.3 上安裝 PThreads,但我知道的唯一完美的方法是上面的命令。問題是我需要在可能有或沒有網路連線的電腦上安裝該軟體包。有什麼建議麼?謝謝!
答案1
您可以從 PHP 5.5 或 5.6 取得 pthreads曼月樂項目。包名稱是php55u-pecl-pthreads
和php56u-pecl-pthreads
。您可以將這些套件同步到本地鏡像,並且無需訪問互聯網即可訪問它們。
CentOS目前版本是6.7。 6.3 和 6.7 之間發生了幾項重大更改,因此 IUS 軟體包可能無法乾淨地安裝在您的系統上。幫自己一個大忙,更新你的系統,現在你很容易遇到大量的安全問題。
答案2
透過快速搜尋(遺憾的是手邊沒有任何 CentOS 6.3),似乎可以透過雷米回購並且該包名為php-pecl-pthreads
如果它可能包含在常規存儲庫中,您可以嘗試使用具有互聯網連接的 CentOS 6.3 機器yum list "*pecl-pthreads*"
- 如果不是,那麼您可以從上面提到的存儲庫中獲取它。
有關如何下載軟體包並使它們可供其他沒有互聯網連接的計算機使用的信息,請參閱類似問題的答案,例如