64-bitowe binarki w /usr/lib

Adam Osuchowski adwol at zonk.pl
Tue Jun 27 15:57:39 CEST 2017


Dlaczego w systemie 64-bitowym binarki wchodzące w skład gita są w /usr/lib
a nie w /usr/lib64? Pytanie dotyczy nie tylko gita bo niektóre inne pakiety
też tak mają, ale to jest dobry przykład. Jest jakiś konkretny powód, że
w niektórych przypadkach tak jest czy też po prostu to jakaś zaszłość albo
bałagan? Chociaż akurat w przypadku gita to raczej nie jest zaszłość bo
dawniej było /usr/lib64, a na /usr/lib zmieniło sie w lutym zeszłego roku.
Jak rozumiem nadal trzymamy się rozdziału /usr/lib i /usr/lib64?


$ uname -m
x86_64
$ file /usr/lib/git-core/* | grep 'ELF 64-bit LSB executable' | cut -f1 -d:
/usr/lib/git-core/git
/usr/lib/git-core/git-credential-cache
/usr/lib/git-core/git-credential-cache--daemon
/usr/lib/git-core/git-credential-store
/usr/lib/git-core/git-daemon
/usr/lib/git-core/git-fast-import
/usr/lib/git-core/git-http-backend
/usr/lib/git-core/git-http-fetch
/usr/lib/git-core/git-http-push
/usr/lib/git-core/git-remote-http
/usr/lib/git-core/git-remote-testsvn
/usr/lib/git-core/git-sh-i18n--envsubst
/usr/lib/git-core/git-shell
/usr/lib/git-core/git-show-index
/usr/lib/git-core/git-upload-pack


More information about the pld-devel-pl mailing list