web-dev-qa-db-ja.com

満たされていない依存関係のためにkubuntu-desktopのインストールに失敗しました

Kubuntu 14.04を使用しています。デスクトップを失い、エラーunable to launch "/usr/bin/startkde" X sesssion - "/usr/bin/startkde" not found; falling back to default sessionが発生しました。 投稿で修正される可能性がある を見つけたので、指示に従ってCtrl+Alt+F1を使用して端末を入力しました。

Sudo apt-get update
Sudo apt-get install -f
Sudo apt-get dist-upgrade
Sudo apt-get install kubuntu-desktop

最後のコマンドは依存関係の満たされていない問題を引き起こし、立ち往生しました。

enter image description here

[更新]

apt-cache policy kubuntu-desktop kde-workspace plasma-desktop plasma-netbookの結果は次のようになります

enter image description here

同様の問題 が発生する前に、デスクトップを正常にインストールすることができましたが、この場合はほとんど違いはないと思います。

2
Sithu

満たされていない依存関係を1つずつドリルダウンすることで問題が解決しました。

apt-get install kubuntu-desktop
apt-get install kubuntu-workspace
apt-get install kubuntu-workspace-bin
apt-get install plasma-desktop
apt-get install plasma-dataengines-workspace
apt-get install kdepim-runtime
apt-get install akonadi-server
apt-get install akonadi-backend-mysql

上記のコマンドを1つずつ試したとき、依存関係の要件はakonadi-backend-mysqlで停止しました。 akonadi-backend-mysqlインストール中にmysql 5.6が削除されたことに気付きました。デスクトップがなくなる直前に、mysql 5.5を5.6にアップグレードしました。おそらく、デスクトップが壊れました。

最後に、これらのコマンドを実行してデスクトップを正常に戻しましたが、mysql 5.6を失いました。

apt-get install kubuntu-desktop
apt-get install kubuntu-desktop --fix-missing
2
Sithu

Kubuntuをアップグレードしていたようですが、プロセスの途中で何らかの理由で接続が失われました。

もっともらしい修正は、kubuntu-desktopパッケージを再インストールすることですが、実行するコマンドは正しいものです。 it is not going to be installedにリストされている欠落パッケージを手動でインストールしようとしましたか?

Sudo apt-get install kde-workspace plasma-desktop plasma-netbook software-properties-kde kadressbook apturl-kde apport-kde akregator kde-telepathy kdepim-kresources kdepim-runtime kmail knotes kontact korganizer muon-discover muon-notifier plasma-runner-telepathy-contact plasma-widgets-addons usb-creator-kde
2
Jim