Odpowiedzi:
Możesz pobrać kod źródłowy nameiz SourceForge . Aby skompilować, musisz usunąć #include <sys/sysmacros.h>linię stat.c, a następnie uruchomić make.
Macports ma swój port: https://trac.macports.org/browser/trunk/dports/devel/util-linux/Portfile
Próbowałem stworzyć dla niego przepis na homebrew, ale wystąpiły pewne problemy z kompilacją. Jest to zdecydowanie możliwe, ale istnieją pewne problemy do rozwiązania.
Aktualizacja :
Stworzyłem formułę, którą można zainstalować za pomocą:
brew install mkdryden/homebrew-misc/namei
To jest oryginalna wersja, a nie wersja ściągnięta do util-linux. (nie jestem pewien, ile zmieniło się od oryginału)
Znalazłem to możliwe rozwiązanie:
ls -l /path/to/directory
make installmoże powodować problemy, jeśli/usr/local/bin' is ahead of/ usr / bin` w ŚCIEŻCE instaluje się na stałestat. Formuła pozwala tego uniknąć i instaluje się tylko pod nazwą namei.