Làm cách nào để cài đặt nhiều phiên bản LibreOffice?


10

Do một vấn đề được báo cáo ở đây , có thể là một lỗi , tôi phải sử dụng LibreOffice 3.5.

Nhưng tôi muốn theo dõi phiên bản mới nhất, thậm chí có thể giải quyết vấn đề đó.

Tôi muốn sử dụng phiên bản 4.x mới nhất bên cạnh 3.5. ( không phải trong một hộp ảo hoặc trong rượu vang)


Đó là: Tôi đã cài đặt 3.5 từ gói deb. Làm thế nào để cài đặt phiên bản 4.x mà không bị xung đột? Tôi tưởng tượng tôi có thể gỡ cài đặt 3.5 và đặt 4.0 vào vị trí và sau đó thử cài đặt 3.5 riêng. Nhưng bằng cách nào?


4
Hướng dẫn này sẽ hướng dẫn bạn trong suốt quá trình.
Glutimate

@cipricus Xin lỗi, không có thời gian ngay bây giờ nhưng tôi có thể xem xét nó sau. Trong khi chờ đợi cho bất cứ ai đã làm điều này trước đây: hãy thoải mái biên soạn một câu trả lời của riêng bạn dựa trên hướng dẫn.
Glutimate

@hmayag - cảm ơn bạn. bây giờ hãy xóa bình luận của chúng tôi

1
@Glutanimate - Tôi đã tự mình tạo ra một câu trả lời với giải pháp của bạn

Câu trả lời:


10

Điều này dựa trên hướng dẫn này , được đề xuất bởi Glutanimate trong một bình luận cho câu hỏi để thực hiện cài đặt 'cục bộ' của một phiên bản cụ thể.

Tôi sẽ chỉ xem xét trường hợp của gói tệp deb (có nhiều tệp như vậy được lưu trữ trong một gói).

  • Để có được các phiên bản mới nhất hãy vào đây .

  • Để có được các phiên bản khác hãy vào đây . (Tôi tìm thấy về địa chỉ này từ đây .)

  • Giải nén kho lưu trữ. Bạn sẽ nhận được một thư mục và trong đó có một thư mục khác gọi là 'DEBS' với nhiều tệp gỡ lỗi.

  • Tạo thư mục có tên 'install' (tên tùy chọn) bên trong thư mục 'DEBS'.

  • Mở một cửa sổ đầu cuối bên trong thư mục 'cài đặt'. Trong thiết bị đầu cuối đó, chạy:

for i in ../*.deb; do dpkg-deb -x $i . ; done

Do đó, một thư mục mới có tên "opt" được tạo ở đó cùng với một số thư mục và tệp khác có chứa toàn bộ cài đặt LibreOffice.

Nếu bạn không muốn cấu hình LO hiện tại của mình bị ảnh hưởng bởi cài đặt song song, bạn sẽ phải thay đổi vị trí hồ sơ người dùng của cài đặt mới.

Để làm như vậy, mở bootstraprctập tin nằm ./install/opt/libreoffice/program/trong một trình soạn thảo văn bản. Trước tiên, bạn có thể phải thay đổi quyền truy cập tệp để có thể đọc và ghi vào tệp (nhấp chuột phải vào tệp → Thuộc tính → Quyền). Sau đó thay đổi UserInstallationmục nhập thành:

UserInstallation=$ORIGIN/..

Để chạy Nhà văn tìm và thực hiện một cái gì đó như DEBS/install/opt/libreoffice4.0/program/swriter. Những cái khác (sdraw, smath, scalc, simpress, v.v.) nằm trong cùng một thư mục.


Theo cách này, nhiều phiên bản LibreOffice có thể được sử dụng song song, thậm chí được mở cùng một lúc.


1
Làm tốt câu trả lời! Tôi đã thêm một đoạn nhỏ vào việc tách các hồ sơ người dùng của hai bản cài đặt để ngăn cái này làm hỏng cái kia.
Glutimate

@Glutanimate: tuyệt vời! Bạn có nghĩ rằng tôi có thể thử sử dụng OpenOffice theo cách tương tự không? Tôi có câu hỏi lớn hơn của tôi , mà tôi thậm chí đăng chéo ở đây . trên Ask.libreoffice tôi đã tìm thấy một vấn đề tương tự được báo cáo ở đây và một bình luận nói rằng trong OpenOffice vấn đề không có.

Tôi sẽ đoán như vậy. Vẫn chưa tự mình thử nhưng nếu bạn xem hướng dẫn dành cho OpenOffice, bạn sẽ thấy rằng chúng khá giống với LO.
Glutimate

@Glutanimate - thực sự, quy trình này giống hệt với OO

Ồ Điều đó thật dễ dàng. Tôi rất ấn tượng.
Adobe

1

Để làm việc, tôi đề nghị bạn biên dịch nó bằng tay. Bằng cách đó bạn có thể sử dụng ổn định phiên bản 3.5 và sự gay cấn phiên bản 4.x. Vì vậy, bạn cài đặt phiên bản ổn định với việc sử dụng aptvà phiên bản mới bằng cách sử dụng repo.

Hãy xem hướng dẫn này .

Chỉ cần chắc chắn kiểm tra thẻ bên phải của libreoffice-core cho phiên bản bạn muốn xây dựng.

Điều quan trọng là thêm --prefix=<some-folder>đối số vào autogen.shlệnh, để ngăn xung đột với cài đặt hiện tại. Ví dụ :

./autogen.sh --prefix=/home/username/my_progs

Chúc may mắn!


0

Nó không giống như các gói LibreScript vốn hỗ trợ nhiều phiên bản được cài đặt đồng thời. Nghe có vẻ như quá mức cần thiết, nhưng tùy chọn đơn giản nhất, dễ bảo trì nhất có lẽ là cài đặt phiên bản 4.x bên trong hệ thống Ubuntu khách VirtualBox. Bằng cách đó, bạn sẽ có quyền truy cập vào cả hai phiên bản mà không phải lo lắng về việc biên dịch và biên dịch lại khi các phiên bản 4.x mới được phát hành.


hộp ảo không phải là một lựa chọn. tôi không bao giờ sử dụng nó, và nó không đơn giản với tôi. Ngoài ra, nó cần thêm tài nguyên, v.v., tôi cần một câu trả lời chung độc lập với các biến như vậy

1
Bạn nên thêm rằng bạn không muốn sử dụng ảo hóa cho câu hỏi vì nếu không đó sẽ là một cách sạch sẽ để làm mọi việc. Mặc dù con trỏ của Glutaminate trong hướng dẫn nên thực hiện thủ thuật :)

@ vasa1 - đã thêm vào đó. hộp ảo (hoặc rượu) là một cách để mắt đến các phiên bản mới nhất: nhưng bạn thấy đấy, tôi cần sử dụng 3.5 ngay bây giờ và tôi không chắc chắn 4.x sẽ hoạt động trong cài đặt bình thường như trong ảo hộp hoặc trong rượu vang.

1
Các anh chàng LibreScript thực sự khuyên bạn vẫn nên sử dụng 3.5.x cho mục đích sản xuất nhưng họ muốn "phần còn lại của chúng tôi" thử nghiệm bản mới nhất và tốt nhất. BTW, OT, bạn có bất kỳ biểu tượng LibreScript nào trong / usr / share / icon / hcolor / scalable / mimetypes / không? Trong quá trình cài đặt LibO 4, tôi đã tìm thấy một số biểu tượng lớn nằm rải rác khắp nơi.

@ vasa1 :) trên thực tế tôi không cần phiên bản mới hơn 3.5, tôi chỉ tò mò nếu vấn đề cuộn của tôi (được một nhà bình luận về bugzilla coi là lỗi trình điều khiển vga, thay vì lỗi libreoffice, và sự vắng mặt của nó trong 3.5 và trước đó như "may mắn thuần túy") sẽ biến mất trong phiên bản mới nhất. thật dễ dàng để tưởng tượng rằng số lượng nỗ lực mà tôi sẵn sàng đầu tư cho sự tò mò bị hạn chế. xem xét mimetypes: tôi sử dụng 3.5 ngay bây giờ và sẽ trả lời sớm

0

Wiki Foundation Foundation chứa một trang trợ giúp chuyên dụng để cài đặt nhiều phiên bản LibreOffice:

  • xem hướng dẫn cụ thể cho các hệ thống Linux (bao gồm dựa trên Debian, tức là Ubuntu);
  • hoặc trang chung , bao gồm các liên kết đến các hướng dẫn chi tiết cho Windows, OSX và Linux.

Tôi hiểu rằng các câu trả lời "chỉ liên kết" được tán thành, nhưng tốt hơn là chỉ vào tài liệu đó (sẽ được làm mới), hơn là cung cấp một bản sao / dán đáng ngờ ở đây (có thể dễ dàng bị 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.