スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

swfdec-mozillaのアンインストール後編

*この記事はswfdecと格闘した記録であって、最終的な解決方法ではありません。
swfdec-mozilla問題のより良い解決法を探る
swfdec-mozilla問題の最も正しい解決法
できればこの前後編を読んだ後、これらの記事もご覧下さい。*

前回、swfdec-mozillaを削除しようとするとgnomeが巻き添えを喰らうという話を書きましたが…

とりあえず、何が問題なのか考えてみる。

パッケージ"gnome"はgnome主要ソフトウェアの他に、様々な付加ソフトウェアを同時にインストールするためのメタパッケージで、標準的なパッケージ群だけをインストールしたい場合にはgnome-desktop-environment、必要最小限の構成にするためにはgnome-coreというメタパッケージを使う。

で、おそらくはswfdec-mozillaがgnomeメタパッケージに関連付けられているのが原因で、swfdec-mozillaを削除しようとするとgnome関連の様々なパッケージが削除されてしまうのだと思われる。

では、力任せという感じだが、gnomeパッケージを削除して、関連パッケージもautoremoveに任せて削除、で、gnome-desktop-environmentをインストールして、これだけでは入らないソフトは必要に応じてひとつひとつaptで入れていくしかない…か?もしgnome-desktop-environmentにもswfdec-mozillaが寄生していたら、gnome-coreでやるしかあるまい。



では実践。デスクトップ環境を削除してしまう行いなので、Ctrl+Alt+F1を押してコンソールから作業。

# apt-get remove swfdec-mozilla
# apt-get autoremove

これでデスクトップ環境が削除される、が、swfdec-mozillaも消えてくれるので、腹をくくる。

で、gnome-desktop-environmentのインストール。

# apt-get install gnome-desktop-environment

すると。

gnome-desktop-environment はすでに最新バージョンです。
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。

ええー?でもかなりのパッケージが持って行かれているぜー?仕方がないので、

# apt-get remove gnome-desktop-environment
# apt-get autoremove

これも綺麗にしてしまう。

# apt-get install gnome-desktop-environment

ここでインストールされるパッケージ群を確認。swfdecは…。よかった、swfdec-gnomeだけだ!swfdec-mozillaは入らないようだ。とりあえず一安心。

あとは削除されてしまった必要なパッケージを適宜インストール。gnomeを削除したときにgdmも削除されているので、それもインストールし直し。



ふー、何とかなったが。正直これは人に勧められる対処法ではないな…。もっといい対処法はあるのだろうか?必要なパッケージはひとつひとつ手動インストールしたことにして、autoremoveの対象外にしてしまえ、という話も見かけはしたが、これはこれで面倒くさい…。

クリーンインストール時の対応としては、「デスクトップ環境」のチェックを外してインストールして、後からaptでgnome-desktop-environmentをインストールするのが楽か?

とりあえずメタパッケージgnomeとswfdec-mozillaを依存させる意味が分かりません。gnomeプロジェクトにswfdecが取り込まれるのは良いとして、mozilla(含Firefox)プラグインまで含めなくても…。Mozillaプロジェクトはgnomeとは関係がないんだから。

この点、gnomeプロジェクト関係の方とDebianのメンテナの方にはご再考いただきたいところ。せめて、swfdecがある程度普及して「実用に耐える」と世間から判断されるようになるまでは。


追記
よりよい解決方法を見つけました。続く



#当ブログ一周年を迎えました。

関連記事

テーマ : UNIX/Linux
ジャンル : コンピュータ

コメントの投稿

非公開コメント

プロフィール

ざっぱー

Author:ざっぱー
(この画像について)

当ブログについて
メール
(このメールアドレスへの特定電子メール (迷惑メール) の送信はお断りします)

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。