質問: ppaからインストールされたすべてのパッケージを削除しますか? ppaを使用してlibreoffice 4をインストールしました。私はlibreoffice 3を使用していましたが、libreoffice 4にアップグレードしていました。新しいバージョンを試してみたいと思っていたからです。libreoffice 4には母国語の処理などいくつかの問題があることがわかったので、libreoffice 3に戻りたいと思います。この質問 どのようにlibreoffice 4.0から3.6にダウングレードするのですか? には、上記の問題とある程度類似した回答が既にありますが、問題は解決しません。この質問では、libreofficeの特定のバージョン、つまり4.0から3.6へのダウングレードについて説明しています。上記のソリューションは、私が探しているものではありません。それらは機能しますが、ソリューションはlibreoffice 3.6の.debファイルをダウンロードするか、それらにppaを追加することを提案します。さらに、一部の回答では、一般的なコマンドラインソリューションではなく、 synaptic の使用に不均衡〜(ただし、ソリューションに適用可能)を強調しています。ppaを使用したり.debファイルをダウンロードしたりせずに、一般的なソリューションが必要です。私が望むのは、(より高い)ppaバージョンから(より低い)公式バージョンに戻すことです。とにかく、これを実現するために、私は自宅からlibreoffice configディレクトリを削除し、マシンからlibreofficeを削除しました。sudo apt-get purge libreoffice-* 次に、sudo apt-add-repository --removeコマンドを使用して、関連するppaを削除しました。そして、sudo apt-get updateを実行しました。今、コマンドを使用してlibreofficeをインストールしようとするとsudo apt-get install libreoffice 私は、満たされていない依存関係に関する出力の雪崩を取得します。 the following packages have unmet dependencies: libreoffice : depends: libreoffice-core (= 1:3.5.7-0ubuntu4) but it is not going to be installed (snipped) コマンドを使用して問題をさらに掘り下げると、sudo apt-get install libreoffice-core 私は得る the following packages have unmet dependencies: libreoffice-core : depends: libreoffice-common (> 1:3.5.7) but it is not going to be installed depends: libexttextcat0 (>= 2.2-8) but it is not going to be installed depends: ure (>= 3.5.7~) but it is not going to be installed e: unable to correct problems, you have held broken packages. libreoffice 3をマシンにインストールする方法を教えてください。ubuntu 12.04 ltsを使用しています。編集 受け入れられた答え を受け取る前に、現時点では、新しいコンピューターを使用してubuntu 12.04をインストールすると、libreofficeのインストールは問題なく動作します。では、なぜ単純なコマンドラインから12.04マシンにlibreofficeをインストールできないのですか?その後、受け入れられた答えはすべてを明らかにしました。 ppa-purgeを使用して、ppaのすべてのパッケージをディストリビューション用にリリースされた標準バージョンにリセットする必要があります。基本的には、ppaからパッケージをインストールする前の状態にシステムを復元する方法のようなものです。 この記事 アイデアをさらに詳しく説明します。 上記の答え 私には完璧に機能しました。実際、ppa経由で追加されたパッケージをダウングレードする方法を教えてくれたので、これは私にとって教育でした。そして、私はその答えが「ppaのパッケージのインストールから公式の下位バージョンのパッケージへの移行」を実際に教えてくれることに気付きました。
回答: ppaによってインストールされたすべてのパッケージをダウングレードし、ppaを無効にするには、ppa-purgeユーティリティが必要です。ソースリストからppaを削除したので、再度追加する必要があります。次に、実行します:sudo apt-get install ppa-purge sudo ppa-purge ppa:<your_ppa_name_here> その後、公式リポジトリからlibreoffice 3をインストールできます。よろしく。