LibreOfficeの複数のバージョンをインストールする方法


10

ここで報告さた問題、おそらくバグのため、LibreOffice 3.5を使用する必要があります。

しかし、私はその問題を解決するかもしれない最新バージョンに注意を払い続けたいと思います。

3.5のほかに、最新の4.xバージョンを使用したいと思います。(仮想ボックスまたはワインではありません


つまり、debパッケージから3.5をすでにインストールしています。競合なしで4.xバージョンをインストールする方法は?3.5をアンインストールして4.0を配置してから、3.5を個別にインストールすることはできると思います。しかし、どうやって?


4
このチュートリアルでは、プロセスをガイドします。
グルタニメート2013年

@cipricus申し訳ありませんが、今は時間がありませんが、後で調べる可能性があります。その間、これまでにこれを行ったことがある人には、チュートリアルに基づいて独自の回答を自由に編集してください。
グルタニメート2013年

@hmayag-ありがとう。コメントを削除しましょう

1
@Glutanimate-私はあなた自身のソリューションで答えを作成しました

回答:


10

これはこのチュートリアルに基づいており、特定のバージョンの「ローカル」インストールを作成するための質問に対するコメントでGlutanimateが推奨しています。

私はdebファイルパッケージの場合のみを検討します(パッケージにアーカイブされたそのようなファイルが複数あります)。

  • 最新バージョンを入手するには、こちらにアクセスしてください

  • 他のバージョンを入手するには、こちらにアクセスしてください。(私はこのアドレスについてここから見つけまし。)

  • アーカイブを解凍します。あなたはフォルダを取得し、その中に別の 'DEBS'と呼ばれる多くのdebファイルがあります。

  • 'DEBS'フォルダー内に 'install'(オプション名)というフォルダーを作成します。

  • 「インストール」フォルダ内のターミナルウィンドウを開きます。そのターミナルで、以下を実行します。

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

そこで、「opt」という名前の新しいフォルダーが作成され、LibreOfficeインストール全体を含む他のいくつかのフォルダーとファイルが作成されます。

既存のLO構成が並列インストールの影響を受けないようにするには、新しいインストールのユーザープロファイルの場所を変更する必要があります。

これを行うbootstraprc./install/opt/libreoffice/program/は、テキストエディタでにあるファイルを開きます。ファイルの読み取りと書き込みを行うには、最初にファイルのアクセス許可を変更する必要がある場合があります(ファイルを右クリック→プロパティ→アクセス許可)。次に、UserInstallationエントリを次のように変更します。

UserInstallation=$ORIGIN/..

Writerを実行するには、次のようなものを見つけて実行しますDEBS/install/opt/libreoffice4.0/program/swriter。その他(sdraw、smath、scalc、simpressなど)は同じディレクトリにあります。


このようにして、複数のバージョンのLibreOfficeを同時に使用して、同時に開いても使用できます。


1
正解です。2つのインストールのユーザープロファイルを分離することで、どちらか一方が他方を破損するのを防ぐための小さな一節を追加しました。
グルタニメート2013年

@グルタニメート:素晴らしい!同じ方法でOpenOfficeを使用できると思いますか?私には他にも大きな質問がありますここでクロスポストしました。ask.libreofficeで、ここで報告された同様の問題と、OpenOfficeには問題がないというコメントが見つかりました。

私はそう思います。まだ自分で試してみる必要はありませんが、OpenOffice手順を見ると、LOとほとんど同じであることがわかります。
グルタニメート2013年

@Glutanimateは-確かに、プロシージャは、オブジェクト指向のために同一である

うわー!それは簡単でした。私が感銘を受けた。
Adobe

1

そのためには、手作業でコンパイルすることをお勧めします。これにより、安定した 3.5バージョンと最先端の 4.xバージョンを使用できます。そのため、使用して安定版をインストールaptし、リポジトリを使用して新しいバージョンをインストールします。

このガイドをご覧ください

ビルドするバージョンのlibreoffice-coreの正しいタグを必ずチェックアウトしてください。

現在のインストールとの競合を防ぐため--prefix=<some-folder>に、autogen.shコマンドに引数を追加することが重要です。例えば ​​:

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

幸運を!


0

LibreOfficeパッケージは、同時にインストールされた複数のバージョンをネイティブでサポートしているようには見えません。やり過ぎのように聞こえるかもしれませんが、最も簡単で保守しやすいオプションは、おそらく4.xバージョンをVirtualBoxゲストUbuntuシステム内にインストールすることです。そうすれば、新しい4.xバージョンがリリースされたときにコンパイルや再コンパイルを心配する必要なく、両方のバージョンにアクセスできます。


仮想ボックスはオプションではありません。私はそれを使用したことがなく、私には簡単ではありません。また、追加のリソースなどが必要です。そのような変数に関係なく、一般的な回答が必要です

1
仮想化を使用しない場合は、質問に追加する必要があります。そうしないと、仮想化を使用しないと問題が解決するからです。チュートリアルへのGlutaminateのポインターはトリックを行う必要がありますが:)

@ vasa1-追加しました。仮想ボックス(またはワイン)は最新バージョンを監視する方法です。ただし、今のところ3.5を使用する必要があります。また、4.xが仮想環境でのように通常のインストールで動作するかどうかはわかりません。ボックスまたはワイン。

1
LibreOfficeの人たちは実際には3.5.xを本番用に使用することを推奨していますが、「残りの人たち」に最新かつ最高のテストをしてもらいたいと思っています。ところで、OT、/ usr / share / icons / hicolor / scalable / mimetypes /にLibreOfficeアイコンがありますか?私がLibO 4をインストールしたところ、あちこちにいくつかの大きなアイコンが点在していた。

@ vasa1 :)実際、私は3.5より新しいバージョンを必要としません。スクロールの問題(bugzillaのコメンテーターがlibreofficeバグではなく、vgaドライバーのバグと見なし、3.5以前のバージョンに存在しない場合)に興味があります。 「純粋な運」のように)最新バージョンではなくなります。好奇心のために投資する準備ができている努力の量が限られていることは容易に想像できます。

0

Document Foundation wikiには、複数のバージョンのLibreOfficeをインストールするための専用ヘルプページがあります。

  • Linuxシステム(Debianベース、つまりUbuntuを含む)の特定の手順を参照してください。
  • または、Windows、OSX、およびLinuxの詳細な手順へのリンクを含む汎用ページ

「リンクのみ」の回答には不快感があることを理解していますが、そのドキュメント(更新されます)を指す方が、不審なコピー/貼り付けをここに提供するよりも(すぐに古くなる可能性があります)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.