คำถามติดแท็ก 64bit

เมื่อคำถามของคุณเกี่ยวข้องกับการแปลงเป็น / จากหรือลักษณะเฉพาะของการทำงานบน CPU ที่ใช้ที่อยู่ 64 บิต

3
ฉันจะรันโปรแกรม 32- บิตบน Debian / Ubuntu 64 บิตได้อย่างไร
ฉันมีการติดตั้ง Debian หรือ Ubuntu 64-bit (amd64 aka x86_64) ฉันจำเป็นต้องเรียกใช้โปรแกรม 32 บิต (i386 / i686) เป็นครั้งคราวหรือเพื่อรวบรวมโปรแกรมสำหรับระบบ 32 บิต ฉันจะทำสิ่งนี้ด้วยความยุ่งยากน้อยที่สุดได้อย่างไร โบนัส: จะเป็นอย่างไรถ้าฉันต้องการเรียกใช้หรือทดสอบด้วยการเผยแพร่รุ่นเก่าหรือใหม่กว่า

6
linux ของฉันคือ ARM 32 หรือ 64 บิต?
ภายใต้ intel ฉันรู้ว่าฉันสามารถดูผลลัพธ์ของuname -mการรู้ว่าระบบปฏิบัติการของฉันเป็น 32 หรือ 64 บิต แต่ภายใต้ ARM สิ่งนี้ให้: armv7l ฉันอนุมานจาก file /usr/bin/ls ฉันใช้ระบบปฏิบัติการ 32 บิต แต่ฉันจะรู้ได้อย่างไรในวิธีที่ง่ายกว่า
60 arm  64bit  32bit 


7
วิธีแปลงระบบ Debian แบบ 32 บิต (x86) เป็น 64 บิต
ฉันมีระบบ 32 บิตซึ่งทำงานบนโปรเซสเซอร์ 64 บิต ฉันจะแปลงให้เป็นแบบ 64 บิตโดยไม่ต้องติดตั้งใหม่ได้อย่างไร ผมเคยเห็นที่ไหนสักแห่งว่ามันเป็นไปได้เป็นผลมาจากกรอบ Multiarch ใหม่
36 debian  64bit  32bit 

1
จะทราบได้อย่างไรว่าโปรแกรมที่รันอยู่ 64 บิตใน Linux?
ใน Mac OS X ฉันสามารถใช้โปรแกรมการตรวจสอบกิจกรรมเพื่อดูว่าโปรแกรม / กระบวนการที่รันอยู่เป็น 64- บิตหรือไม่ ฉันจะทำสิ่งนั้นในระบบปฏิบัติการ Linux โดยไม่คำนึงถึงรสชาติได้อย่างไร
23 process  64bit 


1
/ usr / lib64 ไปไหนและ / usr / lib / x86_64-linux-gnu คืออะไร?
ฉันมีระบบ Ubuntu-x86_64 สองระบบ หนึ่งคือเวอร์ชัน 10.04, อีก 12.04 และมีความแตกต่างในโครงสร้างของไดเรกทอรี lib มันไม่ได้ทำให้ฉันแปลกใจ แต่ฉันอยากรู้ว่าใครรู้ว่าทำไม มีเหตุผล™ที่ดีทำไม 10.04 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 UTC 2012 x86_64 GNU/Linux /usr/lib /usr/lib32 /usr/lib64 12.04 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 GNU/Linux /usr/lib /usr/lib/x86_64-linux-gnu

4
โหมดปฏิบัติการ CPU แบบ 32 บิต, 64 บิตบน Linux
ฉันสับสน ใช้งาน Fedora Linux ได้lscpu: Architecture: i686 CPU op-mode(s): 32-bit, 64-bit ... แต่เมื่อฉันพยายามติดตั้งโปรแกรม 64 บิต (Chrome) ฉันได้รับข้อผิดพลาดเช่น: แพ็คเกจ /....x86_64.rpm มีสถาปัตยกรรมที่เข้ากันไม่ได้ x86_64 สถาปัตยกรรมที่ถูกต้องคือ ['i686', 'i586', 'i486', i386 '] ฉันสนใจที่จะติดตั้ง Chrome น้อยลงและสนใจว่าทำไมlscpuCPU ของฉันถึงทำงานได้ในโหมด 64 บิต; ชัดเจนนี่ไม่ได้หมายความว่าฉันสามารถเรียกใช้โปรแกรม 64 บิต ทุกคนสามารถอธิบายได้หรือไม่
15 linux  cpu  64bit  x86 


2
ตรวจสอบว่ากระบวนการเฉพาะเป็น 32- หรือ 64- บิต
ให้เคอร์เนล 2.6.x หรือใหม่กว่า Linux และ userland ที่มีอยู่ซึ่งสามารถใช้งานทั้ง ELF32 และ ELF64 ไบนารี (เช่นที่ผ่านมาฉันจะรู้ได้อย่างไรว่า CPU ของฉันรองรับระบบปฏิบัติการ 64 บิตภายใต้ Linux? ) ฉันจะทราบได้อย่างไรว่ากระบวนการที่กำหนด โดย PID) กำลังทำงานในโหมด 32- หรือ 64- บิต? วิธีแก้ปัญหาไร้เดียงสาจะทำงาน: file -L /proc/pid/exe | grep -o 'ELF ..-bit [LM]SB' แต่ข้อมูลนั้นถูกเปิดเผยโดยตรง/procโดยไม่ต้องพึ่งพาlibmagicหรือไม่
14 linux  64bit  proc  elf 

4
ใช้ Linux 64 บิตพร้อม RAM 750 MB: คุ้มค่าใช่ไหม
ฉันมีเซิร์ฟเวอร์ Debian VPS และผู้ให้บริการติดตั้ง 64- บิต Debian 5 ฉันควรขอติดตั้ง 32 บิตหรือไม่เนื่องจากฉันมี RAM 750 MB เท่านั้นและฉันได้ยินว่าตัวแปรใช้ RAM เพิ่มในระบบ 64 บิตหรือไม่
13 debian  64bit  32bit 

2
ฉันจะติดตั้งเครื่องเสมือน 64 บิตบน Linux 32 บิตได้อย่างไร
ฉันมีคอมพิวเตอร์ (Intel core i5) ที่ติดตั้ง Linux ขนาด 32 บิต (ubuntu 11.04) และฉันต้องการติดตั้งเครื่องเสมือน 64 บิตบน Linux เพื่อให้ฉันสามารถทดสอบแอปพลิเคชันบรรทัดคำสั่ง 64 บิตได้

1
ทำไมสถาปัตยกรรมระบบของฉัน i386 บนโปรเซสเซอร์ 64 บิต [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Unix & Linux Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว เมื่อเร็ว ๆ นี้มีข้อความเล็ก ๆ ปรากฏบน Gmail ของฉันเพื่อแจ้งให้ฉันทราบว่ารุ่น Google Chrome ของฉันไม่สามารถใช้งานได้อีกต่อไป ดังนั้นฉันจึงพยายามอัปเดตโครเมี่ยมของฉัน (ฉันไม่ได้สนใจรุ่นโครเมี่ยมของฉันมาระยะหนึ่งแล้วฉันใช้เวอร์ชั่น 45.0.2454.99) ดังนั้นฉันจึงทำตามคำแนะนำของ Chrome และดาวน์โหลดgoogle-chrome-stable_current_amd64.debสำหรับ Debian ของฉัน เมื่อฉันพยายามติดตั้งโดยใช้: dpkg -i google-chrome-stable_current_amd64.deb มันทำให้ฉันมีข้อผิดพลาด: dpkg: error processing archive google-chrome-stable_current_amd64.deb (--install): package architecture (amd64) does not match system (i386) จนกระทั่งวันนี้ฉันสงสัยว่าคอมพิวเตอร์ของฉันเป็น …

3
วิธีรันโปรแกรม 32 บิตบน 64 บิต Fedora 17
แม้ว่าบันเดิลเครื่องมือการพัฒนา Android (ADT) มีให้ใช้งานเป็นแพ็กเกจ zip สำหรับ 'Linux 64 Bit' แต่จะระบุข้อกำหนดดังต่อไปนี้ : การแจกแจงแบบ 64 บิตต้องสามารถเรียกใช้แอปพลิเคชันแบบ 32 บิตได้ และที่จริงแล้วการรัน eclipse แบบแพ็คเกจบนระบบ Fedora 17 64 บิตทำให้เกิดข้อผิดพลาดเนื่องจากไม่สามารถ 'พบ' เครื่องมือพัฒนาหลายอย่างเช่นadbหรือaapt: ข้อผิดพลาดในการใช้งาน aapt: ไม่สามารถรันโปรแกรม "/ home / juser / local / adt-bundle-linux / sdk / platform-tools / aapt": ข้อผิดพลาด = 2, ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว: error = 2, ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว …
10 fedora  64bit  android  32bit 

2
การรันซอฟต์แวร์ userland แบบ 64 บิตบนเคอร์เนลแบบ 32 บิตคืออะไร
บน Linux และ Windows ฉันคุ้นเคยกับสถานการณ์ที่ฉันต้องการเคอร์เนล 64 บิตเพื่อให้ระบบมี multiarch / WoW ที่ฉันสามารถเรียกใช้ซอฟต์แวร์แบบ 32 บิตและ 64 บิตแบบเคียงข้างกัน และเมื่อหลายปีก่อนมันทำให้ฉันรู้สึกเครียดเมื่อมีคนบอกฉันว่า MacOS 10.6 Snow Leopard สามารถเรียกใช้แอปพลิเคชัน 64 บิตด้วยเคอร์เนลในโหมด 32 บิต สิ่งนี้อาจถูกลืมไปแล้วในตอนนี้เพราะเป็นการเปลี่ยนแปลงเทคโนโลยีครั้งเดียว ด้วยฮาร์ดแวร์ที่ก้าวล้ำในพื้นที่มือถือเท่าที่ฉันรู้ว่าสิ่งนี้ไม่จำเป็นในการย้ายไป 64- บิตสำหรับ iOS และ Android คำถามของฉัน: อะไรจะได้รับความสามารถเดียวกันในเคอร์เนล 32 บิต (i386 หรือ armhf) ฉันเข้าใจว่านี่อาจไม่สำคัญ ถ้าเป็นเช่นนั้น Microsoft อาจนำคุณลักษณะนี้ไปใช้ใน Windows XP 32 บิต ข้อกำหนดทั่วไปมีอะไรบ้าง เคยมีการเสนอแพทช์หรือพิสูจน์แนวคิดหรือไม่? ในโลกที่ฝังตัวฉันคิดว่าสิ่งนี้จะเป็นประโยชน์อย่างยิ่งเนื่องจากการสนับสนุน …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.