我想在Linux服務器上安裝ZLIB。我的服務器帳號是:/ home/myname。我正確地下載並提取ZLIB賬戶。然後,我進入到ZLIB1.2.6文件夾,然後運行命令:在Linux服務器上安裝ZLIB
./configure --prefix=/home/myname/zlib
但是,它給了錯誤:
-bash: ./configure: Permission denied
任何人可以幫助我,爲什麼會出現這種情況?
我想在Linux服務器上安裝ZLIB。我的服務器帳號是:/ home/myname。我正確地下載並提取ZLIB賬戶。然後,我進入到ZLIB1.2.6文件夾,然後運行命令:在Linux服務器上安裝ZLIB
./configure --prefix=/home/myname/zlib
但是,它給了錯誤:
-bash: ./configure: Permission denied
任何人可以幫助我,爲什麼會出現這種情況?
好吧,如果你使用的是Debian,你應該做的:
su
成爲root
apt-get update
刷新軟件包列表,然後
apt-cache search zlib
檢查相關的軟件包在剛更新的列表中,然後
apt-get install <whatever_package_you_found_earlier>
我建議使用正則表達式作爲容易緩存搜索字符串,因爲它們更準確,因爲在
apt-cache search ^zlib
返回與zlib的開始只包名
正如Ignacio在上面所寫的那樣,只要爲特定的發行版安裝軟件包,除非有非常非常具體的原因,您需要特定版本的zlib。
對不起。我不明白你的觀點。要安裝那些命令,我必須運行。我對Linux的想法很少。抱歉。 – alessandro 2012-04-02 17:25:07
你正在運行什麼發行版(Debian,Ubuntu,CentOS,RedHat等)?一旦你弄清楚了,做一些關於如何爲你的發行版安裝軟件的谷歌搜索。它們通常都帶有某種形式的軟件包管理,這意味着可以快速輕鬆地在軟件包存儲庫中安裝新軟件。 – Drizzt321 2012-04-02 18:01:53
非常感謝。順便說一下,我正在使用Debian Linux。 – alessandro 2012-04-02 18:11:31
sudo apt-get install libgcrypt11-dev zlib1g-dev
雖然這可能解決OP的問題,它在問題上很少有洞察力,或者爲什麼解決了這個問題。請詳細說明您的解決方案 – Martijn 2014-02-04 12:48:37
沒有安裝發行版附帶的zlib的任何特定原因? – 2012-04-02 16:12:24
@ IgnacioVazquez-Abrams號 – alessandro 2012-04-02 16:15:11
@ IgnacioVazquez-Abrams,你能否通知我,命令中是否有錯誤?對不起,我對Linux很少有想法。 – alessandro 2012-04-02 17:40:02