[Bug 2085566] Re: Can't run the KDE Neon 24.04.1 LTS update
Rik Mills
2085566 at bugs.launchpad.net
Fri Oct 25 08:50:14 UTC 2024
Thank you for taking the time to report this bug and helping to make
Ubuntu better. However, per your report, it seems as though you are not
actually running Ubuntu but a derivative distribution. Derivatives are
not official flavours and may have additional repositories that provide
packages that conflict with our official packages, so we cannot provide
support or debug when things go wrong in these distributions.
Official flavours of Ubuntu are listed here:
https://ubuntu.com/desktop/flavours
Please seek support and bug reporting solutions from your distribution.
Thank you!
** Changed in: ubuntu-release-upgrader (Ubuntu)
Status: New => Invalid
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubuntu-release-upgrader in
Ubuntu.
https://bugs.launchpad.net/bugs/2085566
Title:
Can't run the KDE Neon 24.04.1 LTS update
Status in ubuntu-release-upgrader package in Ubuntu:
Invalid
Bug description:
I just used the command "ubuntu-bug ubuntu-release-upgrader-core" as
advised by the error window and followed the steps.
Here is my ChatGPT conversation:
Me:
KDE Neon en voulant faire la mise a jour
W:Les mises à jour depuis un tel dépôt ne peuvent s'effectuer de
manière sécurisée, et sont donc désactivées par défaut., W:Voir les
pages de manuel d'apt-secure(8) pour la création des dépôts et les
détails de configuration d'un utilisateur., W:Erreur de GPG :
http://security.ubuntu.com/ubuntu noble-security InRelease : Les
signatures suivantes n'ont pas pu être vérifiées car la clé publique
n'est pas disponible : NO_PUBKEY 871920D1991BC93C, E:Le dépôt
http://security.ubuntu.com/ubuntu noble-security InRelease n'est pas
signé., W:Les mises à jour depuis un tel dépôt ne peuvent s'effectuer
de manière sécurisée, et sont donc désactivées par défaut., W:Voir les
pages de manuel d'apt-secure(8) pour la création des dépôts et les
détails de configuration d'un utilisateur., W:Erreur de GPG :
http://archive.ubuntu.com/ubuntu noble InRelease : Les signatures
suivantes n'ont pas pu être vérifiées car la clé publique n'est pas
disponible : NO_PUBKEY 871920D1991BC93C, E:Le dépôt
http://archive.ubuntu.com/ubuntu noble InRelease n'est pas signé.,
W:Les mises à jour depuis un tel dépôt ne peuvent s'effectuer de
manière sécurisée, et sont donc désactivées par défaut., W:Voir les
pages de manuel d'apt-secure(8) pour la création des dépôts et les
détails de configuration d'un utilisateur., W:Erreur de GPG :
http://archive.ubuntu.com/ubuntu noble-updates InRelease : Les
signatures suivantes n'ont pas pu être vérifiées car la clé publique
n'est pas disponible : NO_PUBKEY 871920D1991BC93C, E:Le dépôt
http://archive.ubuntu.com/ubuntu noble-updates InRelease n'est pas
signé.
ChatGPT:
Le message d'erreur que tu rencontres est dû à l'absence d'une clé GPG pour certains dépôts que tu essaies d'utiliser lors de la mise à jour de KDE Neon. Ce problème survient souvent lorsque des dépôts Ubuntu (ou autres) ne sont pas signés correctement ou que la clé publique nécessaire pour vérifier leur signature est manquante.
Pour résoudre ce problème, voici les étapes à suivre :
### 1. Ajouter la clé publique manquante
Tu peux essayer d'importer la clé publique directement à partir de la commande GPG. Dans ton cas, la clé manquante est identifiée par l'ID `871920D1991BC93C`.
Voici comment l'ajouter :
```bash
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 871920D1991BC93C
```
### 2. Mettre à jour les dépôts
Ensuite, tu devrais mettre à jour les dépôts pour voir si le problème est résolu :
```bash
sudo apt update
```
### 3. Vérifier la configuration des dépôts
Il semble que tu utilises des dépôts pour "noble", qui ne semble pas être une version reconnue d'Ubuntu (les versions Ubuntu connues ont des noms comme "focal", "bionic", etc.). Vérifie que tu n'as pas une erreur dans tes fichiers de configuration des dépôts. Pour ce faire, ouvre le fichier de configuration des sources :
```bash
sudo nano /etc/apt/sources.list
```
Cherche les lignes contenant "noble" et assure-toi qu'elles sont
correctes. Si ce dépôt ne doit pas être utilisé, commente ces lignes
en ajoutant un `#` au début de chaque ligne, ou remplace "noble" par
la version correcte d'Ubuntu/KDE Neon que tu utilises.
### 4. Retenter la mise à jour
Une fois les modifications faites, exécute à nouveau la commande de mise à jour :
```bash
sudo apt update && sudo apt upgrade
```
Si tout se passe bien, cela devrait résoudre ton problème de mises à
jour.
### 5. Nettoyage (optionnel)
Si tu continues à avoir des erreurs après tout cela, essaie également de nettoyer les paquets qui peuvent causer des conflits :
```bash
sudo apt autoremove
sudo apt clean
```
Cela peut aider à éliminer des paquets obsolètes ou corrompus.
Me:
⚙ martin at martin-pulse17b13vfk ~ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 871920D1991BC93C
[sudo] password for martin:
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
Executing: /tmp/apt-key-gpghome.WdnUfgzhuH/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 871920D1991BC93C
gpg: key 871920D1991BC93C: public key "Ubuntu Archive Automatic Signing Key (2018) <ftpmaster at ubuntu.com>" imported
gpg: Total number processed: 1
gpg: imported: 1
martin at martin-pulse17b13vfk ~
ChatGPT:
Il semble que la clé publique a été correctement importée avec succès. Cependant, comme indiqué dans l'avertissement, la commande `apt-key` est désormais dépréciée. À l'avenir, il est recommandé de gérer les clés directement dans le répertoire `trusted.gpg.d`. Néanmoins, pour le moment, l'ajout de la clé semble avoir fonctionné.
Tu peux maintenant essayer de mettre à jour les dépôts et d'exécuter
la mise à jour du système avec les commandes suivantes :
```bash
sudo apt update
sudo apt upgrade
```
Si tu ne rencontres plus d'erreurs liées aux clés GPG, la mise à jour
devrait se dérouler sans problème. Fais-moi savoir si tout fonctionne
ou si d'autres erreurs apparaissent.
Me:
*SCREENSHOT OF ERROR*
ChatGPT:
Le message d'erreur indique qu'un problème a été rencontré lors de la mise à niveau du système, probablement à cause de paquets provenant de dépôts tiers (PPA) ou de paquets logiciels non officiels qui ne proviennent pas directement des dépôts d'Ubuntu. Pour résoudre ce problème, voici les étapes suggérées dans le message et d'autres méthodes possibles :
### 1. Utilisation de **ppa-purge**
Si tu as ajouté des PPA (dépôts tiers) à ton système, ces dépôts peuvent causer des conflits. Tu peux désactiver ces PPA en utilisant la commande `ppa-purge`, mais cela nécessite d'abord de l'installer :
```bash
sudo apt install ppa-purge
```
Ensuite, pour chaque PPA problématique, tu peux utiliser :
```bash
sudo ppa-purge <nom-du-ppa>
```
Cela rétablira les versions des paquets provenant des dépôts
officiels.
### 2. Lancer l'outil de mise à jour en ligne de commande
Tu peux essayer d'utiliser la commande `ubuntu-release-upgrader-core` qui est recommandée dans l'erreur :
```bash
sudo apt install ubuntu-release-upgrader-core
sudo do-release-upgrade
```
Cela pourrait te donner plus de détails sur l'origine du problème et
proposer une solution plus claire.
### 3. Analyser les fichiers de journalisation
Les journaux peuvent te donner plus d'informations précises sur ce qui cause ce conflit. Tu peux consulter ces fichiers pour obtenir plus de détails :
```bash
cat /var/log/dist-upgrade/main.log
cat /var/log/dist-upgrade/apt.log
```
Ces fichiers contiennent les informations sur la mise à jour et
pourraient t'indiquer quel paquet ou PPA est à l'origine du problème.
### 4. Désactiver temporairement les dépôts non officiels
Une autre approche consiste à désactiver temporairement les PPA non officiels ou les dépôts supplémentaires que tu pourrais avoir ajoutés. Pour cela, tu peux éditer le fichier des sources de dépôts :
```bash
sudo nano /etc/apt/sources.list.d/<fichier-du-ppa>.list
```
Commente les lignes qui concernent les dépôts non officiels en
ajoutant un `#` au début, puis réessaie la mise à jour.
### 5. Nettoyer le cache des paquets et réparer les dépendances
Enfin, pour t'assurer qu'il n'y a pas de paquets cassés ou de dépendances manquantes, tu peux exécuter les commandes suivantes :
```bash
sudo apt autoremove
sudo apt clean
sudo apt update --fix-missing
sudo apt install -f
```
Une fois ces commandes exécutées, réessaie la mise à niveau.
---
Si le problème persiste après avoir essayé ces méthodes, fais-moi
savoir, et nous pourrons approfondir les journaux ou explorer d'autres
solutions.
Me:
Je fais quoi avec ppa purge ??
ChatGPT:
L'outil **`ppa-purge`** est utilisé pour désactiver et supprimer les PPA (dépôts tiers) que tu as ajoutés à ton système. Il restaure également les versions d'origine des paquets qui ont été remplacés par ceux du PPA.
Voici comment procéder avec **`ppa-purge`** pour résoudre ton problème
:
### Étapes à suivre :
1. **Installer `ppa-purge`** (si ce n'est pas déjà fait) :
Pour pouvoir utiliser `ppa-purge`, il faut l'installer. Exécute cette commande :
```bash
sudo apt install ppa-purge
```
2. **Lister les PPA installés** :
Avant de purger un PPA, tu dois savoir quels PPA sont installés sur ton système. Utilise cette commande pour lister les fichiers de dépôts PPA présents sur ton système :
```bash
ls /etc/apt/sources.list.d/
```
Tu devrais voir une liste de fichiers, généralement avec un nom de
PPA, par exemple : `ppa_someppa.list`.
3. **Purger un PPA spécifique** :
Une fois que tu as identifié le PPA que tu veux supprimer, exécute la commande suivante pour purger le PPA et restaurer les paquets d'origine :
```bash
sudo ppa-purge ppa:<nom-du-ppa>
```
Par exemple, si tu veux purger un PPA nommé `graphics-drivers/ppa`,
la commande serait :
```bash
sudo ppa-purge ppa:graphics-drivers/ppa
```
Cette commande désactivera le PPA et réinstallera les paquets à
partir des dépôts officiels d'Ubuntu/KDE Neon.
4. **Répéter l'opération pour d'autres PPA** :
Si tu as plusieurs PPA qui causent des conflits, tu devras répéter cette opération pour chacun d'entre eux.
### Après avoir utilisé `ppa-purge` :
Une fois que tu as purgé les PPA problématiques, essaye à nouveau de mettre à jour ton système avec les commandes suivantes :
```bash
sudo apt update
sudo apt upgrade
```
### Si tu n'es pas sûr du PPA à purger :
Si tu ne sais pas quel PPA cause des problèmes, commence par purger les PPA ajoutés récemment ou ceux que tu soupçonnes d'être liés aux paquets qui provoquent des erreurs.
---
En résumé, **`ppa-purge`** désactive les PPA et restaure les paquets
aux versions des dépôts officiels, ce qui peut résoudre les conflits
et permettre à la mise à jour de se dérouler correctement. Si tu as
des doutes ou si tu rencontres un problème particulier avec un PPA,
n'hésite pas à demander de l'aide.
Me:
✘ martin at martin-pulse17b13vfk ~ ls /etc/apt/sources.list.d/
ar-lex-ubuntu-gamescope-jammy.list openrazer-ubuntu-stable-jammy.list.distUpgrade teamviewer.list
ar-lex-ubuntu-gamescope-jammy.list.distUpgrade org.kde.neon.net.launchpad.ppa.mozillateam.list teamviewer.list.distUpgrade
brave-browser-release.list org.kde.neon.net.launchpad.ppa.mozillateam.list.distUpgrade trebelnik-stefina-ubuntu-grub-customizer-jammy.list
brave-browser-release.list.distUpgrade shiftkey-packages.list trebelnik-stefina-ubuntu-grub-customizer-jammy.list.distUpgrade
google-chrome.list shiftkey-packages.list.distUpgrade vscode.list
google-chrome.list.distUpgrade steam-beta.list vscode.list.distUpgrade
neon.list steam-beta.list.distUpgrade winehq-jammy.sources
neon.list.distUpgrade steam-stable.list
openrazer-ubuntu-stable-jammy.list steam-stable.list.distUpgrade
ChatGPT:
Voici la liste des dépôts PPA présents dans ton système. Certains d'entre eux pourraient causer des conflits avec la mise à niveau de KDE Neon. Tu peux commencer par utiliser **`ppa-purge`** pour désactiver et restaurer les versions des paquets provenant de ces PPA, en particulier ceux qui ne sont pas essentiels ou ceux qui ont été ajoutés récemment.
Voici les étapes à suivre pour purger quelques-uns de ces PPA
potentiellement problématiques :
### Exemple pour purger certains PPA
1. **Pour le PPA de Gamescope** (qui est peut-être non essentiel pour la mise à jour) :
```bash
sudo ppa-purge ppa:ar-lex/gamescope
```
2. **Pour le PPA d'OpenRazer** (pilotes de périphériques, peut causer des conflits) :
```bash
sudo ppa-purge ppa:openrazer/stable
```
3. **Pour le PPA de `grub-customizer`** (qui peut affecter les mises à jour du chargeur de démarrage) :
```bash
sudo ppa-purge ppa:trebelnik-stefina/grub-customizer
```
4. **Pour le PPA de Steam (beta)** :
Si tu utilises la version bêta de Steam, cela peut également causer des conflits. Tu peux le purger pour éviter des problèmes :
```bash
sudo ppa-purge ppa:steam-beta
```
### Après chaque purge :
Une fois que tu as purgé un ou plusieurs de ces PPA, exécute à nouveau la mise à jour :
```bash
sudo apt update
sudo apt upgrade
```
Si la mise à jour fonctionne correctement après avoir purgé un ou
plusieurs PPA, cela signifie que l'un de ces dépôts causait le
problème. Si tu souhaites réactiver l'un de ces PPA après la mise à
jour, tu pourras les rajouter manuellement plus tard.
### Remarque :
Certains PPA comme ceux de **Google Chrome**, **Brave**, **TeamViewer**, ou **Steam stable** ne devraient pas causer de problème majeur, mais si la mise à jour continue d'échouer, tu peux également envisager de purger ces PPA pour tester.
Fais-moi savoir si tu as besoin de plus d'aide pour un PPA spécifique
ou si tu rencontres des difficultés pendant la procédure.
Still not working... :(
ProblemType: Bug
DistroRelease: KDE neon 22.04
Package: ubuntu-release-upgrader-core 1:22.04.20+p22.04+vrelease+git20240917.0341 [origin: user jammy]
ProcVersionSignature: Ubuntu 6.8.0-47.47~22.04.1-generic 6.8.12
Uname: Linux 6.8.0-47-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.20.11-0ubuntu82.6
Architecture: amd64
CasperMD5CheckResult: unknown
CrashDB: ubuntu
CurrentDesktop: KDE
Date: Thu Oct 24 20:03:02 2024
InstallationDate: Installed on 2023-10-16 (374 days ago)
InstallationMedia: neon user "Jammy" - Build amd64 LIVE Binary 20231012-07:36
PackageArchitecture: all
SourcePackage: ubuntu-release-upgrader
UpgradeStatus: Upgraded to jammy on 2024-10-24 (0 days ago)
VarLogDistupgradeAptHistorylog:
Start-Date: 2024-10-24 19:58:38
Requested-By: martin (1000)
End-Date: 2024-10-24 19:58:38
VarLogDistupgradeApttermlog:
Log started: 2024-10-24 19:58:38
Log ended: 2024-10-24 19:58:38
VarLogDistupgradeTermlog:
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/2085566/+subscriptions
More information about the foundations-bugs
mailing list