Mengatur $PATH pada `sudo` di Debian
Postingan ini pendek saja, karena saya sedang coba-coba bermain
dengan podman
, namun banyak masalah yang saya temukan,
salah satunya adalah ketika saya memutuskan untuk mengompilasi sendiri
di perangkat RPi 0 W saya.
Tentu, untuk melakukan compile, pada akhirnya kita akan menggunakan perintah sudo make install, dan setelah itu sudah terinstall. Namun, ternyata ketika saya jalankan perintah tersebut, terminal protes bahwa go tidak terinstall.
Setelah saya telusuri, ternyata ketika perintah sudo
dijalankan, environment variable
-nya direset. Jadi
PATH
yang sudah saya atur tidak dibawa otomatis, padahal
katanya /etc/profile
akan membuat env
kita
berlaku system-wide
.
TL;DR
Gunakan perintah sudo PATH=$PATH make install
Tentu, pengaplikasian ini tidak hanya berlaku ketika menggunakan
make
, tetapi juga akan kita butuhkan ketika kita perlu
menggunakan sudo
.