我曾尝试使用以下代码在 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
像这样编辑您的文件:
- 打开终端(如果尚未打开)
.list
使用以下命令编辑文件sudo
:
笔记:您可能想对该文件名进行一些处理。与其这样sudo {editor of choice} /etc/apt/sources.list.d/home:manuelschneid3r.list
home:manuelschneid3r.list
,不如将其重命名为manuelschneid3r.list
- 编辑 URL,删除错误的破折号。文件现在应如下所示:
deb http://download.opensuse.org/repositories/home:/manuelschneid3r/xUbuntu_20.04/ /
- 更新
apt
:sudo apt update
从这里,您应该能够安装 Albert。