Zdravim,
nejde ani tak o problem, jako spis o zajimavost.
Instaloval jsem z DVD urceneho pro i386 (pouzil jsem pro stazeni soubor debian-6.0.0-i386-DVD-1.jigdo). Pritom se mi nainstalil kernel 2.6.32-5-amd64 a iceweasel (firefox) v info o aplikaci uvadi: Mozilla/5.0 (X11; U; Linux i686 (x86_64).
Zajimalo by me, co mam vlastne za system - 32bit se 64bit jadrem, nebo je vse kompletne 64bitove? Kde to u debianu zjistim?
Pokud jde o 64bit, jak je to mozne, vzhledem k pouzitemu instalacnimu mediu?
Dik.
Máš 64bitové jádro a nad ním 32bitový systém. Jádro ověříš pomocí
$ uname -m
a systém tak, že se koukneš na obsah adresáře /usr/lib64. Pokud tam je halda knihoven, tak máš 64bitový systém. Navíc můžeš zkusit, jakou architekturu má nastavenou balíčkovací systém:
$ dpkg --print-architecture
Taky si můžeš přímo sáhnout na nějakou binárku, ideálně třeba na init:
$ file /sbin/init
Napiš pak, co ti vyšlo :).
Citace od: Petr Krčmář kdy 15. 02. 2011, 21:55:52
Máš 64bitové jádro a nad ním 32bitový systém. Jádro ověříš pomocí
Mas pravdu ;-)
ls /usr/lib64
libfakeroot (pouze 1 polozka)
dpkg --print-architecture
i386
uname -m
x86_64
file /sbin/init
/sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
Dik za info. Z toho by vyplyvalo, ze 64bit jadro nebude mit problemy se spravou vetsi pameti nez 4G (?). Ty mam ted, ale zvazuju zvyseni (nektere narocne aplikace), abych se vyhnul swapovani.
Asi jde o idealni kombinaci. Vykonne jadro, aplikace bez potizi ktere mají v 64bitovych verzich...
H.