web-dev-qa-db-ja.com

Synapticで一部のOpen Officeパッケージが「ローカルまたは廃止」とマークされているのはなぜですか

これはこの質問のフォローアップです: 「ローカルまたは廃止」はSynapticで何を意味するか

Open Officeを手動でインストールしていません。 Open Officeがリポジトリから削除されたとは思えません。では、なぜSynapticでOpen Officeパッケージが「ローカルまたは廃止」とマークされているのですか?

Synaptic showing Installed (local or obsolete)

Ubuntu 10.04を使用しています。


更新

LibreOfficeへの切り替えが、Open Officeパッケージが「ローカルまたは廃止された」とマークされる原因であると私は強く疑います。

いくつかの理由:

  • 「ローカルまたは廃止」とマークされているOpen Officeパッケージだけではありません。例えば: python-unoscim、およびxserver-xorg-input-wacom
  • Ubuntu wikiページには、ubuntu 10.04がまだOpen Officeを使用していると明記されています。 (リンクは別のページにリダイレクトされるようになりました。リンクは次のとおりです: https://help.ubuntu.com/community/OfficeApplications/DefaultPackages
  • Ubuntu 10.04リポジトリにはLibreOfficeパッケージはありません。上記のリンクにあるように、LibreOfficeを入手するにはPPAを使用する必要があります。 Ubuntuが公式リポジトリに置き換えがない限り、Open Officeパッケージをドロップしないと確信しています。
  • Ubuntu 10.04はLTS(長期サポート)バージョンです。 Canonicalは、LTSバージョンのアップグレードに関して非常に保守的です。 Ubuntu 10.04でもFirefox 3.6を使用しています。
  • 通常、このような更新を行うと、古いパッケージと競合する移行パッケージが存在するため、アンインストールされます。そのため、古いAdobeフラッシュプラグインパッケージで発生しました。
5
lesmana

最も可能性の高い説明は次のとおりです。

  1. 提案されたリポジトリが有効になっています。
  2. Open Officeパッケージのアップグレードが提案されたリポジトリにアップロードされました。
  3. 提案されたリポジトリからOpen Officeパッケージをアップグレードしました。
  4. 提案されたアップグレードは拒否され、その後、提案されたリポジトリから削除されました。
  5. Synapticは、どのリポジトリでも同じまたはより新しいバージョンのOpen Officeパッケージを見つけることができなくなり、インストールされたパッケージを「ローカルまたは廃止」として宣言します。

この質問の「ローカルまたは廃止」の意味についての詳細な説明があります: Synaptic で「ローカルまたは廃止」は何を意味します.

提案されたリポジトリは、名前が示すように、提案された更新のリポジトリです。承認された場合、パッケージは別の「安定した」リポジトリに転送され、すべて正常です。承認されない場合は、提案されたリポジトリから削除されます。転送と削除は黙って行われます。これらの変更をユーザーに通知する(私が知っている)通知メカニズムはありません。つまり、提案されたリポジトリを有効にすると、警告なしにいつでも「ローカルまたは廃止された」パッケージが取得される可能性があります。

提案されたリポジトリーを実動システムで使用可能にすることはお勧めしません。 Proposedリポジトリはパッケージテスターのみを対象としています。私は以前これを知りませんでした、そして提案されたリポジトリを有効にしました。提案されたリポジトリの目的とその結果について学んだ後、私は今、それを無効にしました。

状況を「修正」するには2つの方法があります。 「修正」とは、パッケージが「ローカルまたは廃止された」の下にリストされないようにすることです。

  1. パッケージが再度アップグレードされるのを待ちます。うまくいけば、今回は提案されたアップグレードが続くでしょう。
  2. 提案されたリポジトリを削除し、各パッケージを「安定した」リポジトリで利用可能な最新バージョンに強制的にダウングレードします。

最初の方法は簡単です。ちょっと待って。ただし、パッケージが再度アップグレードされない場合は、永久に待機する可能性があります。

2番目の方法はそれほど簡単ではなく、特にパッケージに他のパッケージが依存している場合は、かなり面倒な場合があります。提案からダウングレードする方法の説明は、この質問への回答に記載されています: アップグレードから提案リポジトリに戻すにはどうすればよいですか? .

3
lesmana

ローカルまたはPPAビルドのopenoffice.org- *がインストールされている。スクリーンショットを見ると、バージョンは「1:3.2.1-6ubuntu1〜10。」で始まっているようです。残りは見えません。おそらく、ある時点でバックポートを有効にし、openoffice.orgを更新してから、バックポートを無効にしましたか?おそらく、ある時点でopenoffice.orgを含んでいた可能性のある一部のPPAについても同じでしょうか?

原因に関係なく、これが「ローカルまたは廃止」としてマークされないようにするには、インストールしたソフトウェアのバージョンを含む現在のリポジトリを構成する必要があります。最も侵襲性の少ない方法は、使用しているソフトウェアのバージョンを含むリポジトリを有効にすることです(ただし、使用している場合は、1:3.2.1-7ubuntu1または1:3.3.0-7ubuntu1に基づいたものにアップグレードされると思いますが)現在のバックポート(公式またはPPAから)。

より侵襲的な方法は、各パッケージに対してapt-get install openoffice.org-gtk=1:3.2.0-7ubuntu4.2という形式のコマンドを実行することです(現在使用可能なバージョンを確認して、コマンドで使用するバージョン番号を決定します)。これは、openoffice.orgパッケージの依存関係チェーンが複雑であるため、リストされているすべてのパッケージに対して操作を実行するまでは、あらゆる種類のエラーメッセージが表示される可能性があります。パッケージの安全なダウングレードは保証されていないことに注意してください:ダウングレード後にパッケージが期待どおりに動作する可能性は非常に高いですが、問題がある場合は、この質問を更新してください。あなたがインストールしたバージョン、およびそれらの回答が完了できない操作を見つけることができることを期待して利用可能なバージョン。

2
Emmet Hikory

Ubuntuには、OpenOfficeではなく、Ubuntu 11.04(Natty Narwahl)のLibreOfficeが同梱されています。

0
Paul

前提:
UbuntuはNatty(11.10)から LibreOffice suiteに切り替えました。現在LibreOfficeはUbuntuのデフォルトのオフィスアプリケーションです( OfficeApplications/DefaultPackages )。

いくつかの背景 ここ を見つけることができます。

Ubuntuからのサポートを維持したい場合は、LibreOfficeに切り替える必要があります。現在、OpenOfficeファイル形式(LibreOfficeOpenOffice)の派生物です。

提案:
提供したリンクはOpenOfficeが10.04で維持されていることを証明しているため、次の点を確認する必要があります。

  • そのリポジトリは適切に設定されています。
  • それ openoffice*パッケージは、パッケージのインストール後に非アクティブ化/削除されたPPAからのものではありません。

実際、スクリーンショットを見ると、現在Canonicalにあるものよりも新しいバージョンがシステムにインストールされているようです。

0
igi