Par contre je juge prudent de ne pas désinstaller le noyau 3.4 avant un bon moment...
upgrade du kernel
upgrade du kernel
#21Messageil y a 11 ansPar contre je juge prudent de ne pas désinstaller le noyau 3.4 avant un bon moment...
upgrade du kernel
#22Messageil y a 11 answaitnsea a écrit :Ça ne fait jamais de mal un update-grub mais j'ai cru voir dans le terminal qu'il se faisait automatiquement en fin d'installation du nouveau noyau...
Par contre je juge prudent de ne pas désinstaller le noyau 3.4 avant un bon moment...
Si oui, au temps pour moi. Je l'ai fait par logique. Je laisse moi aussi l'ancien noyau, mais ça semble bien marcher.
Je viens de mettre la nouvelle entrée dans un 40_custom général.
upgrade du kernel
#23Messageil y a 11 ansupgrade du kernel
#24Messageil y a 11 ansD'abord, bravo et merci pour ton blog, et merci de m'aider
OK, j'essaie:
# pacman -R linux34 linux34-extramodules
vérification des dépendances...
Erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: linux : requiert linux34
:: nvidia : requiert linux34-nvidia
Je n'ose pas trop insister...
upgrade du kernel
#25Messageil y a 11 ansPerso, je n'ai pas trouvé de noms en 34 dans la liste des logiciels installés (pacman -Qt).
J'ai fini par aller dans /boot regarder ce qu'il y avait. J'ai vu que tout ce qui était en *34* semblait inutile et j'ai tenté un :
rm *34*
Aucun trouble noté ensuite. Pas contre, ce n'est sûrement pas une méthode à généraliser.
upgrade du kernel
#26Messageil y a 11 ansTo delete a kernel, the syntax is:
sudo pacman -R linux[version]
For example, to delete kernel version 3.5 from the system, the following command would be entered:
sudo pacman -R linux35
To delete all elements of a kernel at the same time - where they are all present on your system - the syntax is:
sudo pacman -R linux[version] linux[version]-headers linux[version]-extramodules
34 pour version 3.4
Mais elle me renvoie avec une dépendance 3.4 pour nvidia, dont je ne sais pas si elle est inutile donc enlevable...
upgrade du kernel
#27Messageil y a 11 ansJ'ai testé pacman -R linux34 et linux35, chez moi, ça ne donnait rien (inconnu). Et pourtant, les noyaux étaient bel et bien présents dans /boot.
Pas tout compris, là...
upgrade du kernel
#28Messageil y a 11 ansupgrade du kernel
#29Messageil y a 11 answaitnsea a écrit :sans vouloir t'insulter, tu n'as pas oublié "sudo" ça arrive ce genre d'erreur quand on manie yaourt et packer...
Je ne crois pas. J'ai un terminal administrateur épinglé au bandeau du bas, et je suis 99,99% du temps sous root (et je suis parfaitement conscient aussi que c'est mal ).
J'ai plutôt des problèmes pour lancer le terminal utilisateur quand il le faut vraiment.
J'ai utilisé pacman -Qt pour voir la liste, et non.
Par contre, actuellement, je vois bien :
[...)
licenses 2.9-1
linux 2012.11-1
linux36 3.6.7-1
logrotate 3.8.2-1
[...)
Par contre, j'ai peut-être passé o ou n sur la ligne de commande de mhwd-kernel, après le nom du noyau.
Mais en ce cas, pourquoi mes fichiers 3.4 étaient--ils encore dans /boot ? As-tu vérifié chez toi ?
upgrade du kernel
#30Messageil y a 11 ansgrub initramfs-36-x86_64.img syslinux
initramfs-34-x86_64-fallback.img linux34-x86_64.kver vmlinuz-34-x86_64
initramfs-34-x86_64.img linux36-x86_64.kver vmlinuz-36-x86_64
initramfs-36-x86_64-fallback.img memtest86+
Je n'ai pas encore désinstallé la version 3.4 parce que pacman me sort une dépendance avec nvidia,
# pacman -R linux34 linux34-extramodules
vérification des dépendances...
Erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: linux : requiert linux34
:: nvidia : requiert linux34-nvidia
pas trop envie de faire une bêtise...
upgrade du kernel
#31Messageil y a 11 ansAprès tout, ces noyaux sont petits, ce qui m'a toujours étonné.
upgrade du kernel
#32Messageil y a 11 anslight-desktop-item-edit-git 20121116-1
linux 2012.11-1
linux36-nvidia 310.19-1
logrotate 3.8.2-1
Apparemment cette commande ne liste que ce qui a été chargé au démarrage, pas ce qui pourrait l'être dans une autre option de boot...
Mais tu dois connaitre pacman mieux que moi, ça fait des années que je fais plutôt apt-get !
upgrade du kernel
#33Messageil y a 11 ansJe fais Qt parce que j'ai lu chez Arch que c'était ce qu'il fallait faire, mais bon...
Si je regarde Wikipedia :
pacman -Q - Affiche tous les paquets installés avec pacman ou détermine si le nom spécifié en argument est installé.
Si je regarde le man (parce qu'il y en a un, penser à le consulter) :
-Q, --query
Query the package database. This operation allows you to view
installed packages and their files, as well as meta-information
about individual packages (dependencies, conflicts, install date,
build date, size). This can be run against the local package
database or can be used on individual .tar.gz packages. In the
first case, if no package names are provided in the command line,
all installed packages will be queried. Additionally, various
filters can be applied on the package list. See Query Options
below.
(edit)
Apparemment, dans notre cas, ce serait plutôt pacman -Q que pacman -Qt.
pacman est un vrai couteau suisse. Il a des possibilités incroyables, j'en découvre sans arrêt de nouvelles. Un très bon outil.
upgrade du kernel
#34Messageil y a 11 anslinux 2012.11-1
linux-api-headers 3.5.5-1
linux-firmware 20120625-1
linux34 3.4.19-1
linux34-nvidia 310.19-1
linux36 3.6.7-1
linux36-nvidia 310.19-1
# pacman -Qt
linux 2012.11-1
linux36-nvidia 310.19-1
man pacman:
-t, --unrequired
Restrict or filter output to packages not required by any currently
installed package.
Donc j'ai nvidia 3.6 (non utilisé ! ) et je devrais oser virer 3.4 ! Vais-je oser ???
upgrade du kernel
#35Messageil y a 11 ansPourquoi ne pas faire une sauvegarde, avant ?
(edit)
Ça me fait d''ailleurs penser que je ne suis pas à jour, de ce côté...
upgrade du kernel
#36Messageil y a 11 ans1) Clonezilla (s'il n'existait pas celui-là, que deviendrions-nous ? ) dans l'USB live de pmagic bien sûr
2) Impossible de désinstaller 3.4 comme je le dis ci-dessus -> je biaise !
3) Je boote sur l'ancien kernel 3.4 et je désinstalle 3.6 ! oui, oui !
4) Je réinstalle 3.6 avec l'option de désinstallation du vieux kernel, malgré qu'il soit en fonction:
sudo mhwd-kernel linux36 rmc
5) Je reboote de suite, et ça se passe très bien
ce mhwd me bluffe complètement !
upgrade du kernel
#37Messageil y a 11 ansce mhwd me bluffe complètement !
Moi aussi. C'est indiscutablement un point fort de Manjaro.
As-tu essayé une commande du genre pacman -Q | grep 34, voir si tu as encore des scories ?
Pour les sauvegardes, comme je suis en multi-boot avec (notamment) Arch, je démarre sur ce dernier, je me place dans le répertoire racine de Manjaro, et je fais un tar cvfz ma_destination * .
Ça ne prend que qqes minutes, et au moins je vois ce que je fais.
upgrade du kernel
#38Messageil y a 11 ans[sudo] password for jpf:
libxml++ 2.34.2-1
metacity 2.34.8-1
Donc rien à voir avec le noyau.
Par contre, dans la réponse à pacman -Qt
( -t, --unrequired
Restrict or filter output to packages not required by any currently
installed package.)
je retrouve
linux 2012.11-1
linux36-nvidia 310.19-1
et pour pacman -Q
linux 2012.11-1
linux-api-headers 3.5.5-1
linux-firmware 20120625-1
linux36 3.6.7-1
linux36-nvidia 310.19-1
Est-ce que ça signifie que les paquets linux 2012.11-1 et linux36-nvidia 310.19-1 ne servent à rien (orphans) ?
upgrade du kernel
#40Messageil y a 11 ansJ'ai un paquet d'orphelins (que je me garderai bien de désinstaller, ayant des souvenirs cuisants de gtkorphan), mais les 2 paquets linux de la commande -Qt n'y sont pas,
-d, --deps
Restrict or filter output to packages installed as dependencies.
This option can be combined with -t for listing real orphans -
packages that were installed as dependencies but are no longer
required by any installed package.
je dois donc comprendre que -t "...not required by any currently installed package."
ne voudrait pas dire superflu, orphelin, mais peut-être ne nécessitant aucune dépendance: actifs mais agissant seuls ?