Questions sur l'installation et la configuration de Manjaro Linux.
Répondre

mkinitcpio.conf.pacnew yaourt -C mkinitcpio -P

#1Messageil y a 6 ans

Chalut !

Dans la mise à jour du 26-10-2017 j'ai ce message
mise à jour a écrit :avertissement : /etc/mkinitcpio.conf installé sous le nom /etc/mkinitcpio.conf.pacnew
J'en parle déjà ici mais préfère ouvrir un fil spécifique pour plus de lisibilité.
Mais tout d'abord, je remercie tous les intervenants sur le sujet.

Ici : viewtopic.php?p=105212#p105212
stephane a écrit :b) il faut appliquer la maj .pacnew ( les "" sont remplacés par () )
yaourt -C selection et Remplacer
et ne pas oublier : sudo mkinitcpio -P
Ici : viewtopic.php?p=105217#p105217
lemust83 a écrit :C'est la commande # mkinitcpio qui recrée des images de boot.
Ah oui !... Je ne peux donc pas ignorer l'avertissement.

Ici : viewtopic.php?p=105175#p105175
papajoke a écrit :Apparemment le syntaxe a changée, il faut donc prendre le .pacnew
MAIS controler que tous nos hooks sont bien dans le nouveau, sinon les ajouter
Alors je vais contrôler les hooks dans le .conf actif et dans le nouveau...

├── /etc
└─> ll mkinitcpio.conf*
-rw-r--r-- 1 root root 2513 2017-01-05 14:22 mkinitcpio.conf
-rw-r--r-- 1 root root 2490 2017-10-06 19:27 mkinitcpio.conf.pacnew

├── /etc
└─> cat mkinitcpio.conf | egrep -i '^HOOKS=' ; cat mkinitcpio.conf.pacnew | egrep -i '^HOOKS='
HOOKS="base udev autodetect modconf block keyboard keymap plymouth resume filesystems fsck"
HOOKS=(base udev autodetect modconf block filesystems keyboard fsck)
Effectivement, dans le nouveau il en manque.

yaourt -C ... oui, mais que fait donc yaourt -C ? Le help ne m'aide pas beaucoup. Je tente...

└─> yaourt -C
[sudo] Mot de passe de titi : 
0 .pacorig trouvés
10 .pacnew trouvés
5 .pacsave trouvés
0 fichiers sont orphelins

1 16/01/2017 07:05:47  /etc/cups/classes.conf.pacsave
2 16/01/2017 09:23:50  /etc/cups/cups-pdf.conf.pacsave
3 07/02/2017 10:42:29  /etc/cups/cupsd.conf.pacsave
4 27/04/2017 15:59:55  /etc/cups/printers.conf.pacsave
5 27/04/2017 17:47:43  /etc/cups/subscriptions.conf.pacsave
==> Entrer un n° :  
1 22/03/2017 20:52:57  /etc/lightdm/lightdm.conf.pacnew
2 21/06/2017 14:44:00  /etc/group.pacnew
3 21/06/2017 14:44:00  /etc/gshadow.pacnew
4 21/06/2017 14:44:00  /etc/passwd.pacnew
5 21/06/2017 14:44:00  /etc/shadow.pacnew
6 15/07/2017 10:00:08  /etc/pacman.conf.pacnew
7 11/09/2017 19:47:50  /etc/pacman-mirrors.conf.pacnew
8 03/10/2017 06:44:22  /etc/drirc.pacnew
9 06/10/2017 19:27:55  /etc/mkinitcpio.conf.pacnew
10 09/10/2017 10:16:14  /etc/locale.gen.pacnew
==> Entrer un n° :  9
==> .pacnew: /etc/mkinitcpio.conf
==> Action : [E]diter, [R]emplacer, [S]upprimer, [C]ontinuer (défaut), [A]nnuler ?
==> ------------------------------------------------------------------------------
==> a
Comme je veux
− éditer le nouveau pour ajouter des 'HOOKS'
− remplacer conf par conf.pacnew
plutôt que de pédaler sans visibilité dans le yaourt, je vais faire ça à la mano...

├── /etc
└─> sudo -s
[sudo] Mot de passe de titi : 
[root | /etc] # ch1="(base udev autodetect modconf block filesystems keyboard fsck)"
[root | /etc] # ch2="(base udev autodetect modconf block keyboard keymap plymouth resume filesystems fsck)"
[root | /etc] # sed "s/${ch1}/${ch2}/" mkinitcpio.conf.pacnew > mkinitcpio.conf.pacnewcrg
[root | /etc] # exit
exit

├── /etc
└─> ll mkinitcpio.conf*
-rw-r--r-- 1 root root 2513 2017-01-05 14:22 mkinitcpio.conf
-rw-r--r-- 1 root root 2490 2017-10-06 19:27 mkinitcpio.conf.pacnew
-rw-r--r-- 1 root root 2513 2017-10-29 09:20 mkinitcpio.conf.pacnewcrg

├── /etc
└─> sudo mv mkinitcpio.conf mkinitcpio.conf.20170105

├── /etc
└─> sudo cp -avp mkinitcpio.conf.pacnewcrg mkinitcpio.conf
'mkinitcpio.conf.pacnewcrg' -> 'mkinitcpio.conf'

├── /etc
└─> ll mkinitcpio.conf*
-rw-r--r-- 1 root root 2513 2017-10-29 09:20 mkinitcpio.conf
-rw-r--r-- 1 root root 2513 2017-01-05 14:22 mkinitcpio.conf.20170105
-rw-r--r-- 1 root root 2490 2017-10-06 19:27 mkinitcpio.conf.pacnew
-rw-r--r-- 1 root root 2513 2017-10-29 09:20 mkinitcpio.conf.pacnewcrg

├── /etc
└─> #  ET POUR FINIR...

├── /etc
└─> sudo mkinitcpio -P
==> Building image from preset: /etc/mkinitcpio.d/linux413.preset: 'default'
  -> -k /boot/vmlinuz-4.13-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.13-x86_64.img
==> Starting build: 4.13.9-1-MANJARO
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [plymouth]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-4.13-x86_64.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux413.preset: 'fallback'
  -> -k /boot/vmlinuz-4.13-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.13-x86_64-fallback.img -S autodetect
==> Starting build: 4.13.9-1-MANJARO
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [plymouth]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-4.13-x86_64-fallback.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux44.preset: 'default'
  -> -k /boot/vmlinuz-4.4-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.4-x86_64.img
==> Starting build: 4.4.94-1-MANJARO
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [plymouth]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-4.4-x86_64.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux44.preset: 'fallback'
  -> -k /boot/vmlinuz-4.4-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.4-x86_64-fallback.img -S autodetect
==> Starting build: 4.4.94-1-MANJARO
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [plymouth]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-4.4-x86_64-fallback.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux49.preset: 'default'
  -> -k /boot/vmlinuz-4.9-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.9-x86_64.img
==> Starting build: 4.9.58-1-MANJARO
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [plymouth]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-4.9-x86_64.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux49.preset: 'fallback'
  -> -k /boot/vmlinuz-4.9-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.9-x86_64-fallback.img -S autodetect
==> Starting build: 4.9.58-1-MANJARO
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [plymouth]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-4.9-x86_64-fallback.img
==> Image generation successful
"successful" ... Yaisse ! Ça je comprends.

Et maintenant... tadadam ! je vais redémarrer...

RE-EDIT
Arrêt ... Démarrage OK !
Et je suis averti de "55 mises à jour disponibles". ... Encore ?

RE-EDIT le 30/10
Corrections apportées après restylage du Forum
car les balises de couleur pour le nom des auteurs des citations
ne sont plus digérées. :desole:
Dernière modification par coolinuxil y a 6 ans, modifié au total 3 fois.

mkinitcpio.conf.pacnew yaourt -C mkinitcpio -P

#2Messageil y a 6 ans

bonjour ,

pour la modification mkinitcpio.conf , je pense que c'est par anticipation
oui il y à nouveau une nouvelle mise à jour ...
Répondre