สำหรับงานประจำวันของเรา เราต้องการแอปพลิเคชั่นบางอย่างที่ช่วยเราทั้งในการทำงานและความบันเทิง อย่างไรก็ตามหากเราต้องการเปลี่ยนไปใช้ระบบปฏิบัติการอื่นก็จะเกิดปัญหาขึ้น แอปพลิเคชันที่เราใช้อาจไม่พร้อมใช้งาน เราได้เตรียมบทความหลายชุดที่เกี่ยวข้องกับหัวข้อนี้ เราหวังว่าสิ่งนี้จะช่วยคุณทั้งเมื่อเปลี่ยนระบบปฏิบัติการและเมื่อมองหาแอปพลิเคชันใหม่สำหรับงานที่มีประสิทธิภาพในแต่ละวันของคุณ
ในบทความแรกของซีรีส์นี้ เรามาดูกันว่าเรามีตัวเลือกใดบ้างในการแทนที่แอปพลิเคชันบน Mac OS ในตอนแรก เป็นการดีที่จะบอกว่า Mac OS เป็นระบบที่สร้างขึ้นบนพื้นฐานของ NextSTEP และ BSD นั่นคือบนพื้นฐานของระบบ Unix Mac เครื่องแรกที่ใช้ OS X ทำงานบนสถาปัตยกรรม PowerPC ซึ่งเป็นไปได้ที่จะใช้เครื่องมือการจำลองเสมือนเท่านั้น (Virtual PC 7, Bochs, Guest PC, iEmulator ฯลฯ ) ตัวอย่างเช่น แม้ว่า Virtual PC จะทำงานค่อนข้างเร็ว แต่การทำงานทั้งวันในเครื่องเสมือนโดยไม่ได้รวมเข้ากับสภาพแวดล้อม OS X คงจะไม่สะดวกอย่างยิ่ง นอกจากนี้ยังมีความพยายามที่จะรวมโครงการ Wine เข้ากับ QEMU (Darwine) เพื่อเรียกใช้แอปพลิเคชัน MS Windows บน Mac OS แต่สิ่งนี้ไม่ได้ผลตามที่คาดไว้และถูกยกเลิก
แต่เมื่อ Apple ประกาศการเปลี่ยนไปใช้สถาปัตยกรรม x86 แนวโน้มก็ดีขึ้นแล้ว ไม่เพียงแต่สามารถรัน MS Windows ได้ตามปกติเท่านั้น แต่ยังสามารถคอมไพล์ Wine ได้อีกด้วย ผลงานของเครื่องมือการจำลองเสมือนก็เพิ่มขึ้นเช่นกัน ส่งผลให้ MS หยุดการสนับสนุนเครื่องมือ Virtual PC สำหรับ OS X นับตั้งแต่นั้นเป็นต้นมา บริษัทต่างๆ ต่างก็แข่งขันกันว่าเครื่องเสมือนจะทำงานได้เร็วแค่ไหน หรือจะรวมเข้ากับเครื่องมือดังกล่าวได้ดีเพียงใด สภาพแวดล้อม OS X เป็นต้น
วันนี้เรามีตัวเลือกมากมายในการแทนที่โปรแกรมจาก Windows เป็น Mac OS
- การเปิดตัว MS Windows แบบเนทีฟ
- การค้นหาสิ่งทดแทนสำหรับ Mac OS
- โดยการจำลองเสมือน
- API การแปล (ไวน์)
- การแปลแอปพลิเคชันสำหรับ Mac OS
การเปิดตัว MS Windows แบบเนทีฟ
Windows สามารถเริ่มต้นได้โดยใช้สิ่งที่เรียกว่า DualBoot ซึ่งหมายความว่า Mac ของเราใช้ Mac OS หรือ Windows ข้อดีของวิธีนี้คือ Windows ใช้ HW ของ Mac ของคุณได้อย่างเต็มที่ ขออภัย เราต้องรีสตาร์ทคอมพิวเตอร์อยู่เสมอ ซึ่งไม่สะดวก นอกจากนี้เรายังต้องมีใบอนุญาต MS Windows ของเราเองซึ่งไม่ได้ถูกที่สุด ก็เพียงพอที่จะซื้อเวอร์ชัน OEM ซึ่งมีราคาประมาณ 3 พัน แต่ถ้าคุณต้องการเรียกใช้ windows เดียวกันในเครื่องเสมือนจากพัสดุ BootCamp คุณจะประสบปัญหากับข้อตกลงใบอนุญาต (ที่มา: สายด่วนของ Microsoft) ดังนั้นหากคุณต้องการใช้ BootCamp และการจำลองเสมือน คุณต้องมีเวอร์ชันเต็มบรรจุกล่อง หากคุณไม่ต้องการระบบเสมือนจริง ใบอนุญาต OEM ก็เพียงพอแล้ว
กำลังมองหาทางเลือกอื่นสำหรับ Mac OS
แอปพลิเคชั่นจำนวนมากมีการทดแทน บางตัวดีกว่าด้วยฟังก์ชันการทำงานที่มากขึ้น บางตัวก็แย่กว่า น่าเสียดายที่มันขึ้นอยู่กับนิสัยของผู้ใช้แต่ละรายเป็นหลัก หากผู้ใช้คุ้นเคยกับการทำงานกับ Microsoft Office เขามักจะมีปัญหาในการเปลี่ยนมาใช้ OpenOffice และในทางกลับกัน ข้อดีของทางเลือกนี้คือไม่ต้องสงสัยเลยว่ามันถูกเขียนขึ้นโดยตรงสำหรับ Mac OS และสภาพแวดล้อมของมัน บ่อยครั้งที่แป้นพิมพ์ลัดทั้งหมดที่เราคุ้นเคยและหลักการควบคุมระบบนี้ใช้งานได้
การจำลองเสมือน
การจำลองเสมือนใช้ Windows ในสภาพแวดล้อม Mac OS ดังนั้นโปรแกรมทั้งหมดจึงทำงานแบบเนทีฟใน Windows แต่ต้องขอบคุณตัวเลือกโปรแกรมในปัจจุบัน พร้อมรองรับการผสานรวมเข้ากับ Mac OS ผู้ใช้เริ่ม Windows ในเบื้องหลัง รันโปรแกรม จากนั้นจึงรันใน Mac OS GUI ปัจจุบันมีหลายโปรแกรมในตลาดเพื่อจุดประสงค์นี้ ในบรรดาที่รู้จักกันดี ได้แก่ :
- เดสก์ท็อปขนาน
- ฟิวชั่น VMware
- VirtualBox
- QEMU
- โบชส์
ข้อดีคือซอฟต์แวร์ใดๆ ที่เราซื้อสำหรับ Windows จะทำงานในลักษณะนี้ ข้อเสียคือเราต้องซื้อลิขสิทธิ์สำหรับ Windows และเครื่องมือ Virtualization การจำลองเสมือนสามารถทำงานช้าได้ แต่ขึ้นอยู่กับคอมพิวเตอร์ที่เรากำลังทำการจำลองเสมือน (หมายเหตุของผู้เขียน: ไม่มีปัญหากับความเร็วในการทำงานกับแอปพลิเคชัน Windows บน MacBook Pro อายุ 2 ปีของฉัน)
การแปล API
ไม่ต้องกังวล ฉันไม่ต้องการที่จะครอบงำคุณด้วยประโยคที่เข้าใจยาก มีเพียงสิ่งเดียวที่ซ่อนอยู่ภายใต้หัวข้อนี้ Windows ใช้การเรียกฟังก์ชันระบบพิเศษ (API) เพื่อสื่อสารกับฮาร์ดแวร์ และบน Mac OS มีโปรแกรมที่สามารถแปล API เหล่านี้เพื่อให้ OS X สามารถเข้าใจได้ ผู้เชี่ยวชาญอาจจะขอโทษฉัน แต่นี่เป็นบทความสำหรับผู้ใช้ ไม่ใช่สำหรับชุมชนมืออาชีพ ภายใต้ Mac OS มี 3 โปรแกรมที่ทำสิ่งนี้:
- ไวน์
- ครอสโอเวอร์-ไวน์
- ครอสโอเวอร์
Wine พร้อมใช้งานจากไฟล์ต้นฉบับเท่านั้นและสามารถคอมไพล์ผ่านโปรเจ็กต์ได้ Macports- นอกจากนี้อาจดูเหมือนว่า Crossover-Wine จะเหมือนกับ Crossover แต่ก็ไม่เป็นเช่นนั้น บริษัท CodeWeavers ซึ่งพัฒนา Crossover เพื่อเงินนั้นมีพื้นฐานมาจากโปรเจ็กต์ Wine แต่ใช้โค้ดของตัวเองกลับเข้าไปเพื่อปรับปรุงความเข้ากันได้กับแอปพลิเคชัน สิ่งนี้ถูกใส่ไว้ในแพ็คเกจ Crossover-Wine ใน MacPorts ซึ่งใช้ได้อีกครั้งโดยการแปลซอร์สโค้ดเท่านั้น Crossover สามารถนำไปใช้กับแต่ละแอปพลิเคชันได้และมี GUI ของตัวเองซึ่งทำให้ง่ายต่อการติดตั้งแอปพลิเคชันแต่ละรายการและการพึ่งพาซึ่งทั้งสองแพ็คเกจก่อนหน้านี้ไม่มี คุณสามารถค้นหาได้โดยตรงบนเว็บไซต์ CodeWeavers ว่าแอปพลิเคชันใดบ้างที่สามารถรันได้ ข้อเสียคือสามารถเรียกใช้แอปพลิเคชันอื่นนอกเหนือจากที่ระบุไว้ใน CodeWeavers ได้ แต่จะต้องสามารถกำหนดค่าโปรเจ็กต์ Wine ได้
การแปลแอปพลิเคชันสำหรับ Mac OS
ดังที่ได้กล่าวไว้ในย่อหน้าก่อนหน้า แอปพลิเคชั่นบางตัวซึ่งส่วนใหญ่มาจากชุมชนโอเพ่นซอร์สอาจไม่มีแพ็คเกจไบนารีของ Mac OS แต่จะถูกเก็บรักษาไว้ในไฟล์ต้นฉบับ เพื่อให้แม้แต่ผู้ใช้ทั่วไปสามารถแปลแอปพลิเคชันเหล่านี้เป็นสถานะไบนารี่ได้ ก็สามารถใช้โปรเจ็กต์ได้ Macports- เป็นระบบแพ็คเกจที่สร้างขึ้นบนหลักการของพอร์ตที่รู้จักจาก BSD หลังจากติดตั้งและอัพเดตฐานข้อมูลพอร์ตแล้ว จะถูกควบคุมผ่านบรรทัดคำสั่ง นอกจากนี้ยังมีเวอร์ชันกราฟิก Project Fink น่าเสียดายที่เวอร์ชันของโปรแกรมไม่อัปเดต ดังนั้นฉันไม่แนะนำ
ฉันพยายามสรุปความเป็นไปได้ของการรันแอพพลิเคชั่น Windows บน Mac OS จากส่วนถัดไป เราจะพูดถึงพื้นที่เฉพาะในการทำงานกับคอมพิวเตอร์และทางเลือกอื่นนอกเหนือจากโปรแกรมจากสภาพแวดล้อม MS Windows ในส่วนถัดไป เราจะเน้นไปที่การใช้งานในสำนักงาน
แหล่งข้อมูล: wikipedia.org, winehq.org
ฉันจะไม่แนะนำ MacPorts ให้กับใครเลยในวันนี้ มีทางเลือกอื่นที่สมบูรณ์และมีความคิดที่ดีกว่าสำหรับ Homebrew http://mxcl.github.com/homebrew/
ขอบคุณสำหรับคำแนะนำครับ จะลองดูว่าจะเกิดอะไรขึ้น อย่างไรก็ตาม มีรายการแพ็คเกจที่มีจำหน่ายผ่าน brew ในเน็ตบ้างไหม? สิ่งที่ต้องการ: http://www.macports.org/ports.php
ฉันหามันไม่เจอ :( ขอบคุณ
ฉันกำลังทดสอบโฮมบรูว์ ฉันก็จะชอบ "วัว" อยู่ดี แต่ข้อสังเกตของฉัน:
– เอกสารมีความเข้มงวดมาก ผู้ใช้ทั่วไปจะมีปัญหากับมัน (ความจริงที่ว่า MacPorts นั้นเป็นภาษาอังกฤษ แต่ก็ใช้ได้กับพจนานุกรม)
- ยังไงก็ตามฉันยังไม่เข้าใจหลักการ "สูตร" แต่หลังจากดูแล้ว MacPort ก็มีฐาน SW ที่ใหญ่กว่า
– ใช่ ทางเลือกนี้เร็วกว่า แต่อย่างใดฉันก็ขาด "ตัวแปร" การสลับระหว่างสิ่งที่ฉันต้องการรวบรวมกับสิ่งที่ฉันไม่ต้องการ
ฉันยังไม่ได้ลองรวบรวมโดยตรงจากไฟล์ต้นฉบับ พูดตามตรง สำหรับผู้ใช้หลายคน ฉันอยากเห็นบางอย่างเช่น Fink เพราะฉันไม่จำเป็นต้องรู้ว่ามีอะไรอยู่เบื้องหลัง เป็นความจริงที่ว่า Homebrew น่าจะดีกว่าสำหรับสิ่งต่างๆ ใน Repository (คุณไม่จำเป็นต้องค้นคว้าตัวแปรต่างๆ ฯลฯ) เราจะดูว่าการคอมไพล์นั้นเป็นอย่างไรโดยตรงจากแหล่งที่มา
มันแปลกมาก ฉันต้องการซื้อ Mac แต่ความรู้สึกว่าฉันจะต้องใช้งาน Windows บนเครื่องนั้นอีกครั้งเพื่อให้สามารถทำงานกับซอฟต์แวร์ที่ฉันซื้อมาแพงๆ สำหรับ Windows ได้นั้นค่อนข้างตลกและไม่ได้แก้ปัญหาการทำงาน ห่างจาก Windows
อยู่จนจบซีรีส์ มันเป็นซอฟต์แวร์อะไรโดยเฉพาะ? บางทีเราอาจจะหาทางแก้ไขได้ หากโปรแกรมนี้มีไว้สำหรับทั้ง Mac และ Win ผู้ผลิต (เช่น Adobe) อนุญาตให้เปลี่ยนแพลตฟอร์มระบบระหว่างการอัพเกรดภายใต้เงื่อนไขบางประการ
จริงๆ แล้ว ตอนที่ฉันซื้อ Mac เครื่องแรก ฉันกลัวว่าจะใช้เวลาส่วนใหญ่อยู่กับ Windows ตอนนี้ใช้มา 2 ปีบอกได้เลยว่าไม่ได้แย่ขนาดนั้น ไม่มากก็น้อยฉันใช้ Windows สำหรับ Sap Logon (และบางครั้งเท่านั้นเนื่องจาก JavaGui ไม่มีฟังก์ชันบางอย่างซึ่งไม่รบกวนผู้ใช้ แต่น่าเสียดายที่ฉันต้องการมันสำหรับงานของฉัน) ซอฟต์แวร์ที่เหลือทำงานบน Mac ของฉัน ไม่ว่าในกรณีใด ฉันจะโน้มตัวไปทาง Libor คุณช่วยบอกเราหน่อยได้ไหมว่าคุณใช้ SW อะไร? ไม่ว่าเราจะรู้ทางเลือกอื่นของเขา หรือเราจะมองหามันและเพิ่มลงในซีรีส์ของเรา และนั่นก็ไปถึงอันสุดท้ายด้วย :)
ฉันมักจะใช้ Mac OS แต่ฉันยินดีรับซอฟต์แวร์สำหรับแผนที่และการสื่อสารกับ GPS - MapSource จาก Garmin Garmin กำลังพยายามอยู่ SW สำหรับ Mac ของพวกเขากำลังเติบโต พวกเขามี BaseCamp บ้าง แต่ฉันยังไม่ได้ลอง ฉันจะลองทำ ฉันไม่รู้ว่ามันเหมือนหรือแตกต่างจาก MapSource อย่างไร ท้ายที่สุดแล้ว ฉันมี GPS สำหรับเดินป่า และมี GPS อีกตัวสำหรับรถยนต์ และฉันก็อยากใช้งานบน Mac ด้วยเช่นกัน
โดยเฉพาะ ฉันต้องการ Corel x4, Autocad, Autovue 3d viewer รวมแล้วประมาณ 70000 NOK ฉันประเมินความเป็นไปได้ในการอัพเกรดเป็นอีก 35000 NOK
Corel หยุดสนับสนุน Macintosh ในเวอร์ชัน 11 - ในปี 2002 ฉันยังอ่านเจอบางที่ที่พวกเขาแนะนำให้ลูกค้าใช้ Boot Camp คุณสามารถแลกเปลี่ยน Corel เป็น Adobe Illustrator หรือแพ็คเกจ Creative Suite ทั้งหมด (Illustrator, Photoshop, InDesign, Acrobat...)
ในความคิดของฉัน การอัปเกรดสามารถทำได้โดยมีตัวเลือกในการใช้สิทธิ์การใช้งาน Corel ที่ซื้อมา ติดต่อคุณ Metlička จาก Adobe CZ เขาสามารถช่วยคุณได้
AutoCAD สำหรับ Mac จะวางจำหน่ายในช่วงต้นเดือนตุลาคม ดูบทความ http://jablickar.cz/autocad-se-vraci-na-mac-a-ios/
โปรแกรมดู Autovue 3d เป็น CAD หรือไม่ คุณใช้โปรแกรมนี้เพื่ออะไร?
ฉันจะไม่แลก Corel เพื่ออะไรทั้งนั้น มันเป็นโปรแกรมเวกเตอร์ที่ยอดเยี่ยมและรวดเร็ว วาดอะไรใน Corel ได้ภายใน 15 นาที ที่อื่นใช้เวลาประมาณหนึ่งชั่วโมง....
ขอให้เป็นวันที่ดี,
ฉันขอสอบถามเกี่ยวกับการเข้าสู่ระบบ java sap ได้ไหม คุณสามารถเปิดใช้งานการแสดงตัวอักษรเช็กได้หรือไม่? ถ้าฉันใช้โค้ดเพจอื่นที่ไม่ใช่ 1100 ให้ sap "dumps" ซึ่งส่วนใหญ่เป็น "RFCGUI_UNEXPECTED_DATA" แต่ฉันเคยเห็นคนอื่นมาแล้ว คุณประสบปัญหาที่คล้ายกันหรือไม่? ฉันแก้ไขมันด้วยการเพิ่ม cpg=1100 ในการตั้งค่าผู้เชี่ยวชาญ ดังนั้นสตริงการเชื่อมต่อทั้งหมดของฉันคือ:
conn=/H/saprouter/S/3299/H/sapserver/S/3200&jenc=MacRoman&jloc=en&cpg=1100&lang=EN
ขอให้เป็นวันที่ดี,
ฉันยังไม่ได้ลอง ฉันจะลองบนเซิร์ฟเวอร์ฝึกหัดที่บ้าน
ฉันกำลังดูโน้ตเพลงอยู่ และพบว่าสิ่งนี้ค่อนข้างน่าสนใจ:
หมายเหตุ 887238 – การแปลงโค้ดเพจล้มเหลวทำให้เกิด RFCGUI_UNEXPECTED_DATA
ตามทฤษฎี อาจเป็นไปได้ว่าไม่ได้ติดตั้ง cpg อื่นในระบบที่คุณกำลังเชื่อมต่ออยู่ ฉันขอแนะนำให้คุณนัดหมายกับมือเบสของคุณ
อีกทางหนึ่ง ฉันจะลองใช้ CP 4110 ซึ่งเป็นการกำหนดโค้ดภายในสำหรับยูนิโค้ด เช่น หากคุณมีระบบเวอร์ชัน 4.7, ECC5, ECC6 ฯลฯ หรือหากเปิดใช้งานโดยเปิดใช้งานยูนิโค้ด
ยังไงซะ มันก็จะช่วยฉันเหมือนกัน ถ้าเมื่อกองขยะมาถึงคุณ แล้วคุณส่งหัวมันมาให้ฉันแทงตัวเองด้วย (ST22) ขอบคุณ
ฉันจะเปิดโลโก้จาก Corel X5 ได้อย่างไร??? Illustrator CS5 จะเปิดเฉพาะ Corel 12 ให้ฉันเท่านั้น ฉันไม่ได้ตั้งใจจะใส่ Win บน Mac...
ใครก็ตามที่ให้/ส่งมันให้กับคุณควรแปลงเป็นรูปแบบ EPS, AI, PDF ฉันไม่รู้ทางเลือกอื่น