This manual explains, how one can change hooks, especially adding the microcode hook.
Check, if you have the most recent update and install it, if not already
Open the terminal and open the current hooks file: sudo nano /etc/mkinitcpio.conf
Open a second terminal and open the new hooks file: sudo nano /etc/mkinitcpio.conf.pacenew
Compare the current line, which starts with “HOOKS” (without a ‘#’ before)
Add in the current file (non - pacnew) the microcode line and potential others, if necessary. For example, fsck might not be included before, which checks the filesystem before boot and is quite useful.
Check your spelling - just to be sure!
Save the file by hitting [CTRL] + O
update the kernels with mkinitcpio (-P updates all installed kernels): sudo mkinitcpio -P
Reboot
I also created a short video for those looking for a hands-on video: Link ←
Hi, thanks for the answer and feedback. The embedding did not work. I also updated the manual and do other changes in a few minutes. From my perspective it is easier for beginners to follow on a hands on… Do you want me to remove the reference to the video?
If it’s that convoluted, it serves no purpose. Videos are not documentation. I’m not going to watch it.
FYI, this topic will be hidden from the public for now. However, once your tutorial is up to par, it will be available and all our replies here will be removed.
Thank you for your answer! I understand your viewpoint, but I’d beg to differ in some regards. I think, at least for some beginners, the Arch Wiki and the information regarding the update is too complicated/confusing. In order to make the change in Manjaro more user-friendly, I think that short videos and condensed information is helpful. Learning from videos is also proven as very successful as current reseach and market trends suggest. I’d happily adapt any feedback.
I’d be glad if you reconsider and thank you already for dealing with my argument. Of course I will accept a potential rejection.
The user-friendliness may be arguable.
They user cannot actively compare the differences.
The commands do not preserve permissions and test against errors.
We do have more approachable guides. Both here on the forum and on the wiki.
DIFFPROG=meld pacdiff -s
Also worth noting is manjaro-pacnew-checker, which is more of a GUI and automated prompt.
Opening two terminals with Nano is confusing for me, let alone a user that is still learning. That’s also not how one does a diff in any shape or form.