Nachdem Sie die Flags überprüft haben, installieren Sie das Kernel-Paket. Debian und Ubuntu können einen 64-Bit-Kernel mit einem 32-Bit-Benutzerland ausführen. Die Installation des Kernels geht schnell. Entfernen Sie nicht die alte 32-Bit-Version, da Sie möglicherweise zu ihr zurückkehren müssen.
Strg-Alt-Delor
Antworten:
27
Ausführen:
grep flags /proc/cpuinfo
Finde die 'lm'-Flagge. Wenn es vorhanden ist, bedeutet dies, dass Ihre CPU 64-Bit ist und 64-Bit-Betriebssysteme unterstützt. 'lm' steht für Long Mode.
Alternativ können Sie Folgendes ausführen:
grep flags /proc/cpuinfo | grep " lm "
Beachten Sie die Leerzeichen in " lm ". Wenn es überhaupt eine Ausgabe gibt, ist Ihre CPU 64-Bit.
Update: Sie können im Terminal auch Folgendes verwenden:
lshw -C processor | grep width
Dies funktioniert unter Ubuntu, nicht sicher, ob Sie zusätzliche Pakete für Fedora installieren müssen.
Diese Antwort ist die beste. Es zeigt Ihnen eine explizite "32-Bit" oder "64-Bit". Ich verstehe nicht, warum die Leute die andere Antwort dieser vorziehen. Sie müssen nicht einmal etwas greifen. Einfach machen lscpuist so einfach. Wenn sie den lscpuBefehl nicht haben, könnte ich sehen, warum sie für den anderen gestimmt haben.
Trusktr
3
Der Befehl, der auf den unterschiedlichsten Plattformen am portabelsten ist, ist wohl der nützlichste.
Benjamin Goodacre
1
Ich habe '32-Bit, 64-Bit 'Was bedeutet das?
dstonek
Es ist ein 64-Bit-Computer, der im 32-Bit-Modus ausgeführt wird.
Ikem Krueger
2
Wenn Ihre CPU eine 64-Bit-CPU (x86-64) ist, können Sie sie mit einem 64-Bit-Betriebssystem verwenden.
Dies ist der extrem langsame Weg, und es ist nicht garantiert, dass Sie eine Antwort erhalten.
Trusktr
2
@trusktr: Ja. Für alle anderen Möglichkeiten muss Linux jedoch bereits installiert sein. Keine große Hilfe, wenn Sie einen alten Win32-Computer haben und wissen möchten, ob auf diesem ein 64-Bit * nix-Betriebssystem ausgeführt wird
Clifford
Hier gilt das gleiche. Fand dies nützlich, da auf dem betreffenden System kein Betriebssystem ausgeführt wird, mit dem es getestet werden kann.
ELLIOTTCABLE
2
Über diesen Befehl können dmidecode -t processorwir die Prozessorfähigkeit überprüfen.
Das gibt eine Tonne anderer Dinge aus und teilt "64-Bit-fähig" in eine andere Zeile als die vage Überschrift ("Characteristics"), so dass es schwierig ist, sie zu analysieren.
sondra.kinsey
0
Verlassen Sie sich nicht auf die hoch bewerteten Antworten auf diese Frage, da diese Methoden nicht immer korrekt sind.
Ich habe einen Computer mit einer Intel Atom N230 CPU, die nach allen genannten Tests 64-Bit-Betriebssysteme unterstützt.
Laut http://en.wikipedia.org/wiki/Intel_Atom#32-bit_and_64-bit_hardware_supportder CPU können keine 64-Bit-Betriebssysteme ausgeführt werden. Ich habe versucht, ein 64-Bit-Linux-Betriebssystem zu installieren, und es lehnt dies in der Tat ab. Die Installation eines 32-Bit-Linux-Betriebssystems funktioniert.
Antworten:
Ausführen:
grep flags /proc/cpuinfo
Finde die 'lm'-Flagge. Wenn es vorhanden ist, bedeutet dies, dass Ihre CPU 64-Bit ist und 64-Bit-Betriebssysteme unterstützt. 'lm' steht für Long Mode.
Alternativ können Sie Folgendes ausführen:
grep flags /proc/cpuinfo | grep " lm "
Beachten Sie die Leerzeichen in
" lm "
. Wenn es überhaupt eine Ausgabe gibt, ist Ihre CPU 64-Bit.Update: Sie können im Terminal auch Folgendes verwenden:
lshw -C processor | grep width
Dies funktioniert unter Ubuntu, nicht sicher, ob Sie zusätzliche Pakete für Fedora installieren müssen.
quelle
Ich denke, der einfachste Weg ist durch:
quelle
lscpu
ist so einfach. Wenn sie denlscpu
Befehl nicht haben, könnte ich sehen, warum sie für den anderen gestimmt haben.Wenn Ihre CPU eine 64-Bit-CPU (x86-64) ist, können Sie sie mit einem 64-Bit-Betriebssystem verwenden.
Hier ist eine Liste von 64-Bit-CPUs: http://en.wikipedia.org/wiki/64-bit#Current_64-bit_microprocessor_architectures
quelle
Über diesen Befehl können
dmidecode -t processor
wir die Prozessorfähigkeit überprüfen.quelle
Verlassen Sie sich nicht auf die hoch bewerteten Antworten auf diese Frage, da diese Methoden nicht immer korrekt sind.
Ich habe einen Computer mit einer Intel Atom N230 CPU, die nach allen genannten Tests 64-Bit-Betriebssysteme unterstützt.
Laut
http://en.wikipedia.org/wiki/Intel_Atom#32-bit_and_64-bit_hardware_support
der CPU können keine 64-Bit-Betriebssysteme ausgeführt werden. Ich habe versucht, ein 64-Bit-Linux-Betriebssystem zu installieren, und es lehnt dies in der Tat ab. Die Installation eines 32-Bit-Linux-Betriebssystems funktioniert.quelle