#1 20.12.2018 21:46:37

primus
Mitglied

[Gelöst]Befehl:"bootctl update" nach Systemd Aktualisierung notwendig?

Hallo Forenmitglieder,

Als Bootlmanager habe ich bei meiner erfolgreichen Dualboot Installation "systemd-boot" verwendet.
https://wiki.archlinux.org/index.php/systemd-boot

Was wird im unteren Link im Bereich "Automatic update" gemeint?
https://wiki.archlinux.org/index.php/systemd-boot
The package systemd-boot-pacman-hook AUR provides a Pacman hook to automate the update process. Installing the package will
add a hook which will be executed every time the systemd package is upgraded. Alternatively, to replicate what the systemd-boot-pacman-hook package does
without installing it, place the following pacman hook in the /etc/pacman.d/hooks/ directory:

Verstehe ich das richtig wenn Systemd aktualisiert wird, dass ich anschließend den Befehl:

bootctl update

jedesmal ausführen sollte oder sogar muss?

Ungern möchte ich ein Packet aus dem AUR und vorallen aus dem Jahr 2016 (Last Updated: 2016-06-18) installieren.
https://aur.archlinux.org/packages/syst … cman-hook/

Danke/Gruss/Primus

Beitrag geändert von primus (01.01.2019 16:41:05)

Offline

#2 20.12.2018 22:30:58

primus
Mitglied

Re: [Gelöst]Befehl:"bootctl update" nach Systemd Aktualisierung notwendig?

https://wiki.archlinux.org/index.php/Pacman#Hooks
https://wiki.archlinux.org/index.php/Us … cman_Hooks

Habe eine Datei im Pfad:  /etc/pacman.d/hooks/systemd-boot.hook mit folgenden Inhalt erstellt:

[Trigger]
Type = Package
Operation = Upgrade
Target = systemd

[Action]
Description = Updating systemd-boot...
When = PostTransaction
Exec = /usr/bin/bootctl update

Wie oder woran erkenne ich das der hook sauber ausgeführt worden ist?

Wenn ich den Befehl : pacman -Syyu ausführe, sehe ich ganz unten als letztes das ein "hook" ausgeführt worden ist.

:: Starte post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
primus|archlinux:

Beitrag geändert von primus (22.12.2018 10:51:51)

Offline

#3 21.12.2018 09:02:18

stefanhusmann
Moderator

Re: [Gelöst]Befehl:"bootctl update" nach Systemd Aktualisierung notwendig?

primus schrieb:

Verstehe ich das richtig wenn Systemd aktualisiert wird, dass ich anschließend den Befehl:

bootctl update

jedesmal ausführen sollte oder sogar muss?

Nein, das musst du eben gerade nicht tun. Dafür gibt es ja den hook.

primus schrieb:

Ungern möchte ich ein Packet aus dem AUR und vorallen aus dem Jahr 2016 (Last Updated: 2016-06-18) installieren.
https://aur.archlinux.org/packages/syst … cman-hook/

Danke/Gruss/Primus

Davon würde ich auch abraten. Das "Paket" sollte entfernt werden.

primus schrieb:

Habe eine Datei im Pfad:  /etc/pacman.d/hooks/systemd-boot.hook mit folgenden Inhalt erstellt:

Warum? Funktioniert etwas nicht?

:: Starte post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...

das schreibt der systemd-hook. Dann passt alles.

Offline

#4 21.12.2018 12:03:26

primus
Mitglied

Re: [Gelöst]Befehl:"bootctl update" nach Systemd Aktualisierung notwendig?

stefanhusmann schrieb:
primus schrieb:

Verstehe ich das richtig wenn Systemd aktualisiert wird, dass ich anschließend den Befehl:

bootctl update

jedesmal ausführen sollte oder sogar muss?

Nein, das musst du eben gerade nicht tun. Dafür gibt es ja den hook.

primus schrieb:

Ungern möchte ich ein Packet aus dem AUR und vorallen aus dem Jahr 2016 (Last Updated: 2016-06-18) installieren.
https://aur.archlinux.org/packages/syst … cman-hook/

Danke/Gruss/Primus

Davon würde ich auch abraten. Das "Paket" sollte entfernt werden.

primus schrieb:

Habe eine Datei im Pfad:  /etc/pacman.d/hooks/systemd-boot.hook mit folgenden Inhalt erstellt:

Warum? Funktioniert etwas nicht?

Hallo stefanhusmann
ich möchte vorab vermeiden, wenn Systemd aktualisiert wird, dass meine OS "Archlinux/Windows10" beim booten nicht mehr erkannt werden.
Ist dieser selbst angelegter "systemd-boot.hook" überhaupt notwendig?
Bringt Systemd oder wer auch immer bereits einen *.hook mit oder führt diesen Befehl: "bootctl update" nach der Aktualisierung von Systemd selbst aus?


:: Starte post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...

das schreibt der systemd-hook. Dann passt alles.

Wenn alles soweit in Ordnung ist, dann vielen Dank für deine Mithilfe.

Gruß Primus

Beitrag geändert von primus (22.12.2018 10:53:26)

Offline

#5 01.01.2019 16:40:11

primus
Mitglied

Re: [Gelöst]Befehl:"bootctl update" nach Systemd Aktualisierung notwendig?

https://wiki.archlinux.org/index.php/sy … tic_update

Auszug: "Automatic update"
The package systemd-boot-pacman-hookAUR provides a Pacman hook to automate the update process. Installing the package will add a hook which will be executed every time the systemd package is upgraded. Alternatively, to replicate what the systemd-boot-pacman-hook package does without installing it, place the following pacman hook in the /etc/pacman.d/hooks/ directory:

Beitrag geändert von primus (01.01.2019 16:44:41)

Offline

Schnellantwort auf dieses Thema

Schreibe deinen Beitrag und versende ihn
Deine Antwort

Fußzeile des Forums