尝试安装 albert 时,sources.list 中的条目格式错误

尝试安装 albert 时,sources.list 中的条目格式错误

我曾尝试使用以下代码在 Ubuntu 上安装 Albert。我的 Ubuntu 版本是 20.04

curl https://build.opensuse.org/projects/home:manuelschneid3r/public_key | sudo apt-key add -

echo 'deb http://download.opensuse.org/repositories/home:/-manuelschneid3r/xUbuntu_20.04//' | sudo tee /etc/apt/sources.list.d/home:manuelschneid3r.list

sudo wget -nv https://download.opensuse.org/repositories/home:manuelschneid3r/xUbuntu_20.04/Release.key -O "/etc/apt/trusted.gpg.d/home:manuelschneid3r.asc"

sudo apt update

sudo apt install Albert

但是我收到了这个错误:

Desktop:~$ sudo apt update
E: Malformed entry 1 in list file /etc/apt/sources.list.d/home:manuelschneid3r.list (Suite)
E: The list of sources could not be read.

现在,每次我打开终端并尝试安装某些软件包并使用 sudo apt update 时,都会出现上述错误。

我已经重置并清除了终端,但仍然出现相同的错误。我该如何清除终端以便能够在终端上工作?

答案1

参观您提供的存储库 URL在浏览器中产生以下响应:

资源不再可用!

因此,从该位置安插 Albert 的可能性很小。

然而,如果你放弃-URL 中的 并使用这个:

http://download.opensuse.org/repositories/home:/manuelschneid3r/xUbuntu_20.04/

然后它就会起作用。

因此,考虑到这一点,请manuelschneid3r.list像这样编辑您的文件:

  1. 打开终端(如果尚未打开)
  2. .list使用以下命令编辑文件sudo
    sudo {editor of choice} /etc/apt/sources.list.d/home:manuelschneid3r.list
    
    笔记:您可能想对该文件名进行一些处理。与其这样home:manuelschneid3r.list,不如将其重命名为manuelschneid3r.list
  3. 编辑 URL,删除错误的破折号。文件现在应如下所示:
    deb http://download.opensuse.org/repositories/home:/manuelschneid3r/xUbuntu_20.04/ /
    
  4. 更新apt
    sudo apt update 
    

从这里,您应该能够安装 Albert。

来源

相关内容