web-dev-qa-db-ja.com

libreoffice更新後の警告を吐き出す

14.04システムを実行し、公式のPPAからlibreofficeを取得します( http://ppa.launchpad.net/libreoffice/ppa/ubunt trusty main)。

今朝、PPAは多数の更新を提供しました。それらを組み込む際に、フォームに関する複数の警告が表示されました

W: Ignoring Provides line with DepCompareOp for package libreoffice-l10n

とへのアドバイス

W: You may want to run apt-get update to correct these problems

(実行時に役に立たなかった)

奇妙なことに、パッケージlibreoffice-l10nがインストールされていないようです。

更新が成功したという点で、これらの警告はあまり効果がないようです。

ただし、現在は、後続のSudo apt updateまたは同様のコマンドごとに表示されます。

システムからこれらの警告を取り除くにはどうすればよいですか?

6
Organic Marble

この問題は、2017年4月3日、今日修正されたようです。私の以前のコメントから:

これらの警告はおそらくパッケージの小さなバグによるものであり、将来のバージョンで修正されることを期待しています。一方、特にパッケージがインストールされていない場合は、無視しても問題ありません。

2
fkraiem

Libreoffice 5.3がリリースされ(今日)、まだすべての言語をサポートしていません。たとえば、ドイツ語はサポートされていません*。これが問題を引き起こす可能性があると思います。悲しいことに、人間のテーマも削除されたのはなぜですか?

  • libreoffice 5.2に戻る
  • Ppa:libreoffice/ppaを削除します
  • 5.2のいずれかを選択します。

    Sudo add-apt-repository ppa:libreoffice/libreoffice-5-2
    

    須藤apt-getアップデート

あなたが私と同じ間違いを犯し、すでに5.3にアップグレードした場合、次を実行する必要があります。

Sudo apt-get remove --purge libreoffice-core libreoffice-common
Sudo apt-get autoremove --purge

libreOfficeを再インストールします。問題の行は表示されなくなりました。

* https://wiki.documentfoundation.org/ReleaseNotes/5.3/de#Lokalisierung

3
Ophilon

オフィロンの答えをもう少し詳しく説明し、増幅させたいと思います。

  1. LibreOfficeの現在のPPAを削除します

    Sudo apt-get-repository --remove ppa:libreoffice/ppa

  2. 古いリポジトリ(5.2)を追加します

    Sudo add-apt-repository ppa:libreoffice/libreoffice-5-2

  3. LibreOfficeのパージ

    Sudo apt-get remove --purge libreoffice-core libreoffice-common Sudo apt-get autoremove --purge

  4. Sudo apt-get updateを実行します

  5. ただし、aptを使用して5.2をインストールしようとすると、依存関係が壊れました。したがって、このパッケージをダウンロードすることをお勧めします。

http://downloadarchive.documentfoundation.org/libreoffice/old/5.2.5.1/deb/x86_64/LibreOffice_5.2.5.1_Linux_x86-64_deb.tar.gz

または http://downloadarchive.documentfoundation.org/libreoffice/old/5.2.5.1/deb/x86_64/LibreOffice_5.2.5.1_Linux_x86_deb.tar.gz 32ビットシステムの場合

  1. アーカイブを解凍し、/DEBSディレクトリ(フルパス)に変更します。

    6a。これまでNautilusを使用していた場合は、右クリックして「ターミナルで開く」を選択します。

  2. 今すぐインストール

    Sudo dpkg -i *.deb

2
gracious1

私は同じ問題を抱えており、私のシステムで動作する解決策がありました:

  1. 更新プロセスで使用されないように、libreoffice.listの行に一時的にコメントを付けます。

  2. Sudo apt-get autoclean && Sudo apt-get autoremove && Sudo apt-get clean

  3. Sudo apt-get update && Sudo apt-get dist-upgrade && Sudo apt-get upgrade && Sudo apt-get autoclean && Sudo apt-get autoremove && Sudo apt-get clean

  4. Libreoffice.listの行のコメントを解除します

  5. Sudo apt-get update && Sudo apt-get dist-upgrade && Sudo apt-get upgrade && Sudo apt-get autoclean && Sudo apt-get autoremove && Sudo apt-get clean

私の場合、これらの手順を実行した後、問題なく更新されました。

1
Antonis

基本OSに組み込まれているパッケージマネージャーを使用していますが、同じエラーメッセージ(apt-getで二重チェック)Ignoring Provides line with DepCompareOp for package libreoffice-l10nを受け取りました。

これを解決するために行ったのは、libreoffice外国語パッケージ(英語以外)のダウンロードを無効にすることでした。デフォルトでは、外国語パッケージ自体は無効になっていますが、関連するヘルプファイルは無効です。これらのパッケージ。

Screenshot

パッケージマネージャーの「更新の詳細」リストで言語ファイルとヘルプファイルの両方を無効にすると、クリーンな更新が行われ、エラーメッセージは表示されませんでした。

0
Nukolas