added gpg key repair instructions
This commit is contained in:
parent
20a1af6e5a
commit
ead53f5dea
71
README.md
71
README.md
|
@ -19,3 +19,74 @@ gmgauthier@plato $ grep -L -i 'youtube' $(fd -0 -H "^brave-(.*)-default\.desktop
|
|||
/home/gmgauthier/.local/share/applications/brave-cdbkgaenbacighhafdaakdmolegfebcf-Default.desktop
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Fixing apt keys after a manual gnupg upgrade
|
||||
|
||||
```shell
|
||||
sudo apt reinstall gpg
|
||||
which gpg
|
||||
/usr/local/bin/gpg
|
||||
sudo ldconfig /usr/local/bin/gpg
|
||||
sudo apt update
|
||||
gpg --version
|
||||
```
|
||||
The "reinstall" in the first command won't actually break your fresh install. when you run the version, it will still report your new version.
|
||||
|
||||
```shell
|
||||
gmgauthier@plato $ sudo apt reinstall gpg
|
||||
Reading package lists... Done
|
||||
Building dependency tree... Done
|
||||
Reading state information... Done
|
||||
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
|
||||
Need to get 0 B/928 kB of archives.
|
||||
After this operation, 0 B of additional disk space will be used.
|
||||
(Reading database ... 732471 files and directories currently installed.)
|
||||
Preparing to unpack .../gpg_2.2.27-2+deb11u2_amd64.deb ...
|
||||
Unpacking gpg (2.2.27-2+deb11u2) over (2.2.27-2+deb11u2) ...
|
||||
Setting up gpg (2.2.27-2+deb11u2) ...
|
||||
Processing triggers for man-db (2.9.4-2) ...
|
||||
```
|
||||
And yet, a moment later:
|
||||
|
||||
```shell
|
||||
gmgauthier@plato $ gpg --version
|
||||
gpg (GnuPG) 2.4.3-unknown
|
||||
libgcrypt 1.10.2-unknown
|
||||
NOTE: THIS IS A DEVELOPMENT VERSION!
|
||||
It is only intended for test purposes and should NOT be
|
||||
used in a production environment or with production keys!
|
||||
Copyright (C) 2023 g10 Code GmbH
|
||||
License GNU GPL-3.0-or-later <https://gnu.org/licenses/gpl.html>
|
||||
This is free software: you are free to change and redistribute it.
|
||||
There is NO WARRANTY, to the extent permitted by law.
|
||||
|
||||
Home: /home/gmgauthier/.gnupg
|
||||
Supported algorithms:
|
||||
Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA
|
||||
Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,
|
||||
CAMELLIA128, CAMELLIA192, CAMELLIA256
|
||||
Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
|
||||
Compression: Uncompressed, ZIP, ZLIB, BZIP2
|
||||
|
||||
gmgauthier@plato $ which gpg
|
||||
/usr/local/bin/gpg
|
||||
gmgauthier@plato $ sudo ldconfig /usr/local/bin/gpg
|
||||
gmgauthier@plato $ sudo apt update
|
||||
Hit:1 http://deb.debian.org/debian bullseye InRelease
|
||||
Hit:2 http://security.debian.org/debian-security bullseye-security InRelease
|
||||
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
|
||||
Hit:4 http://deb.debian.org/debian bullseye-proposed-updates InRelease
|
||||
Hit:5 http://deb.debian.org/debian bullseye-backports InRelease
|
||||
Hit:6 https://brave-browser-apt-release.s3.brave.com stable InRelease
|
||||
Hit:7 https://download.mono-project.com/repo/debian vs-buster InRelease
|
||||
Hit:8 https://repo.protonvpn.com/debian stable InRelease
|
||||
Hit:9 https://deb.beekeeperstudio.io stable InRelease
|
||||
Reading package lists... Done
|
||||
Building dependency tree... Done
|
||||
Reading state information... Done
|
||||
All packages are up to date.
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue