ligne de commandes
rpm -qa | grep "^kernel-${kernel_type}-latest"
Si je comprends bien cette commande, elle doit me renvoyer le dernier noyau installé.
Chez moi, ça ne marche pas et pourtant, kernel-desktop-latest-5.15.82-1.mga8.x86_64 est installé.
Y a-t-il une erreur ou non ?
Édité par cmoifp Le 12/01/2023 à 05h18

Emmanuel56 Membre non connecté
-
- Voir le profil du membre Emmanuel56
- Inscrit le : 31/12/2018
- Groupes :
rpm -qa | grep kernel.*latest
ça ne va pas ?
Ta commande fonctionne, mais ce n'est pas celle que je veux. La commande que je présente est dans le wiki.

Roland57 Membre non connecté
-
- Voir le profil du membre Roland57
- Inscrit le : 08/02/2020
- Site internet
- Groupes :
Il faut définir la variable kernel_type. (C'est dit dans l'article.)
Code BASH :
kernel_type=desktop rpm -qa | grep "^kernel-${kernel_type}-latest"

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |
La finalité est de savoir, si la commande est écrite correctement.
$ rpm -qa|grep "^kernel-$kernel_type}-latest"
Je vois une accolade d'un unique coté. Est-ce qu'il en manque une ?

DéBé Membre non connecté
-
- Voir le profil du membre DéBé
- Inscrit le : 30/01/2010
- Groupes :
cmoifp :
La commande ne fonctionne pas telle quelle ?
La finalité est de savoir, si la commande est écrite correctement.
$ rpm -qa|grep "^kernel-$kernel_type}-latest"
Je vois une accolade d'un unique coté. Est-ce qu'il en manque une ?
La finalité est de savoir, si la commande est écrite correctement.
$ rpm -qa|grep "^kernel-$kernel_type}-latest"
Je vois une accolade d'un unique coté. Est-ce qu'il en manque une ?
Bonjour,
A mon avis il manque une accolade ouvrante après $
Édité par DéBé Le 12/01/2023 à 11h32
Finistère - Matériel : Desktop :Mga 9 x86-64 sur SSD 120 Go Plasma5 - Intel I5-6500 3,2 Ghz /Ram 8 Go --Lenovo T 410 Mga 9 x86-64 Plasma 5 Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire.” Albert Einstein

Girotte Membre non connecté
-
- Voir le profil du membre Girotte
- Inscrit le : 05/06/2011
- Groupes :
-
Membre d'Honneur
En effet, ça fonctionne avec
kernel_type=desktop
suivi de
rpm -qa|grep "^kernel-${kernel_type}-latest"
(Testé à l'instant!)
Mageia 8 - Fluxbox sur PC "fixe"
Cauldron - Xfce4 sur PC portable
Cauldron - Xfce4 sur PC portable

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Définir kernel_type ne me parait pas une bonne idée.

Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |
Qu'est-ce que je mets entre les deux ? En d'autre terme, est-ce qu'un article sur le wiki doit être exhaustif. Attention, je ne parle pas de figer les informations parce qu'elles évoluent.
C'est la différence entre procédé et procédure.

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
1. Il y a eu une erreur dans la traduction de la page. La page d'origine en anglais a bien les deux accolades.
2. Il s'agit de sophistications qui permettent à l'exposé de prévoir tous les cas. Cependant, ça me semble bien lourd. Je verrais plutôt :
"Vérifier que le paquet kernel-desktop-latest-devel est installé, et installez-le s'il ne l'est pas. Si votre installation utilise le noyau kernel-server ou kernel-linus, remplacer desktop par la saveur correspondante."
avec éventuellement la commande qui permet de connaître quel noyau est en court d'utilisation.
Yves
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie