backports ppa を使用してインストールしましたが、かなりのバグが発生しています。ダウングレードする方法はありますか?
ppa-purge
メソッドが機能しなかった人のために、この回答をここに追加します。
私にとって、何らかの理由でppa-purgeはppaを削除してパッケージをダウングレードできませんでした。私は手動でそれをしなければなりませんでした。
まず/etc/apt/sources.list.d
にアクセスします。これは、すべてのPPAファイルを含むディレクトリです。
。バックポートのPPAファイルを削除します。私の場合、それらはkubuntu-ppa-ubuntu-backports-bionic.list
およびkubuntu-ppa-ubuntu-backports-bionic.list.save
でした。 (これを行うには、ターミナルを開いてSudo rmを実行する必要がある場合があります)
プラズマを削除します:Sudo apt remove plasma*
Kdeplasmaを削除します:Sudo apt remove kdeplasma*
これにより、kde-runtimeが削除される可能性があります。再度インストールしてください。 Sudo apt install kde-runtime
プラズマデスクトップを再度インストールします。 Sudo apt install plasma-desktop
削除したすべてを再インストールする時が来ました。Sudo apt install kdeplasma*
Sudo apt install plasma*
これを行うと、満たされていない依存関係や壊れたパッケージなどのエラーが発生する場合があります。壊れているパッケージはすべて、以前のバージョンに再インストールする必要があります。エラーでは、インストールできなかったパッケージのリストが表示されます。したがって、エントリの1つが次のようなものである場合:
[package1]:依存:[package2](> = [some number])しかし、[some number] ubuntu1がインストールされます...
あなたがしなければならないすべてはpackage2を再インストールすることです。Sudo apt remove [package2]
Sudo apt install [package2]
今プラズマシェルを再起動しますkillall plasmashell
kstart plasmashell
kstart:command not found
のようなエラーが発生した場合は、kde-runtime
がインストールされていることを確認してください。Sudo apt install kde-runtime
これで、システムトレイとスタートメニューにあるかのように表示される場合があります。すべてが適切ではない、フォントが適切でないなどです。これは再起動時に修正する必要があります。 ただし、再起動する前にログインテーマをインストールする必要があります。そうしないと、再起動中に再度ログインできない場合があります。Sudo apt install sddm-theme-breeze
reboot
再起動したら、シェルのバージョンをチェックして、安定したバージョンに正常にダウングレードしたことを確認できます。 plasmashell -v
Sudo apt autoclean
を実行して、インストールされた可能性のある不要なパッケージを削除できるようになりました
プログラムppa-purgeを使用して、現在の状態に戻すことができます。これは、ターミナルコンソールから実行できます。
Sudo apt-get install ppa-purge
これでパッケージがインストールされます。
次に、ppa-repositoryが「アクティブ」にチェックされていることを確認します。重要な概要の1つは、ppa-repository内のパッケージがインストールしたパッケージよりも新しい場合、比較する必要があるため、プログラムが失敗することです。システムが最新であることを確認します。
元に戻す正しいコマンドは次のとおりです。
Sudo ppa-purge ppa:kubuntu-ppa/backports
次に、「はい」を押したときに削除またはインストールされるパッケージの長いリストが表示されます。あなたはリストを解釈しようとすることができますbefore「y」を押します。疑わしいと思われるものがある場合は、行わないでください。
重要なパッケージが欠落していないことを確認する場合は、パージ後にメタパッケージを再インストールします。
Sudo apt-get install kubuntu-desktop
そして、欠落している依存関係が正しく解決されていることを確認するには:
Sudo apt-get dist-upgrade
最後に重要なこととして、有効になっている場合は「自動ログイン」をオフにしてください。システム設定で「空のセッションで開始」を有効にします。ダウングレードする場合は、個人用キャッシュがプラズマ問題にぶつからないようにする必要があります。これまでのところすべてが成功しているように見える場合は、まだ再起動していないを実行しますが、現在のセッションからlogoutを実行します。次に、キーALT+CTRL+F1
を使用して、仮想端末VT1に移動します(ALT + F7は、あなたに話を戻します)。
ユーザー名とパスワード(エコーされない)でログインし、個人用キャッシュをクリアします。
rm -rf ~/.cache
(これを正しく入力したことを2回比較します)
このコマンドは、個人用キャッシュとそのサブフォルダーのすべてのコンテンツを削除します。
VT1からマシンを再起動するには、Sudo reboot
とクロスフィンガーを使用します。
パーソナルキャッシュを再構築する必要があるため、最初の開始が少し遅れる可能性があることに注意してください。
(/ offtopic)それはあなたが遭遇したバグが何であるか、それは個人的な興味です。私はKubuntu-backports-ppaを使用していますが、solved多数のバグを抱えているため、事前にキャッシュクリーニングを試すことができます。 (オフトピック/)
ご不明な点がございましたら、ご遠慮なくお尋ねください。