Làm cách nào để cài đặt Java trong Wine?


10

Tôi có Windows file.exevà tôi cần Wine và Java để mở nó. Tôi không biết cách cài đặt Java trong Wine. Khi tôi cố gắng mở thiết lập Java, nó báo

Wrapper.CreateFile failed with error 32: Sharing Violation. 

Và nó cũng nói

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

1
Java trong Wine không ổn định, cũng không đáng tin cậy. Chương trình nào bạn đang cố chạy mà cần Java?
Thomas Ward

Thông thường Wine là trình giả lập Windows và bạn đã cài đặt java. Nghe có vẻ rất lạ với tôi rằng bạn cần .exe và java cùng nhau và chạy trong linux

Tôi muốn chạy Minecraft Thái Lan. Minecraft Thái Lan là một máy chủ. Chúng tôi cần tải xuống tệp EXE để phát trên máy chủ.
dùng52583

Câu trả lời:


11

Tôi đã phát hiện ra vấn đề và đã tìm ra giải pháp (Xem bên dưới).

Vấn đề

Một thư mục Windows cần tồn tại:

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

Trên hộp của bạn, bạn có cấu trúc thư mục sau, rất có thể:

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

* Trong đó USERNAME là tên người dùng thực tế của bạn

Giải pháp:

  1. Tạo các thư mục con

    (Phương pháp trỏ và nhấp)

    Mở thư mục chính
    Mở .wine
    Mở ổ đĩa_c
    Người dùng mở
    Tạo thư mục appdata
    Mở appdata
    Tạo thư mục LocalLow
    Mở LocalLow
    Tạo thư mục Sun

    (Bảng điều khiển / Thiết bị đầu cuối)

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

    * LƯU Ý: phân biệt chữ hoa chữ thường của appdata / LocalLow / Sun IS, vì vậy hãy nhập chính xác như được hiển thị

  2. Nhấp đúp chuột vào tệp thực thi JRE (Tôi đã sử dụng 32 bit, nhưng tôi tin rằng 64 bit cũng hoạt động. Hãy chắc chắn kiểm tra trang web của Winehq và phiên bản Ubuntu của bạn để chắc chắn)

  3. Cài đặt đi :)

Tầm quan trọng / sự liên quan

Vì có một số chương trình dành riêng cho Windows và chỉ sử dụng một phần Java, tôi thấy rằng tôi vẫn cần một giải pháp cho vấn đề này. Do đó, tôi đã cung cấp các thủ tục đã nói ở trên để giải quyết vấn đề.

Tài liệu tham khảo


1
nó dường như không hoạt động với các công cụ mới nhất (2017)
George Pligoropoulos

7

Bạn không cần rượu để chạy trình khởi chạy Minecraft trên Ubuntu, chỉ cần làm như sau

  1. Tải xuống và lưu tệp jar từ trang web Minecraft.
    https://s3.amazonaws.com/MinecraftDoad/launcher/minecraft.jar
  2. Cài đặt "OpenJDK Java 7" từ trung tâm phần mềm.
  3. Xác định vị trí tệp .jar và chuyển đến tab quyền trong thuộc tính.
  4. Nhấp vào "cho phép thực thi tập tin như chương trình".
  5. Chuyển đến tab "Mở bằng" và đặt "OpenJDK Java 7 Runtime" làm mặc định.
  6. Nhấp vào tệp jar và bạn có thể bắt đầu chơi minecraft trên Ubuntu :)

3
Trong khi câu trả lời này về mặt kỹ thuật giải quyết vấn đề này cho hỏi ban đầu, nó không giúp đỡ bất cứ ai khác người không yêu cầu cài đặt JRE cho một ứng dụng Windows-only (ví dụ như, ví dụ, Autodesk Tổng hợp).
Lười biếng hợp pháp
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.