Luarocks:404 未找到

Luarocks:404 未找到

我对 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 luarockssudo apt-get install luarocks --fix-missingsudo apt-get install luarocks update通过终端,但无法解决问题。

我也尝试过寻找linux下面的文件夹http://us.archive.ubuntu.com/ubuntu/pool/main/l/,但是它看起来好像不在那里,尽管下面有几个类似的文件linux...l/

有没有办法解决这个问题或者luarocks从其他地方下载(luarocks.org对我来说似乎超时了)?

答案1

Luarocks是 Universe 存储库的一部分 - 从 Dash 打开Software & Updates,然后在 Ubuntu 选项卡中,确保已选择 Universe 存储库(见下图)。要从终端安装,请执行sudo apt-get updatesudo apt-get install luarocks或者从 Ubuntu 软件中心安装,方法是搜索luarocks

在此处输入图片描述

答案2

我不确定您最近是否更新了软件包索引文件,也许您要查找的某些文件已从源中删除或重命名,因此出现“文件未找到”错误。请先尝试一下sudo apt-get update

或者特定源 (us.archive.ubuntu.com) 出于某种原因没有该文件,如果更新不起作用,您可以尝试切换到其他源/镜像?软件和更新程序/设置可以更改这些,并且像 Charles Green 提到的那样,请确保您已经检查过宇宙。如果您喜欢冒险,也可以直接在文件中更改这些设置/etc/apt/sources.list/etc/apt/sources.list.d/但为了以防万一,请先备份)

当我刚接触 Linux 时,我更喜欢使用 Synaptic 进行搜索和安装,在我看来,这比使用终端通过多个窗口和滚动条查看结果更容易。

相关内容