$ nix profile install nixpkgs#android-tools
$ fastboot --version
fastboot version 35.0.1-android-tools
Installed as /nix/store/y7y3q1ydq7m9ka1ycx9d922dd2rc2xi5-android-tools-35.0.1/bin/fastboot
$ sudo fastboot --version
sudo: fastboot: command not found
This behavior messes up some of my scripts. Why does it happen?
$ sudo echo $PATH | tr : '\n'
/home/synalice/.nix-profile/bin
$ sudo file /home/synalice/.nix-profile/bin/fastboot
/home/synalice/.nix-profile/bin/fastboot: symbolic link to /nix/store/y7y3q1ydq7m9ka1ycx9d922dd2rc2xi5-android-tools-35.0.1/bin/fastboot
$ sudo /home/synalice/.nix-profile/bin/fastboot --version
fastboot version 35.0.1-android-tools
Installed as /nix/store/y7y3q1ydq7m9ka1ycx9d922dd2rc2xi5-android-tools-35.0.1/bin/fastboot
$ sudo fastboot --version
sudo: fastboot: command not found
Does using sudo -i
make any difference?
Nope.
$ sudo fastboot --version
sudo: fastboot: command not found
$ sudo -i fastboot --version
-bash: line 1: fastboot: command not found
Related threads:
The issue seems to be Ubuntu specific, nothing to do with Nix :(