KDE/Upgrade
openSUSE 11.1 で KDE 4.3.x にアップグレード
Note: このページで紹介するアップグレート方法は公式なサポートはされていません。ユーザー各自の責任で行ってください。 |
準備
KDE:43 リポジトリを追加して、優先度を設定してください。競合する他のバージョンの KDE リポジトリ(KDE:42, KDE:KDE4:STABLE:Desktop, KDE:KDE4:UNSTABLE:Desktop KDE:KDE4:Factory:Desktop)はリストからリポジトリ・リストから除いてください!
zypper ar http://download.opensuse.org/repositories/KDE:/43/openSUSE_11.1/ kde-desktop zypper mr -r -p 10 kde-desktop
もし、(openSUSE 11.1 の)リリース版オンラインリポジトリが有効でない場合、有効にする必要があります。KDE:43 の新しいパッケージは 11.1 の CD や DVD などオフラインのパッケージでは依存関係が解決できません。
zypper mr -e repo-oss
もし、アップグレード中にパッケージの競合に遭遇した場合や Amarok, Konversation そして K3b (今は kde3-<foo> という名前になっている) といったアプリケーションで KDE3 版をそのまま使い続けたい場合は、KDE:KDE3 ビルド・サービス・リポジトリ(KDE:KDE3 Build Service repository) を追加する必要があります。
zypper ar http://download.opensuse.org/repositories/KDE:/KDE3/openSUSE_11.1/ kde3 zypper mr -r -p 10 kde3
もし、KDE4 コミュニティ・リポジトリ(KDE:KDE4:Community) あるいは 実験的なプレーグラウンド・リポジトリ(KDE:KDE4:Playground) のリポジトリさえも利用したいなら、下記 URL を追加してください。(/etc/zypp/repos.d/* ファイルを編集すると簡単です。)
http://download.opensuse.org/repositories/KDE://KDE4://Community/openSUSE_11.1_KDE_43 (ディストリビュートには含まれていないコミュニティ・パッケージ:PlasmaアプレットPlasmoid などを含みます) http://download.opensuse.org/repositories/KDE://KDE4://Playground/openSUSE_11.1_KDE_43 (開発途上のスナップショット/リリース!)
アップグレード
さあ、次のコマンドで zypper を実行して、アップデートしましょう。
zypper dup
これで、登録したすべてのリポジトリからすべてのパッケージがアップデートされます。多くのパッケージに対してひとつひとつチェックしてアップデートを許可するよりもずっと簡単でしょう。この方法であれば、例えばベンダー(リポジトリの)変更に伴う警告は無効になります。
そして忘れないでください。デスクトップ(GUI上)でアップグレード作業をしていたら、アップグレード完了後速やかに再ログインしてください。
トラブル・シューティング
もし、アップグレード後にデスクトップのレイアウトが崩れる場合、コンソール(Konsole)から下記コマンドを実行して、設定をリセットしてください。
kquitapp plasma-desktop && rm ~/.kde4/share/config/plasma-desktop* && plasma-desktop &
もし、KDE4 パッケージ(kgpg など)で KDE3 のパッケージ( kdeutils のように)がトリガーになっているアプリケーションをインストールした場合、次のコマンドを試してください。
zypper in -n <foo>
参照情報
KDE | |
---|---|
Participating | Developing |
|
|
コミュニケーション | プランニング |
|
|