Linux部署golang遇到的問題分析

來源:互聯網
上載者:User
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。

問題一

Sudo apt-get install yum 時報錯

E:Unable to locate package yum

解決方案

執行 sudo apt-get update

等上面命令執行完後,再執行sudo apt-get install就可以了。

錯誤原因 

Unable to locate packet就是無法找到包,所以要sudo apt-get update一下。

問題二、

執行完 sudo apt-get update 仍報錯,錯誤提示為:

E:Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)

解決方案

執行 sudo rm /var/lib/apt/lists/lock

錯誤原因

出現這個問題的原因可能是有另外一個程式正在運行,導致資源被鎖不可用。而導致資源被鎖的原因,可能是上次安裝時沒正常完成,而導致出現此狀況。

剛裝好的Ubantu系統,內部缺少很多軟體源,這時,系統會自動啟動軟體源更新進程“apt-get”,並且它會一直存活。由於它在運行時,會佔用軟體源更新時的系統鎖(以下稱“系統更新鎖定”,此鎖檔案在“/var/lib/apt/lists/”目錄下),而當有新的apt-get進程產生時,就會因為得不到系統更新鎖定而出現"E: 無法獲得鎖 /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)"錯誤提示!因此,我們只要將原先的apt-get進程殺死,從新啟用新的apt-get進程,就可以讓新立德軟體管理器正常工作了!

 

 

 

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.