這是我們一獨立主機用戶,在perl裡安裝module所發生的問題。
其中查資料過程比較煩瑣,不在額外描述,這邊直接提供解法。
如何發生?
當在 perl 裡要安裝module,總會跳出 Cannot unzip, no unzip program available 這個錯誤訊息,導致module安裝中斷。
為什麼會發生這個問題?
這是因為安裝好cenotos,如果裡面沒有安裝unzip,就去安裝perl,
就會導致perl的設定檔裡沒有取得unzip使用路逕,
自然在perl安裝模組,就會遇到解壓縮的問題。
如何解決?!
解決方式有兩種,但都要先在linux shell裡安裝好unzip:
1.安裝好unzip後,在將perl重新移除在安裝。
2.修改perl的 Config.pm檔,並將
這一行 ‘unzip’ => q[] and change it to
改為 ‘unzip’ => q[/usr/bin/unzip]
這樣就可以順利安裝perl module
(本篇教學由unethost.com客服撰寫)
延伸閱讀:如何備份Cpanel後台安裝的套裝程式?
安裝上述的軟體,我們提供虛擬主機試用,七天滿意保證,
功能完整使用不受限制,歡迎點我申請。