Hallo Grisu, danke für die schnelle Antwort.Jetzt hab ich die Ursache gefunden. Der wechsel zu root mit su initialisiert die PATH Variable nicht neu. Dazu muss der Parameter -l verwendet werden. Mit su -l funktioniert es dann.
Am 24.08.23 um 15:30 schrieb Michael Bramer:
Am 24.08.2023 um 15:12 schrieb Michael Baumgartner <Michael-Baumgartner@posteo.de>: Hallo liebe Debian Community, mir ist nach der Installation des Paket hdparm etwas seltsames aufgefallen. Ich hab auf meinem Debian Bookworm, gerade das Paket hdparm installiert, um die gleichnamige Anwendung auf der Shell nutzen zu können. Seltsamerweise heißt es nach der Installation immer noch "bash: hdparm: Kommando nicht gefunden.". Auch ein Neustart des Rechner ändert daran nichts. Ich habe dann heraus gefunden, das hdparm in /sbin und /usr/sbin zu finden ist. Ein Aufruf von /sbin/hdparm funktioniert dann auch. In $PATH sind die Verzeichnisse nicht enthalten, weshalb ein Aufruf von hdparm eben fehlschlägt. Das Verhalten ist als root genau so wie bei einem normalen Nutzer.Idee: Du arbeitest als normaler User und hdparm ist für den Systemuser Root gedacht. Root sollte die sbin Verzeichnisse im path haben. Gruß Grisu
-- Mit freundlichen Grüßen Michael Baumgartner
Attachment:
OpenPGP_0x0E6AD690E6659C65.asc
Description: OpenPGP public key
Attachment:
OpenPGP_signature
Description: OpenPGP digital signature