สามารถ.exe
และ.msi
ติดตั้งไฟล์ (ซอฟต์แวร์ Windows) ใน Ubuntu ได้หรือไม่
สามารถ.exe
และ.msi
ติดตั้งไฟล์ (ซอฟต์แวร์ Windows) ใน Ubuntu ได้หรือไม่
คำตอบ:
คุณสามารถถ้าคุณติดตั้ง
เลเยอร์ความเข้ากันได้ของไวน์จากศูนย์ซอฟต์แวร์คุณสามารถติดตั้งแอปพลิเคชัน Windows ใน Ubuntu ได้รับการเตือนว่าแอปพลิเคชั่นบางตัวอาจทำงานไม่สมบูรณ์หรือไม่มีข้อบกพร่อง แอปพลิเคชั่นบางตัวใช้งานไม่ได้ในขณะที่บางแอปพลิเคชั่นทำงานได้อย่างสมบูรณ์แบบ (ดูฐานข้อมูลแอปพลิเคชันไวน์สำหรับความคิดที่ดีว่า ดูวิธีการติดตั้งและกำหนดค่าไวน์ เพื่อช่วยคุณติดตั้งสิ่งนี้
เมื่อติดตั้ง Wine แล้วคุณสามารถดับเบิลคลิก.exe
หรือ.msi
ไฟล์เพื่อเรียกใช้ หากวิธีนี้ใช้ไม่ได้ด้วยเหตุผลบางอย่างให้คลิกขวาที่ไฟล์และเลือก "Open With Wine Windows Program Loader" แน่นอนเรียกใช้ไฟล์ปฏิบัติการจากแหล่งที่คุณเชื่อถือได้เพื่อหลีกเลี่ยงมัลแวร์ Windows
หากคุณพบปัญหาความเข้ากันได้คุณอาจต้องการลองรุ่นล่าสุดของ Wine Beta จากppa:ubuntu-wine/ppa
แหล่งซอฟแวร์ (ดูPPAs คืออะไรและฉันจะใช้มันได้อย่างไร )
คุณอาจพิจารณาติดตั้งWinetricks , CrossOverหรือCrossOver Gamesเพื่อติดตั้งและใช้ซอฟต์แวร์ได้ง่ายขึ้น
หากต้องการดูแก้ปัญหาส่งออกของซอฟต์แวร์ Windows (ในบางสิ่งบางอย่างกรณีที่เกิดความผิดพลาด) เรียกใช้จากขั้วใช้หรือเพียงแค่wine msiexec /i file.msi
wine file.exe
ไฟล์. exe ไม่สามารถทำงานร่วมกับ Ubuntu ได้ อย่างไรก็ตามมีเลเยอร์ความเข้ากันได้สำหรับ Linux เช่นWine
ที่สามารถเรียกใช้. exe ได้
ปัญหาพื้นฐาน:
Ubuntu เป็นระบบที่แตกต่างจาก MS Windows อย่างสิ้นเชิง ไม่เพียง แต่จะดูแตกต่าง แต่ยังใช้กลไกที่แตกต่างกันสำหรับฟังก์ชั่นหลักของมัน
ปัญหาของไฟล์. exe คือไฟล์นั้นเป็นไฟล์เฉพาะของ Windows ไม่มีระบบอื่นใดที่สามารถใช้งานได้เพราะเนื้อหาได้รับการออกแบบมาให้ทำงานบนระบบของ Microsoft ลีนุกซ์ใช้มาตรฐานที่แตกต่าง, แนวคิดที่แตกต่าง, ดังนั้นแอพพลิเคชั่นของอูบุนตูจึงจำเป็นต้องปรับให้เข้ากับการทำงานอย่างถูกต้อง.
หากคุณเพิ่งย้ายจาก Windows และกำลังทำตามขั้นตอนลูกน้อยของคุณกับ Ubuntu คุณอาจประหลาดใจที่ไฟล์. exe ไม่สามารถทำงานได้ อาจมีอาการแตกต่างกันอาจมีข้อความแสดงข้อผิดพลาดปรากฏขึ้นหรืออาจไม่มีผลเลยเมื่อดับเบิลคลิกที่ไฟล์. exe ทั้งหมดนี้เกิดขึ้นเนื่องจาก Ubuntu ไม่ทราบว่าจะต้องทำอย่างไรเพื่อเรียกใช้ไฟล์ดังกล่าว Ubuntu ไม่มีความรู้เกี่ยวกับการทำงานของ MS Windows "หลังม่าน" ดังนั้นจึงไม่สามารถเรียกใช้รหัสที่อยู่ในนั้นได้ ในศัพท์แสงทางเทคนิคหนึ่งบอกว่าปฏิบัติการ Windows และ Linux ไม่เข้ากันได้กับไบนารี
กำลังมองหาทางเลือก
สิ่งแรกที่คุณควรทำคือการตระหนักว่าคุณไม่ต้องการเรียกใช้ไฟล์. exe แอพพลิเคชั่น Windows ส่วนใหญ่ที่คุณเคยมีตัวเลือก Ubuntu อยู่ใน Ubuntu Software Center
ดังนั้นขั้นตอนแรกเมื่อคุณพยายามเรียกใช้ไฟล์. exeคือการตรวจสอบว่ามีแอพพลิเคชั่นรุ่นเดียวกันของ Ubuntu หรือไม่ (เช่น Firefox - มีทั้งรุ่น Windows และ Ubuntu) หรือเป็นทางเลือกที่ใกล้เคียงซึ่งไม่ใช่ แอพเดียวกัน แต่ทำ 99% เหมือนกัน ตัวอย่างเช่นหากคุณต้องการเขียนเอกสารแทนที่จะเป็น MS Office คุณจะต้องใช้ LibreOffice
ฉันจะหาทางเลือกอื่นได้อย่างไร
นี่คือเคล็ดลับบางอย่าง
โอเค แต่ไม่ใช่ทุกแอปพลิเคชันมีทางเลือก มีหลายกรณีที่คุณจะต้องการเรียกใช้โปรแกรม. exe อยู่ดี ตัวอย่างรวมถึง:
โชคดีที่คุณสามารถรับไฟล์. exe เพื่อเรียกใช้บน Ubuntu
ไวน์คืออะไร ในทางเทคนิคแล้วมันเป็นเลเยอร์ที่เข้ากันได้ ความหมายคือให้สภาพแวดล้อมที่คล้ายกับ Windows กับแอปพลิเคชัน. exe ใด ๆ ที่คุณพยายามเรียกใช้ ดังนั้นด้วยไฟล์. exe จะทำงานบน Ubuntu
ไม่ได้ติดตั้ง WINE เป็นค่าเริ่มต้น คุณสามารถรับมันโดย:
sudo apt-get install wine
.รายละเอียดเกี่ยวกับการติดตั้ง WINE สามารถพบได้ในคำถามนี้
โอเคฉันเลยติดตั้งไวน์ ตอนนี้คืออะไร
ดำเนินการต่อเพื่อเปิดไฟล์. exe ของคุณ! คลิกสองครั้งและโชคดีทุกอย่างจะดูเหมือนบน Windows Voila!
คำเตือน:แอปพลิเคชันบางอย่างจะทำงานไม่ถูกต้องเมื่อทำงานกับ WINE ไวน์โดยไม่มีหมายที่สมบูรณ์แบบและเพราะมันอ้างว่าจะเป็นสภาพแวดล้อมของ Windows แทนของจริงเป็นจริงบางโปรแกรมอาจทำงานผิดปกติ ปัญหาที่พบบ่อยอาจรวมถึงฟิลด์ที่แสดงอย่างไม่ถูกต้องปัญหาเต็มหน้าจอกับวิดีโอเกมปัญหาการป้องกันการคัดลอก บางคนสามารถแก้ไขได้ด้วยความยุ่งยากน้อยตรวจสอบฐานข้อมูลแอปพลิเคชัน WINEและใช้ google เพื่อค้นหาคำแนะนำในกรณีที่. exe ของคุณทำงานไม่ถูกต้อง
มีเครื่องมืออื่นที่คุณอาจชอบซึ่งช่วยคุณในการใช้งานแอพพลิเคชั่นของ Windows
เรียกว่า PlayOnLinux ( เว็บไซต์ ) และรองรับซอฟต์แวร์หลากหลาย ( เรียกดู )
มันทำงานอย่างไรรุ่นที่เฉพาะเจาะจงของไวน์ซึ่งทำงานได้ดีที่สุดกับแอพพลิเคชั่นที่คุณต้องการเรียกใช้ นอกจากนี้ยังติดตั้งเส้นทางเพิ่มเติมเพื่อมอบความเข้ากันได้สูงสุดกับ Ubuntu แต่คุณไม่จำเป็นต้องรู้เกี่ยวกับสิ่งนั้น ทุกอย่างทำโดยอัตโนมัติ
ด้วยเหตุนี้ PlayOnLinux จึงให้ผลลัพธ์ที่ดีที่สุดในกรณีที่ใช้งานซอฟต์แวร์ที่เป็นที่รู้จักอย่างกว้างขวางรวมถึงวิดีโอเกมจำนวนมาก
การติดตั้ง PlayOnLinux:
sudo apt-get install playonlinux
ใช้ PlayOnLinux:
แทนที่จะคลิกสองครั้งที่. exe (ซึ่งเปิดใช้ด้วย WINE) ให้เรียกใช้แอปพลิเคชัน PlayOnLinux เลือกปุ่ม "ติดตั้ง" บนแถบเครื่องมือและเลือกแอปพลิเคชันที่คุณต้องการติดตั้ง PlayOnLinux จะแนะนำคุณตลอดกระบวนการติดตั้ง (แน่นอนว่าคุณจะต้องใช้สื่อการติดตั้ง)
เมื่อเสร็จสิ้นแอปพลิเคชันที่ติดตั้งของคุณจะปรากฏในหน้าต่างหลักของ PlayOnLinux คลิกสองครั้งเพื่อเปิด!
หากคุณไม่พึงพอใจกับ WINE มีซอฟต์แวร์เชิงพาณิชย์บางตัวที่ใช้งานแอพพลิเคชั่น Windows บน Linux มากที่สุดคนหนึ่งที่รู้จักกันดีคือครอสโอเวอร์ ในบางกรณีมีผลลัพธ์ที่ดีกว่าอย่างมีนัยสำคัญ แต่ก็ไม่สามารถใช้ได้ฟรี
ใช่โดยใช้ไวน์
รับได้โดยไปที่ศูนย์ซอฟต์แวร์อูบุนตู
นี่คือลิงก์ไปยัง ppa https://launchpad.net/~ubuntu-wine/+archive/ppa
นี่คือวิดีโอเกี่ยวกับวิธีการติดตั้ง http://www.youtube.com/watch?v=hZgjgeDQVo4
นี่คือวิดีโอเกี่ยวกับการติดตั้งแอปพลิเคชันพื้นฐาน http://www.youtube.com/watch?v=RLRLWEfdFqY&feature=related
และนี่คือไวน์วิกิซึ่งจะให้ข้อมูลเพิ่มเติมแก่คุณ http://wiki.winehq.org/HowTo
หากคุณต้องการเล่นเกมจากซีดีคุณสามารถติดตั้งplay บน linuxซึ่งมีอยู่ในศูนย์ซอฟต์แวร์ Ubuntu หวังว่านี่จะช่วยได้
ก่อนอื่นคุณจะต้องติดตั้งเลเยอร์ความเข้ากันได้ไวน์มันจะช่วยให้คุณเรียกใช้ Windows appliactions บน Ubuntu:
ต่อไปคุณต้องบอก Ubuntu ว่านี่เป็นโปรแกรม
.exe
ไฟล์และเลือกคุณสมบัติตอนนี้คุณสามารถเรียกใช้โปรแกรม
.exe
ไฟล์และเลือกOpen with Wine Windows Program Loaderนั่นคือทั้งหมดที่โปรแกรมควรทำงานได้ดี ฉันได้ทำการทดสอบโดยใช้ซอฟต์แวร์ Windows หลายชิ้นรวมถึงMono เวอร์ชัน Windows
สำหรับแอปพลิเคชันที่ไม่ทำงานใน Wine คุณสามารถใช้ Virtualbox ได้โดยติดตั้ง Windows ในเครื่องเสมือน รองรับการเร่งความเร็ว 3 มิติใน Virtualbox
ดูคำถามเหล่านี้ด้วย:
ไวน์ไม่ใช่คำตอบที่สมบูรณ์แบบเนื่องจากคุณอาจมีปัญหาความเข้ากันได้มากมาย คุณอาจพิจารณาก่อนตรวจสอบบนใบสมัครของคุณที่WineHQ.org แพลตตินัมเป็นระดับที่ดีที่สุดจากนั้นทองคำเงินทองแดงและขยะมูลฝอยในที่สุด
หากคุณต้องการเรียกใช้เกมคุณสามารถลองไวน์รุ่นพิเศษอย่าง PlayOnLinux (ฟรี) หรือ CrossOver (จ่ายเงิน) มิฉะนั้นแอปพลิเคชันทั่วไปควรทำงานได้ดีพอกับการกำหนดค่าเล็กน้อย
ก่อนอื่นไฟล์. EXE เป็นไฟล์ปฏิบัติการของ Windows ในระบบที่ใช้ Linux และอื่น ๆ * ห้ามเราไม่ใช้. EXE เป็นส่วนขยายไฟล์สำหรับโปรแกรมที่เรียกใช้งานได้ ค่อนข้างเราตั้งค่าอนุญาตสำหรับโปรแกรมที่จะปฏิบัติการได้โดยใช้คำสั่งchmod
คำถามที่สองของคุณกว้างเกินไป ไฟล์ '.EXE' ใดที่ฉันคิดว่าคุณกำลังพยายามเรียกใช้ Windows Application คุณพยายามเรียกใช้หรือไม่ มีโปรแกรมที่เรียกว่า WINE ซึ่งมีความสามารถในการใช้งานโปรแกรม Windows เพื่อความสำเร็จในระดับต่างๆ
อย่างไรก็ตามคุณควรอย่างยิ่งที่จะใช้แอพสำรองอื่นเพราะมันจะทำงานได้ดีขึ้นและทำงานร่วมกับเดสก์ท็อปได้ดีขึ้น
คุณควรทราบว่า Ubuntu เป็นระบบปฏิบัติการที่แตกต่างกันโดยสิ้นเชิงกับ Windows โครงสร้างไฟล์ไม่เข้ากัน ดังนั้น.exe
ไฟล์จึงได้รับการออกแบบมาสำหรับ Windows ไม่ใช่ Linux ดังนั้นพวกเขาจะไม่ทำงาน
ต้องบอกว่ามีบาง.exe
ไฟล์ที่ทำงานได้ดีในลินุกซ์ (Ubuntu) wine
ผ่านโปรแกรมที่เรียกว่า รุ่นล่าสุดที่เสถียรควรอยู่ในศูนย์ซอฟต์แวร์
คำแนะนำที่แข็งแกร่งที่สุดของฉัน - ก่อนที่จะติดตั้งwine
- คือไปที่เว็บไซต์นักพัฒนาซอฟต์แวร์และทำความคุ้นเคยกับสิ่งที่สามารถทำได้และไม่สามารถทำได้
ในที่สุดมี 1,000 แอพที่ออกแบบมาสำหรับ linux ซึ่งทำสิ่งเดียวกับที่ windows apps ทำ หลายคนเป็นแพลตฟอร์มข้ามเช่น VLC, Firefox เพื่อชื่อคู่
ไฟล์ 'exe' ของ windows จะไม่ทำงานบน linux ซึ่งเป็นระบบปฏิบัติการที่แตกต่างกัน คุณสามารถติดตั้งไวน์แล้วลองอีกครั้ง ทำงานได้ดีมากในกรณีส่วนใหญ่
และให้โอกาสอูบุนตูอย่างยุติธรรมคุณไม่จำเป็นต้องใช้ Windows ในกรณีส่วนใหญ่ คุณแค่รู้สึกว่านี่เป็นส่วนที่จำเป็นสำหรับประสบการณ์การใช้คอมพิวเตอร์
นอกเหนือจากการติดตั้ง WINE หากคุณมีหน้าต่างวางอยู่รอบ ๆ คุณอาจต้องการค้นหา VirtualBox หรือเทคโนโลยีการจำลองเสมือนอื่น ๆ
นี่คือลิงค์ในการตั้งค่า: http://www.ubuntugeek.com/create-and-manage-virtual-machines-using-virtualbox.html
ข้อเสียในการใช้ VM (เครื่องเสมือน) คือโดยทั่วไปจะสงวนไว้สำหรับเครื่องระดับบนเนื่องจากเป็นระบบปฏิบัติการภายในระบบปฏิบัติการของคุณซึ่งใช้ทรัพยากรระบบปฏิบัติการเพิ่มเติม
มืออาชีพจะเป็นพวกเขาง่ายต่อการสำรองและติดตั้งใหม่ในกรณีของความล้มเหลวของซอฟต์แวร์หายนะ
Wikipedia มีบทความเกี่ยวกับ VirtualBox และ Virtualization ฉันสามารถโพสต์ลิงก์เดียวได้จนกว่าฉันจะได้คะแนนดีๆมากขึ้นดังนั้นฉันจึงคิดว่าการสอนจะเป็นการเชื่อมโยงที่ดีกว่าเนื่องจากมีคำอธิบายสั้น ๆ
คุณควรลองไวน์ :
wine msiexec /i your_msi_file.msi
Wine PPA ที่ระบุไว้ด้านบนมีประโยชน์ แต่ฉันจะทราบว่าคุณไม่จำเป็นต้องใช้แพ็คเกจเบต้าหากคุณใช้ PPA wine1.5
แพคเกจที่จะทำให้คุณแพคเกจเบต้าล่าสุด แต่wine1.4
แพคเกจที่จะทำให้คุณที่มีเสถียรภาพไวน์ 1.4 การเปิดตัวและไม่เปิดเผยให้คุณถดถอย คุณสามารถติดตั้งwine
แพคเกจสำหรับเวอร์ชั่นเสถียรล่าสุดได้
นอกจากนี้หากคุณต้องการรับการอัพเดตจากนักพัฒนาไวน์เพื่อให้รองรับซอฟต์แวร์ Windows เพิ่มมากขึ้นไปที่ System-> Software Sources และไปที่แท็บ Software อื่น ๆ คลิกปุ่มเพิ่มและคัดลอก + วางลงในนั้น: ppa: ubuntu-wine / ppa
ใช่อย่างที่คนอื่นพูดคุณสามารถใช้ไวน์เพื่อรันโปรแกรม Windows ได้
เมื่อติดตั้งไวน์แล้วคุณสามารถเรียกใช้โปรแกรมปฏิบัติการ Windows ได้โดยคลิกขวาแล้วคลิก 'เปิดด้วยโปรแกรมโหลดไวน์ของ Windows' หรือใช้เทอร์มินัลตามที่อธิบายไว้ข้างต้น
คุณควรตรวจสอบที่นี่เพื่อดูว่าโปรแกรมสามารถทำงานในไวน์ได้หรือไม่ โปรแกรมจำนวนมากจะไม่ทำงานอย่างสมบูรณ์หรือต้องการการกำหนดค่าเพิ่มเติมเพื่อให้ทำงานได้ โปรแกรมที่เรียกว่า winetricks (ดูhttp://wiki.winehq.org/winetricks ) อาจทำให้สิ่งต่าง ๆ ง่ายขึ้นเล็กน้อย
พยายามใช้ซอฟต์แวร์เนทีฟหรือทางเลือกฟรีถ้าเป็นไปได้ คุณสามารถค้นหาแอพพลิเคชั่นใน Ubuntu Software Center - โปรแกรมจากที่นี่จะทำงานได้ดีขึ้นมากและจะต้องมีการกำหนดค่าเล็กน้อย นอกจากนี้คุณยังสามารถดูเว็บไซต์นี้: http://www.osalt.com/สำหรับซอฟต์แวร์ทางเลือกฟรีสำหรับผลิตภัณฑ์ที่เป็นกรรมสิทธิ์
อย่างที่คนอื่นพูดกันว่า Wine มักจะเป็นตัวเลือกที่ดีที่สุด แต่ในบางกรณีคุณสามารถดูประสิทธิภาพที่ดีขึ้นโดยใช้ Mono อย่างไรก็ตามสำหรับโปรแกรมที่จะทำงานภายใต้ Mono โปรแกรมนั้นต้องเป็นแอปพลิเคชั่น. NET และถึงแม้จะไม่ได้รับประกันว่าโปรแกรมจะทำงานได้โดยไม่ต้องมีมือจับ
ในการสรุปการแข่งขันไวน์ถือเป็นเดิมพันที่ปลอดภัย แต่ Mono ได้รับการติดตั้งเป็นค่าเริ่มต้นใน Ubuntu และสามารถจัดการกับไฟล์. EXE แบบง่าย ๆ ที่เป็น. NET applications
บางทีข้อความแสดงข้อผิดพลาดที่เหมาะสมควรบอกคุณว่าไฟล์. exe สร้างขึ้นเป็นพิเศษเพื่อทำงานในระบบ Windows มีวิธีที่น่าตื่นเต้นมากมายในการจัดการกับสถานการณ์นี้ แต่พวกเขาทั้งหมดต้องการเวลาและความพยายามเล็กน้อยในการรับทราบและเข้าใจ หากคุณวางแผนที่จะใช้งาน Windows ซึ่งดีที่สุดเพราะคุณมีอิสระที่จะเลือกมันอาจแนะนำให้คุณรอการติดตั้ง Windows จากนั้นคุณสามารถเรียกใช้ไฟล์. exe ได้
ในกรณีที่คุณตัดสินใจแตกต่างกันและต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Ubuntu และวิธีเรียกใช้ไฟล์ปฏิบัติการที่คุณควรรู้ว่ามี
ขอให้โชคดีและตัดสินใจอย่างรอบคอบ!
เรียกใช้sudo apt-get install wine
จากนั้นกำหนดค่าไวน์โดยใช้winecfg
คำสั่ง
นี่จะช่วยให้คุณคลิกขวาที่ไฟล์. exe เพื่อเปิดด้วยตัวโหลดไวน์