Hỗ trợ menu ứng dụng cho LibreOffice 3.4.1


12

Tôi đã cài đặt LibreScript 3.4.1.

Trên trang web, nó nói rằng nó có hỗ trợ menu toàn cầu. Điều này không hoạt động.

Tôi đã tải xuống một phiên bản mới hơn của gói lo-menubarkhông hoạt động. Tôi không biết nếu nó là phiên bản mới nhất.

Tôi đã thử cách giải quyết LibreScript v3.4.0 nhưng điều đó cũng không hiệu quả.

Có thể để menu Ứng dụng hoạt động cho LibreOffice 3.4 không?

Câu trả lời:


5

Tiện ích mở rộng được đề cập trong các bài đăng khác chỉ hoạt động cho x86_64!

Vì vậy, nếu bạn có Ubuntu 32 bit, như tôi làm, điều đó sẽ không phù hợp với bạn.

Tôi tìm thấy một cách để làm cho nó hoạt động, khó khăn. Chắc chắn, đó không phải là cách thanh lịch nhất, vì tôi không biết làm thế nào để tạo tiện ích mở rộng Libreoffice từ nguồn.

Bạn có thể tải xuống tiện ích mở rộng đã sửa đổi cho 32 bit tại đây: lo-menubar.oxt Tải xuống, mở nó, đồng ý trong Libreoffice để cài đặt nó, khởi động lại Libreoffice.

Tôi hy vọng tôi đã không vi phạm bất kỳ giấy phép nào

Nếu bạn không tin tưởng tôi hoặc bạn chỉ tò mò về những gì tôi đã làm, thì đây là những gì tôi đã làm:

Tải xuống tiện ích mở rộng đã được đề cập trong các câu trả lời khác: lo-menubar.oxt

Nhận tranh luận 32 bit từ kho Ubuntu. Mở một thiết bị đầu cuối và nhập:

apt-get download lo-menubar

Nếu bạn không thay đổi thư mục, một tệp có tên * lo-menubar_0.1.0-0ubfox1_i386.deb * sẽ nằm trong thư mục nhà của bạn .

Bây giờ hãy mở lo-menubar.oxt với trình quản lý lưu trữ: Nhấp chuột phải vào lo-menubar.oxt , mở bằng trình quản lý lưu trữ (Tôi hy vọng nó được gọi như vậy, tôi đang sử dụng Ubuntu bằng tiếng Đức)

Bây giờ cả hai tệp sẽ được mở, mỗi tệp trong một cửa sổ quản lý lưu trữ.

Trong lo-menubar.oxt :

  1. Xóa thư mục Linux_x86_64
  2. Thay đổi vào thư mục META-INF
  3. Trích xuất tệp kê khai (chỉ cần kéo nó lên màn hình của bạn)
  4. Nhấp chuột phải vào tệp kê khai được trích xuất - mở nó bằng trình soạn thảo văn bản
  5. Tìm * platform = Linux_x86_64 "* và thay đổi nó thành * platform = Linux_x86" *
  6. Tìm * Linux_x86_64 / menubar.uno.so "* và thay đổi nó thành * Linux_x86 / menubar.uno.so" *
  7. Lưu tệp kê khai và đóng trình soạn thảo văn bản của bạn
  8. Kéo tệp kê khai trở lại vào trình quản lý lưu trữ đã mở lo-menubar.oxt để ghi đè lên tệp đó
  9. Quay trở lại thư mục gốc của lo-menubar.oxt , giữ cho nó mở.

Mở lo-menubar_0.1.0-0ubfox1_i386.deb bằng trình quản lý lưu trữ: Nhấp chuột phải vào lo-menubar_0.1.0-0ubfox1_i386.deb, mở bằng trình quản lý lưu trữ

  1. Thay đổi vào thư mục: / usr / lib / libreoffice / share / extend / menubar /
  2. Kéo thư mục Linux_x86 vào lo-menubar.oxt

Đóng tất cả mọi thứ và mở lo-menubar.oxt. Khởi động lại Libreoffice.


Cảm ơn bạn điều này đã lừa Đối với 32 bit, 64 bit là bên dưới.
Tăng

Tôi đã thực hiện và tải lên tiện ích mở rộng mới vào tài khoản hotmail của mình, bạn có thể tải xuống tại: skydrive.live.com/ rủi
Rens

4

Tôi xin lỗi vì đã nổ súng vì điều này vì tôi không nhận thấy mình không chạy phiên bản mới nhất.

Điều này sẽ làm việc cho libreoffice 64 bit

Các cuộc tranh luận từ LibreOffice.org sẽ không sử dụng libreoffice-gtkgói Ubuntu và cài đặt để /optphá vỡ gói lo-menubar Cài đặt lo-menubar , không phải mã ...

Tuy nhiên, phần mở rộng độc lập được đề cập bởi DoR không hoạt động .


Nếu nó không thử cài đặt lại LibO 3.4.1 đúng cách:

  1. cd vào thư mục với các cuộc tranh luận về LibO
  2. Xóa các phiên bản cũ hơn:
    • sudo apt-get remove libreoffice* lo-menubar
  3. Cài đặt Libre Office:
    • sudo dpkg -i *.deb desktop-integration/*.deb
  4. Cài đặt phần mở rộng lo-menubar (v0.1.0)
  5. Đóng LibreScript để các thay đổi có hiệu lực.

Lưu ý: Thanh thực đơn không hoạt động trên Trung tâm khởi động và nó có thể gây ra các tạo phẩm trực quan trong giao diện người dùng của nó, đây là một vấn đề đã biết.


1
Điều này phá vỡ văn phòng libre 3.4. Tôi đã tải xuống một phiên bản mới hơn không hoạt động
Rens

Vâng, tôi cũng vậy. Nó đã phá vỡ libreoffice 3.4.1 và tôi đang cố gắng tìm ra cách giải quyết vấn đề này ....
Jorge Pinho

3
@Jorge Pinho bạn sẽ phải có phiên bản mới từ đây bug.freedesktop.org/attachment.cgi?id=47502 trong câu hỏi cũng là một liên kết với tiện ích mở rộng
Rens

1
Sau đó, bạn nên hỏi một câu hỏi hơn là bình luận ở đây. Có vẻ như lo-menubargói đã cài đặt lõi của 3.3.xphiên bản LibreOffice trước đó .
Binarylife

1
@Jorge Pinho Tôi xin lỗi nếu câu trả lời của tôi chỉ phức tạp một vấn đề đơn giản như vậy. Làm theo các thủ tục tôi đã đăng, nó sẽ hoạt động.
sergio91pt

-5

Hiện tại không có cách nào để tích hợp LibreScript 3.4 vào Menu Toàn cầu.


2
Một google sau: omgubfox.co.uk/2011/03/ . Không biết điều này có giúp Rens không, nhưng chắc chắn nó giải thích lý do tại sao bạn bị bỏ phiếu.
Scaine
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.