ติดตั้งแอปพลิเคชันเดียวกันสองเวอร์ชันใน OSX หรือไม่


2

เพื่อนของฉันกำลังใช้งาน OSX และต้องการติดตั้งสองรุ่นของ World of Warcraft ลงในเครื่องเดียวกัน: รุ่นหนึ่งเป็นรุ่นจำหน่ายปลีกอย่างเป็นทางการปัจจุบันส่วนที่สองเป็นรุ่นเก่ากว่า ("Vanilla") เพื่อเล่นบนเซิร์ฟเวอร์ส่วนตัวด้วย

พวกเขาได้ติดตั้งรุ่นค้าปลีก (ใหม่) บนคอมพิวเตอร์แล้ว เมื่อพวกเขาเรียกใช้โปรแกรมติดตั้งเพื่อติดตั้งเวอร์ชันเก่ามันจะตรวจพบเวอร์ชันที่ติดตั้งแล้ว (ใหม่) ซึ่งป้องกันไม่ให้ติดตั้งเวอร์ชั่นเก่า (รับปุ่ม "เล่น" แทน "ติดตั้ง")

สาเหตุของปัญหาคือตัวติดตั้งตรวจพบแอพพลิเคชั่นรุ่นที่มีอยู่แล้ว: เราจะ 'หลอก' แอพพลิเคชั่นตัวติดตั้งได้อย่างไรจึงไม่เชื่อว่ามีแอพพลิเคชั่นรุ่นเดียวกันอื่นอยู่แล้ว?

  • เราได้ลองเปลี่ยนชื่อโฟลเดอร์ของแอปพลิเคชั่นเป็นอย่างอื่น (ดังนั้นจึงไม่สามารถตรวจสอบพา ธ ไฟล์เริ่มต้น); มันยังคงตรวจจับได้
  • ฉันเข้าใจว่า OSX ใช้ระบบปฏิบัติการ UNIX และไม่มีรีจิสทรีเช่น Windows แต่มีข้อมูลประเภทใด ๆ ที่เก็บไว้ในระบบปฏิบัติการ (นอกเหนือจากโฟลเดอร์ Application เอง) ที่อาจทำให้โปรแกรมติดตั้งนี้ตรวจพบว่ามี แอพลิเคชัน?
  • (เราไม่สนใจเกี่ยวกับการเรียกใช้การติดตั้งทั้งสองพร้อมกันเพียงว่าเรามีการติดตั้งทั้งสองเวอร์ชันเพื่อให้สามารถเล่นอย่างใดอย่างหนึ่ง)

ฉันเข้าใจว่านี่เป็นปัญหาเฉพาะแอปพลิเคชัน แต่เคล็ดลับหรือข้อมูลเชิงลึกเกี่ยวกับ OSX และ "แอปพลิเคชันที่ติดตั้ง" จะมีประโยชน์มากที่สุด ขอบคุณ!


1
ไฟล์บางไฟล์ถูกตั้งค่าใน / Users / ชื่อผู้ใช้ / Library / Application \ Support / program_name; ดังนั้นการสร้างผู้ใช้รายอื่นและการติดตั้งโปรแกรมในแบบที่จะช่วยได้ แต่ขึ้นอยู่กับว่าโปรแกรมเก็บไฟล์ไว้ที่ใด โปรดทราบว่าไดเรกทอรี Library จะไม่สามารถมองเห็นได้โดยค่าเริ่มต้นใน Lion (หากเป็นสิ่งที่ใช้) เพื่อดูหรือเปิดใช้งานตรวจสอบสิ่งนี้: osxdaily.com/2011/07/22/access-user-library-folder-in-os- x-lion
lupincho

1
Çheck out / Users / Shared, IIRC โปรแกรม Blizzard บางโปรแกรมก็ใช้สิ่งนี้เช่นกัน
Daniel Beck

VMware ไม่ใช่ตัวเลือกใช่ไหม
เดฟ

ฉันคิดว่าการทำเวอร์ชวลไลเซชันจะเป็นวิธีหนึ่งในการแก้ไขปัญหา แต่ด้วยลักษณะของเกมเนื่องจากพวกเขาใช้ไดรเวอร์กราฟิก / ฮาร์ดแวร์
David Elner

คุณสามารถลองลบการติดตั้งทั้งระบบจากนั้น - หากตัวติดตั้งอนุญาตให้คุณเลือกตำแหน่งการติดตั้ง - ติดตั้งหนึ่งในโฟลเดอร์แอปพลิเคชันเฉพาะของผู้ใช้ (แทนที่จะเป็นโฟลเดอร์แอปพลิเคชันทั่วทั้งระบบ) และอีกอัน . คงการเข้าสู่ระบบของผู้ใช้ทั้งสองจากนั้นสลับผู้ใช้ตามต้องการ
Dave Everitt
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.