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

คำถามเกี่ยวกับสถาปัตยกรรม 64 บิตและวิธีรับซอฟต์แวร์ (รวมถึงแอปพลิเคชัน 32 บิต) ที่ใช้งานได้

1
กำลังรวบรวมแอป 32 บิตใน 64 บิตไม่พบ -lX11
ฉันเรียกคำสั่งเช่น: g++ ... -o"myapp" -lX11 ... และได้รับ /usr/bin/ld: cannot find -lX11 ฉันได้ติดตั้งแพคเกจต่อไปนี้เพื่อรองรับ multiarch: ia32-libs, libc6-dev-i386 and g++-multilib แต่จะไม่มีประโยชน์ ดูเหมือนจะไม่มี X11 ใด ๆ ดังนั้นใน / usr / lib32 จริงๆแล้วมีเพียง 52 ไลบรารีในไดเรกทอรีนั้น ฉันรู้สึกว่าคุณควรติดตั้งไลบรารีด้วยตนเอง แต่ฉันรู้สึกว่าฉันควรตรวจสอบสิ่งต่อไป ความช่วยเหลือใด ๆ ชื่นชม

1
ติดตั้ง OpenVPN แล้ว แต่ไม่ใช่ตัวเลือกที่ใช้ได้ในตัวจัดการเครือข่าย
ฉันได้ติดตั้งและใช้ openVPN หนึ่งครั้งก่อนหน้านี้ในการติดตั้ง Ubuntu 12.04 ก่อนหน้านี้ ฉันได้ทำการฟอร์แมตใหม่และตอนนี้หลังจากติดตั้ง openVPN ใหม่จะไม่ปรากฏในตัวจัดการเครือข่าย ฉันกำลังพยายามตั้งค่าการเชื่อมต่อ VPN และตัวเลือกเดียวที่ฉันต้องเลือกคือ PPTP แก้ไข: ฉันมี Gnome Shell และ KDE ติดตั้งเช่นกัน Gnome เป็นอุปกรณ์หลักของฉัน ฉันไม่พบ OpenVPN ใน Gnome หรือ Unity แต่ฉันสามารถเพิ่มได้โดยไม่มีปัญหาใน KDE ไม่ใช่วิธีแก้ปัญหาที่ยอมรับได้จริง ๆ แต่ตอนนี้ใช้ได้ผลแล้ว ฉันยังต้องการที่จะสามารถทำได้ในเดสก์ท็อปที่ใช้ GTK เช่นกัน

1
คำสั่งในการติดตั้งแพ็คเกจ 32 บิต (lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc ++ 6) บน Ubuntu 16.4 LTS
ฉันต้องการติดตั้ง android studio 2.1 บน Ubuntu 16.4 LTS 64 บิตของฉันดังนั้นฉันทำตามคำแนะนำในคู่มือผู้พัฒนา android เว็บไซต์ web นั่งโดย google .. และพวกเขาบอกว่าฉันควรติดตั้งไลบรารี 32 บิตเพราะ android studio ใช้พวกเขา ปัญหาของฉันคือเมื่อฉันพิมพ์คำสั่ง: sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6 ฉันได้รับข้อผิดพลาดนี้: Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package lib32bz2-1.0 E: Couldn't …

1
14.04.01 32- บิต: ไม่มีไฟล์ g ++ 64- บิตรวมเมื่อทำการคอมไพล์ข้าม
ดังนั้นฉันได้ติดตั้ง Xubuntu 14.04.1 32- บิต เรามีรหัสอินเทอร์เฟซที่เราตั้งใจจะปล่อย SOs สำหรับแพลตฟอร์มต่าง ๆ ที่เราสนับสนุนและ Windows DLLs (ใช่ฉันรู้แล้วไบนารีที่วางจำหน่ายไม่ดี แต่ก็ไม่เกี่ยวข้องกันที่นี่) ฉันพยายามสร้าง SO 32- บิตและ 64- บิตกับ 32- บิต 14.04.01 โดยใช้-m32/ -m64gcc / g ++ ข้อโต้แย้ง รุ่น 32 บิตทำงานได้ดี แต่รุ่น 64 บิตล้มเหลวด้วย /usr/include/c++/4.8/string:38:28: fatal error: bits/c++config.h: No such file or directory การตรวจสอบในการรวมไฟล์นั้นมีอยู่จริงเป็น 32- บิต แต่ขาดหายไปสำหรับ 64- บิต …

2
Assembler คล้ายกับ TASM บน Ubuntu
ฉันมีคอมพิวเตอร์ HP ที่ใช้ Ubuntu แบบ 64 บิตดังนั้นคุณสามารถพูดได้ว่า Intel ฉันกำลังเรียนหลักสูตรการประกอบที่มหาวิทยาลัย อาจารย์ผู้สอนต้องการให้เราใช้TASM ในขณะที่มันอาจทำงานกับไวน์ฉันไม่แน่ใจเกี่ยวกับมัน TASM ไม่ได้รับการบำรุงรักษาอีกต่อไป ฉันไม่เคยเขียนโปรแกรมการประกอบใด ๆ แต่ฉันอยากจะรู้ว่ามีแอสเซมเบลอร์ที่ทำงานบน Ubuntu 64 บิตเป็นอิสระหรือเปล่านั้นได้รับการบำรุงรักษาและใกล้เคียงที่สุดกับไวยากรณ์ TASM ที่สุดเท่าที่จะเป็นไปได้ ต้องลำบากมาก ฉันได้พบคำถามนี้แต่คำตอบที่ให้นั้นไม่ได้บอกว่าอันไหนมีไวยากรณ์ที่ใกล้เคียงที่สุดกับ TASM ซึ่งเป็นประเด็นหลักของคำถามของฉัน ฉันสามารถค้นหาแอสเซมบลีจำนวนมากได้อย่างง่ายดายด้วย Google ฉันอยากรู้ว่าอันไหนมีไวยากรณ์ที่ใกล้เคียงที่สุดกับ TASM

3
DB2 10.5 แบบ 64 บิตหายไป libpam แบบ 32 บิตและ libaio แบบ 64 บิตบน Ubuntu 12.04
เรื่องนี้เกิดขึ้นกับฉัน หากมันเกิดขึ้นกับคุณบางทีสิ่งนี้อาจช่วยให้คุณประหยัดเวลาได้ ฉันกำลังติดตั้งเซิร์ฟเวอร์ DB2 10.5 แบบ 64 บิต (ไม่แน่ใจว่าเป็นแพคเกจผลิตภัณฑ์ใด - มีคนมอบให้ฉัน) บนระบบ Ubuntu Linux 12.04 Linux ของ SoftLayer 64- บิตซึ่งรวม LAMP stack ด้านล่างบรรทัดแรก: ปรากฎว่าฉันขาด libpam 32- บิตและ libaio 64- บิตและจำเป็นต้องทำ: apt-get install libpam0g:i386 libaio1 ระยะทางที่คนส่วนใหญ่จะแตกต่างกันไปอย่างแน่นอน ในกรณีที่มีเพียงส่วนหนึ่งของประสบการณ์ที่ใช้กับคุณและจะเป็นประโยชน์สำหรับคุณนี่คือรายละเอียดเพิ่มเติม ก่อนการติดตั้งdb2prereqcheckบ่น: DBT3514W The db2prereqcheck utility failed to find the following 32-bit library file: "/lib/libpam.so*". …

2
“ ขึ้นอยู่กับ: ia32-libs-multiarch แต่ไม่สามารถติดตั้งได้” - โซลูชัน
ฉันสังเกตสิ่งนี้เมื่อวันที่ 12.10 พยายามให้ Android SDK ทำงานได้ สำหรับรุ่น 64 บิตจำเป็นต้องติดตั้ง: sudo apt-get install ia32-libs อย่างไรก็ตามภายใต้ 64 บิต 12.10 ฉันได้รับข้อผิดพลาดต่อไปนี้: The following packages have unmet dependencies: ia32-libs : Depends: ia32-libs-multiarch but it is not installable และ > apt-get install ia32-libs-multiarch Reading package lists... Done Building dependency tree Reading state information... Done Package …

3
“ ข้อผิดพลาดที่ไม่ระบุ” เมื่อเชื่อมต่อกล้องใน Ubuntu แบบ 64 บิต
ฉันมี Canon 40D ที่ทำงานได้ดีกับ Ubuntu แบบ 32 บิตตั้งแต่ 10.04 ถึง 12.04 อย่างไรก็ตามฉันเปลี่ยนไปใช้ 64- บิต 12.04 ในขณะที่ย้อนกลับไปและหลังจากนั้นการเชื่อมต่อกล้องจะแสดงข้อความโต้ตอบแบบง่าย: Unable to mount Canon Digital Camera Error initializing camera: -1: Unspecified error ปัญหานี้ยังคงอยู่ใน 12.10 และ 13.04 บิลด์ล่าสุด syslog ไม่ได้พูดอะไรมากไปกว่านั้น kernel: [12089.871412] usb 3-1: new high-speed USB device number 3 using xhci_hcd mtp-probe: checking bus …
8 64-bit  camera  ptp 

2
หลังจากติดตั้ง ubuntu 12.10 แล้วไม่สามารถบู๊ตเป็น windows 8 ได้ (ติดตั้งไว้แล้ว)
เมื่อเร็ว ๆ นี้ฉันได้ซื้อ lenovo z580 พร้อมติดตั้ง windows 8 และฉันได้ติดตั้ง Ubuntu 12.10 (เปิดใช้งานการบูตที่ปลอดภัยเมื่อฉันติดตั้ง Ubuntu หลังจากติดตั้งฉันปิดการใช้งาน) ฉันสามารถบูตกับ Ubuntu ได้โดยไม่ต้องมีปัญหา 8 จากที่ใด ๆ (เมนูด้วงหรือโดยตรงจากไดรเวอร์) ข้อความจาก grub2 เมื่อฉันพยายามบูตเพื่อกู้คืน windows 8 หรือ windows 8 เหมือนกัน: cannot find command 'drivemap'; invalid efi file path ถ้าฉันพยายามบูตโดยตรงไปยังฮาร์ดดิสก์แล้วหน้าจอสีน้ำเงินปรากฏขึ้นพร้อมกับข้อความ: ข้อมูลการกำหนดค่าการบูตสำหรับพีซีของคุณขาดหายไปหรือมีข้อผิดพลาด File \EFI\Microsoft\BCD error code 0xc000014c คุณจะต้องใช้เครื่องมือดิสก์การกู้คืนในสื่อการติดตั้งของคุณ ฉันไม่ได้สร้างดิสก์การกู้คืน :( ดังนั้นฉันจึงไม่สามารถแก้ไขได้ด้วยวิธีนี้ ฉันพยายามที่จะบูตไปยังดิสก์การติดตั้ง …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.