Làm cách nào để thiết lập liên kết tệp với PlayOnLinux?


10

Tôi đã cài đặt MS Office 2010 bằng PlayOnLinux. tôi muốn liên kết các tệp .docx với Playonlinux. Bạn có thể vui lòng cho tôi biết làm thế nào để làm điều đó? Playonlinux không hiển thị trong tùy chọn "Mở bằng". Tôi đang sử dụng UBfox 12.04 Beta. Không có nơi nào tôi có thể tìm thấy, nơi tôi có thể thêm một lệnh tùy chỉnh.

Câu trả lời:


12

Cập nhật: PlayOnLinux cuối cùng đã thêm tính năng này, do đó bạn không cần phải làm điều này bằng tay nữa! Nhưng bạn vẫn phải thêm "$(echo "$@" | sed -e 's:/*/:\\:g')"vào cuối cùng.

Trước tiên hãy chắc chắn rằng bạn đang hiển thị các tập tin ẩn bằng cách mở homefolder. Nhấp vào chỉnh sửa sau đó ưu tiên và đánh dấu vào thanh. Đóng cửa sổ. Sau đó, bạn gõ lệnh

sudo nautilus

Nhập mật khẩu của bạn. Sau đó, bạn sẽ cần phải nhấp vào đầu đĩa. Sau đó vào usr / share / ứng dụng. Ở đó cố gắng tìm biểu tượng từ. Nếu bạn không tìm thấy nó thì sao chép biểu tượng từ màn hình nền và dán nó vào thư mục. Nhấp chuột phải vào biểu tượng bạn vừa dán và nhấp vào thuộc tính. Thay đổi "lệnh" thành

playonlinux --run "Microsoft Word 2010" z:%f

(Hãy chắc chắn để teave các "in) Đối với Powerpoint bạn chỉ cần thay đổi" Word"thành" Powerpoint"Và nếu bạn đang chạy Office 2007 bạn chỉ cần thay đổi" 2011"thành" 2007"Làm điều này với tất cả các biểu tượng mà bạn muốn các hiệp hội tập tin thiết lập cho. Sau đó, gần cửa sổ.

Nếu bạn có chương trình cập nhật bắt đầu từ đây:

Sau đó mở thư mục nhà. Nhấp vào .playonlinux / phím tắt Ở đó bạn sẽ tìm thấy các tệp khác nhau có tên exel powerpoint và word. Mở một cái bằng notepad. Các tập tin sẽ trông giống như thế này:

#!/bin/bash
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
export WINEPREFIX="/home/leo/.PlayOnLinux//wineprefix/Office2010"
export WINEDEBUG="-all"
#POL_Log=Microsoft Office 2010_1336312516
cd "/home/leo/.PlayOnLinux//wineprefix/Office2010/drive_c/./Program Files/Microsoft Office/Office14"
POL_Wine "EXCEL.EXE"  $@

Cuối cùng đổi $@thành

"$(echo "$@" | sed -e 's:/*/:\\:g')"

(để lại "trong !!) Bạn phải làm điều này với mọi ứng dụng bạn muốn đặt liên kết.

Bây giờ đi đến tệp bạn muốn mở bấm mở với và các ứng dụng khác sau đó hiển thị các ứng dụng khác và bạn sẽ thấy từ và powerpoint. Click vào nó và sẽ bắt đầu. Bạn phải lặp lại điều này với tất cả các ứng dụng bạn muốn đặt liên kết. Hy vọng nó sẽ làm việc!

Cập nhật: PlayOnLinux cuối cùng đã thêm tính năng này, do đó bạn không cần phải làm điều này bằng tay nữa! Nhưng bạn vẫn phải thêm "$(echo "$@" | sed -e 's:/*/:\\:g')"vào cuối cùng.


1
thông minh! Nó hoạt động như một say mê. Tôi sẽ thêm điều này vào blog của tôi! :)
Ubuntuser

Vui vì nó đã giúp! Tôi đã mất bao giờ để tìm ra nó ...
Leo

5

Giải pháp dễ nhất:

Mở trình duyệt nautilus hoặc trình duyệt tệp khác, Nhấp bằng chuột phải trên tệp doc (x), thuộc tính, Mở bằng, Thêm ứng dụng, Sử dụng lệnh tùy chỉnh và sử dụng:

playonlinux - chạy "Microsoft Word 2007" '"z:% f"'

Thực hiện tương tự cho các kiểu tệp khác như Excel, Powerpoint và các loại khác ..

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.