เราจะติดตั้ง Java ใน Wine ได้อย่างไร


10

ฉันมี Windows file.exeและฉันต้องการไวน์และ Java เพื่อเปิด ฉันไม่รู้วิธีติดตั้ง Java ใน Wine เมื่อฉันพยายามเปิดการตั้งค่า Java จะมีข้อความระบุว่า

Wrapper.CreateFile failed with error 32: Sharing Violation. 

และมันก็บอกว่า

Wrapper.CreateFile failed with error 123: Invalid name. Please Help.

1
Java in Wine ไม่เสถียรและไม่น่าเชื่อถือ คุณกำลังพยายามเรียกใช้โปรแกรมใดที่ต้องใช้ Java
Thomas Ward

ปกติไวน์เป็นตัวเลียนแบบ Windows และคุณได้ติดตั้ง Java ไว้แล้ว ฟังดูแปลกสำหรับฉันที่คุณต้องการ. exe และ java ด้วยกันและทำงานใน linux ubuntu

ฉันต้องการเรียกใช้ Minecraft ประเทศไทย Minecraft ประเทศไทยเป็นเซิร์ฟเวอร์ เราจำเป็นต้องดาวน์โหลดไฟล์ EXE เพื่อเล่นบนเซิร์ฟเวอร์
user52583

คำตอบ:


11

ฉันได้ค้นพบปัญหาและพบวิธีแก้ไข (ดูด้านล่าง)

ปัญหา

ไดเรกทอรี Windows จำเป็นต้องมีอยู่:

C:\Users\USERNAME\appdata\LocalLow\Sun

ในกล่องของคุณคุณมีโครงสร้างไดเรกทอรีต่อไปนี้เป็นไปได้มากที่สุด:

/home/USERNAME/.wine/drive_c/users/USERNAME/

* โดยที่ USERNAME เป็นชื่อผู้ใช้จริงของคุณ

การแก้ไขปัญหา:

  1. ทำไดเรกทอรีย่อย

    (วิธีชี้และคลิก)

    หน้าแรกเปิดโฟลเดอร์
    เปิด .wine
    เปิด drive_c
    ผู้ใช้เปิด
    สร้างโฟลเดอร์ appdata
    เปิด appdata
    สร้างโฟลเดอร์ LocalLow
    เปิด LocalLow
    สร้างโฟลเดอร์อาทิตย์

    (Console / เทอร์)

    cd /home/`whoami`/.wine/drive_c/users/`whoami`/
    mkdir -p appdata/LocalLow/Sun
    

    * หมายเหตุ: appdata / LocalLow / Sun IS เป็นตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ดังนั้นให้พิมพ์ตรงตามที่แสดง

  2. ดับเบิลคลิกที่ไฟล์ปฏิบัติการ JRE (ฉันใช้ 32 บิต แต่ฉันเชื่อว่า 64 บิตใช้งานได้เช่นกันโปรดตรวจสอบเว็บไซต์ของ winehq และ Ubuntu เวอร์ชันของคุณเพื่อให้แน่ใจ)

  3. ติดตั้ง :)

ความสำคัญ / ความสัมพันธ์กัน

เนื่องจากมีบางโปรแกรมที่ใช้เฉพาะ Windows และใช้เพียงบางส่วน Java ฉันจึงพบว่าฉันยังต้องการวิธีแก้ไขปัญหานี้ ดังนั้นฉันจึงได้จัดทำขั้นตอนดังกล่าวเพื่อแก้ไขปัญหา

การอ้างอิง


1
ดูเหมือนจะไม่ทำงานกับเครื่องมือล่าสุด (2017)
George Pligoropoulos

7

คุณไม่จำเป็นต้องมีไวน์ในการเรียกใช้ตัวเรียกใช้งาน Minecraft บน Ubuntu เพียงทำสิ่งต่อไปนี้

  1. ดาวน์โหลดและบันทึกไฟล์ jar จากเว็บไซต์ Minecraft
    https://s3.amazonaws.com/MinecraftDownload/launcher/minecraft.jar
  2. ติดตั้ง "OpenJDK Java 7" จากศูนย์ซอฟต์แวร์
  3. ค้นหาไฟล์. jar และไปที่แท็บการอนุญาตในคุณสมบัติ
  4. คลิก "อนุญาตการเรียกใช้ไฟล์เป็นโปรแกรม"
  5. ไปที่แท็บ "เปิดด้วย" และตั้งค่า "OpenJDK Java 7 Runtime" เป็นค่าเริ่มต้น
  6. คลิกที่ไฟล์ jar และคุณสามารถเริ่มเล่น minecraft บน Ubuntu:)

3
ในขณะที่คำตอบนี้ได้ในทางเทคนิคแก้ปัญหาสำหรับเจ้าของเดิมก็ไม่ได้ช่วยให้ทุกคนที่อื่น ๆ ที่ไม่จำเป็นต้องมีการติดตั้ง JRE สำหรับโปรแกรม Windows เท่านั้น (เช่นตัวอย่างเช่น Autodesk สังเคราะห์)
Lazy ถูกกฎหมาย
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.