Debian WheezyでLibreOfficeをバージョン5にアップグレードする方法は?

Debian WheezyでLibreOfficeをバージョン5にアップグレードする方法は?

Debian WheezyはLibreOffice 3(現在の第2世代)と共にリリースされました。 LO Ver 5にアップグレードまたは交換し、パッケージマネージャを介して管理したいと思います。 LibreOfficeとDebian Wheezyをオンラインで検索すると、Wheezyを介してV4にアップデートをバックポートする方法についていくつかの古いスレッドが出てきたので、次のアプローチを見ました。

  • Debian リポジトリの使用

    そうだテスト(ストレッチ)そこに。 Debianパッケージ情報ほぼ1年が経ちましたが、Wheezyがそれなしでバックポートしたようです。 ジェシーウエスト移植する。したがって、これにはWheezyではなく特定のリポジトリを追加するか、バックポーティングが必要です。私の理解は、これが一般的な慣行としては推奨されず、必要であるということです。その他の設定操作

    発生した問題:

    1. 両方のリポジトリの正確な仕様が見つかりません。
    2. 公開鍵情報が見つかりません。
    3. ソースファイルを手動で編集するには、何を指定する必要があるのか​​を知る必要があります。 GUIツールは、これを行う自動化された方法を提供する必要があります。(例)しかし、ApperとSynapticはオンラインチュートリアルに表示されているツールを表示しません(Wheezyツールの古代バージョン?rootとして実行する必要がありますか?)。
  • 別のストレージを使用

    LMDEそこに。仕様にdeb http://packages.linuxmint.com debian main発生した問題は次のとおりです。

    1. ミントでカスタムメイドしたバージョンなので、どんな問題があるのか​​わかりません。
    2. 公開鍵情報が見つかりません。

    Ubuntuには複数の専用PPA(新鮮でまだ)。追加してみましたまだ次のコマンドを使用します。sudo add-apt-repository ppa:libreoffice/libreoffice-5-1システムはwheezy main便宜のために拡張機能を追加しましたが、何も見つかりませんでした。

  • LibreOffice deb 圧縮パッケージの使用

    LibreOfficeサイトとtarballに含まれる追加情報ファイルは次のとおりです。いくつかの代替ガイドラインパッケージマネージャを使用してtarballをインストールします。

    1. tarballのアーカイブを解凍し、debsの1つを右クリックしてをクリックして端末を開きますsudo dpkg -i *.deb。これはパスワードを要求せず、そのファイルが見つからないというエラーメッセージを生成します。交互に:

    2. 拡張tarballのdebディレクトリからすべてのdebファイルを選択し、右クリックしてを選択しますopen with package manager。これにより、各 deb ファイルごとに 30 個のパッケージマネージャインスタンスが作成され、依存関係の欠落に関する苦情が表示されます。

私はまだLinuxのやり方を学んでおり、危険なほど十分に知っています。 LibreOfficeサイトでは、他の方法がない限り、タールボールの使用はお勧めできません。私の仮説は、DebianリポジトリのバージョンがUbuntuまたはMintソースのバージョンよりも互換性があることです(他のディストリビューションにあまりカスタマイズされていません)。

LibreOfficeは何もインストールされていないため、問題を解決するように見えるポータブルバージョンを提供しています。しかし、外部メディアで動作するように設計されているようで、いくつかが必要です。ポータブルインフラ(Windowsベース、Wineで実行されています。まだ扱っていません。)この場合も手動メンテナンスが必要です。

LibreOffice の現在のバージョンを読み込むのに問題がある Debian Old-Stable ユーザーは自分だけではいけません。標準ソリューションはありますか?どこかで詳しく説明されていますか?

ベストアンサー1

おそらくこの言葉を聞きたくないでしょう。ただし、LibreOffice 5をインストールする最も簡単な方法は次のとおりです。Debian 8 にアップグレードそして〜できるようにするjessie-backports

Wheezyを引き続き使用するには、すでに利用可能なほとんどのオプションがリストされています。

  • Debian リポジトリの使用

    これパッケージ情報最新の日付で、下部に表示される日付は、ページテンプレートが最後に変更された日付です。決定したとおり、WheezyにはLibreOffice 4のバックポートがあり、JessieにはLibreOffice 5のバックポートがあります。 WheezyバックポートはLibreOffice 5を持つことはできません。oldstableバックポートは、(アップグレードを許可するために)安定版よりも新しいパッケージを運ぶことが許可されていないためです。粗雑なバックポート「これを要求するバグを送信できますが、DebianのLibreOffice管理者はすでにやることがたくさんあります...

    あなたが見つけました指示するSynapticなどのGUIツールを使用してすでにリポジトリバックポートを有効にする方法については説明しません。別のストレージキーを追加する必要はありません。これはDebianアーカイブキーで署名された公式リポジトリです。指示に記載されている「指定する内容を知っていること」を参照してください。

    deb http://http.debian.net/debian wheezy-backports main

    root新しいリポジトリを追加する必要があります。

  • 別のストレージを使用

    Debian 7用に特別に他のリポジトリを見つけない限り、これはお勧めできません。私はMint LibreOfficeパッケージがMint用に特別にカスタマイズされていると思います。ただし、Mintで利用可能なすべてのライブラリを使用して構築されます。 LibreOffice 5 のインストール中に Wheezy のインストールを Mint に「アップグレード」することもできます。 (これがどうなるかはよくわかりません。)

  • LibreOfficeが提供するパッケージの使用

    これはうまくいきますが、端末ベースに従うことをお勧めします。指示する;元:

    1. ダウンロードアーカイブ
    2. 端末を開く
    3. tarballを含むディレクトリに移動します。
    4. 抽出:tar xf LibreOffice_5.1.1_Linux_x86-64_deb.tar.gz
    5. すべてのパッケージを一度にインストールします。sudo dpkg -i LibreOffice_5.1.1.3_Linux_x86-64_deb/DEBS/*.deb

    LibreOfficeが提供するパッケージはDebianが提供するパッケージとは大きく異なるため、これを行う前にLibreOffice 3をアンインストールする必要があります。パッケージ自体は何にも依存しないので、これらのバイナリは静的にリンクされており、他の依存関係をアップグレードせずにWheezyで動作する必要があると思います。

最後のオプションは、WheezyシステムでDebianが提供したLibreOffice 5パッケージを再構築して必要な調整を行うことです(おそらくビルドの依存関係のみ)。

私はまだLinuxについて学んでおり、危険なほど十分に知っています。

これは少し難しいかもしれません。本当に試してみたい場合は、次のように端末から始めてください。

sudo apt-get install build-essential devscripts
sudo apt-get build-dep libreoffice
dget http://http.debian.net/debian/pool/main/libr/libreoffice/libreoffice_5.1.1-1.dsc
cd libreoffice-5.1.1
dch -v 5.1.1-1~bpo70+1 "Backport to Wheezy."
dpkg-buildpackage -us -uc

最後のステップでは、ビルドの依存関係を満たすことができないと文句を言うことができます。これをインストールするか(Wheezyでは使用できますがLibreOffice 3では使用しない場合)、debian/controlWheezyと同等のものを使用するように変更する必要があります。

おすすめ記事