Eu estava tentando seguir as instruções do apt para o lutris, mas elas aparentemente são apenas para o debian e eu baguncei minha chave do apt para o ubuntu, então nada mais será atualizado
Eu usei os seguintes comandos
echo "deb [signed-by=/etc/apt/keyrings/lutris.gpg] https://download.opensuse.org/repositories/home:/strycore/Debian_12/ ./" | sudo tee /etc/apt/sources.list.d/lutris.list > /dev/null
echo "deb [signed-by=/etc/apt/keyrings/lutris.gpg] https://download.opensuse.org/repositories/home:/strycore/Debian_12/ ./" | sudo tee /etc/apt/sources.list.d/lutris.list > /dev/null
sudo apt update
O erro que recebo é
Get:1 http://gb.archive.ubuntu.com/ubuntu noble InRelease [256 kB]
Get:2 https://download.docker.com/linux/ubuntu noble InRelease [48.8 kB]
0% [Waiting for headers] [Connecting to security.ubuntu.com (91.189.91.82)]/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
E: gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
Err:2 https://download.docker.com/linux/ubuntu noble InRelease
gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
Get:3 http://gb.archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB]
0% [Waiting for headers] [Connecting to security.ubuntu.com (91.189.91.82)]/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
E: gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
Err:1 http://gb.archive.ubuntu.com/ubuntu noble InRelease
gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
Get:4 http://gb.archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB]
Get:5 https://ppa.launchpadcontent.net/maveonair/helix-editor/ubuntu noble InRelease [17.8 kB]
0% [Connecting to security.ubuntu.com (91.189.91.82)]/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
E: gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
Err:3 http://gb.archive.ubuntu.com/ubuntu noble-updates InRelease
gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
Get:6 https://ppa.launchpadcontent.net/mozillacorp/mozillavpn/ubuntu noble InRelease [17.8 kB]
0% [Connecting to security.ubuntu.com (91.189.91.82)]/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
E: gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
Err:4 http://gb.archive.ubuntu.com/ubuntu noble-backports InRelease
gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
0% [Waiting for headers]/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
E: gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
Err:5 https://ppa.launchpadcontent.net/maveonair/helix-editor/ubuntu noble InRelease
gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
0% [Waiting for headers]/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
E: gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
Err:6 https://ppa.launchpadcontent.net/mozillacorp/mozillavpn/ubuntu noble InRelease
gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
Get:7 http://security.ubuntu.com/ubuntu noble-security InRelease [126 kB]
0% [Working]/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
/usr/bin/apt-key: 95: cannot create /dev/null: Permission denied
E: gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
Err:7 http://security.ubuntu.com/ubuntu noble-security InRelease
gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
Reading package lists... Done
W: GPG error: https://download.docker.com/linux/ubuntu noble InRelease: gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
E: The repository 'https://download.docker.com/linux/ubuntu noble InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: http://gb.archive.ubuntu.com/ubuntu noble InRelease: gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
E: The repository 'http://gb.archive.ubuntu.com/ubuntu noble InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: http://gb.archive.ubuntu.com/ubuntu noble-updates InRelease: gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
E: The repository 'http://gb.archive.ubuntu.com/ubuntu noble-updates InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: http://gb.archive.ubuntu.com/ubuntu noble-backports InRelease: gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
E: The repository 'http://gb.archive.ubuntu.com/ubuntu noble-backports InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: https://ppa.launchpadcontent.net/maveonair/helix-editor/ubuntu noble InRelease: gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
E: The repository 'https://ppa.launchpadcontent.net/maveonair/helix-editor/ubuntu noble InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: https://ppa.launchpadcontent.net/mozillacorp/mozillavpn/ubuntu noble InRelease: gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
E: The repository 'https://ppa.launchpadcontent.net/mozillacorp/mozillavpn/ubuntu noble InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: http://security.ubuntu.com/ubuntu noble-security InRelease: gpgv, gpgv2 or gpgv1 required for verification, but neither seems installed
E: The repository 'http://security.ubuntu.com/ubuntu noble-security InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Tentei o seguinte para consertar, mas não funcionou, então desfiz
sudo cp -a /var/lib/apt/lists /tmp
sudo rm -r /var/lib/apt/lists/*
Existe uma maneira de regenerar a chave gpg necessária para o apt?
EDIT: Em resposta a @organic-marble abaixo:
Isto é dehistory
6413 hx
6414 top # end of last session
6415 echo "deb [signed-by=/etc/apt/keyrings/lutris.gpg] https://download.opensuse.org/repositories/home:/strycore/Debian_12/ ./" | sudo tee /etc/apt/sources.list.d/lutris.list > /dev/null
6416 sudo apt update # this is where the error first occurred
6417 ll /etc/apt/sources.list.d/
6418 sudo rm /etc/apt/sources.list.d/lutris.list
6419 sudo hx /etc/apt/sources.list.d/ubuntu.sources
6420 sudo apt update
6421 sudo apt install gpgv
6422 sudo apt install gpg
6423 sudo apt update
6424 cat /etc/apt/sources.list
6425 cat /etc/apt/sources.list.d/ubuntu.sources
...
Verifiquei /dev/null
o seguinte, mas provavelmente não é conclusivo
sudo cat test.txt > /dev/null
O seguinte foi solicitado por @steeldriver
➜ ~ ls -l /dev/null
crw-rw----+ 1 root plugdev 1, 3 Aug 31 15:13 /dev/null
➜ ~ findmnt -T /dev/null
TARGET
SOURCE
FSTYPE OPTIONS
/dev udev devtmpfs rw,nosuid,relatime,size=32815052k,nr_inodes=8203763,mode=755,inode64
Com base na sua
ls
saída:seu
/dev/null
arquivo de dispositivo de personagem AFAIK tem propriedade de grupo incorreta (deveria serroot
) e permissões (deveria serrw-rw-rw-
). Além disso, parece ter algum tipo de conjunto de atributos de arquivo estendido (indicado pelo+
caractere final ).Corrigir a propriedade e as permissões básicas do Unix é simples com
chgrp
e ,chmod
mas, dados os atributos estendidos desconhecidos, pode ser mais simples recriar o nó do dispositivo ( sugiro executarlsattr /dev/null
primeiro para registro, caso ele tenha sido definido intencionalmente e precise ser restaurado ):FWIW, não consigo ver nada no seu histórico de shell interativo que possa ter causado essa alteração. Se o problema ocorrer novamente, sugiro verificar se há uma regra udev em algum lugar que esteja modificando o dispositivo.