
我對 Linux 相當陌生,安裝時也遇到一些問題luarocks
。我不斷收到錯誤訊息E: Failed to fetch http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-libc-dev_3.13.0-27.50_amd64.deb 404 Not Found
。
我已經嘗試過sudo apt-get install luarocks
,sudo apt-get install luarocks --fix-missing
並sudo apt-get install luarocks update
通過終端但未能解決問題。
我也嘗試過查找linux
under 的資料夾http://us.archive.ubuntu.com/ubuntu/pool/main/l/
,但它看起來並不在那裡,儘管有一些與linux...
under類似的資料夾l/
。
有沒有辦法解決這個問題或luarocks
從其他地方下載(luarocks.org
對我來說似乎超時)?
答案1
Luarocks
是 Universe 儲存庫的一部分 - 從 Dash 打開Software & Updates
,然後在 Ubuntu 標籤中,確保選擇了 Universe 儲存庫(請參閱下圖)。若要從終端安裝,請執行sudo apt-get update
then sudo apt-get install luarocks
,或透過搜尋從 Ubuntu 軟體中心安裝luarocks
答案2
我不確定您最近是否更新了包索引文件,也許您正在查找的某些文件已從來源中刪除或重命名,因此出現“文件未找到”錯誤。首先嘗試一下sudo apt-get update
。
或者,也許特定來源(us.archive.ubuntu.com)由於某種原因沒有該文件,如果更新不起作用,您可以嘗試切換到不同的來源/鏡像?軟體和更新程式/設定可以更改這些,並且像查爾斯·格林提到的那樣,確保您已經檢查了宇宙。/etc/apt/sources.list
如果您喜歡冒險,也可以直接在文件中更改這些設定/etc/apt/sources.list.d/
(不過,請先進行備份以防萬一)
當剛接觸 Linux 時,我更喜歡使用 Synaptic 進行搜尋和安裝,在我看來,它比使用多個視窗和捲軸查看結果的終端更容易。