Fejlen "sudo: sorry, you are not allowed to preserve the environment" opstår, når sudo ikke tillader, at miljøvariabler bevares. Dette kan løses ved at justere sudoers-konfigurationen. Følg disse trin for at tillade miljøvariabler at passere gennem sudo:
sudo visudo
PATH
:
Defaults env_keep += "PATH"
Defaults env_keep += "PATH HOME"
sudo -E env
Bemærk: Brug af -E
flaget med sudo kan også bevare miljøvariablerne, men det kræver, at sudoers-konfigurationen tillader det.
Hvis problemet fortsætter, kan du kontrollere, om der er andre restriktioner i sudoers-filen, der kan forhindre miljøvariabler i at blive bevaret.
Har du tekniske udfordringer, som du ikke kan finde ud af? Med Handyhand kan du nemt oprette din opgave gratis og få hjælp fra dygtige håndværkere. På få minutter modtager du bud fra kvalificerede personer, der står klar til at løse dine problemer. Gør det nemt for dig selv og få den hjælp, du har brug for!