お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-12-15 09:29:54

getalongwell
新しいメンバ
登録日: 2011-12-15

ubuntuのメタパケージについて

Ububtu_studioのメタパッケージ ubuntustudio-desktop を導入しようと思っていますが、

導入後に元の ubuntu に戻す、もしくはパッケージを アンインストールするには

どのようにすればいいでしょうか? お願いします

オフライン

 

#2 2011-12-16 05:30:54

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: ubuntuのメタパケージについて

なかなか回答がつかないので......
私も経験がないので”ubuntustudio-desktopのインストールと削除だけ”やってみました。すべてインストールしてみたわけではありません。

ubuntu-studioの導入方法はこちら(tasksellによる方法もあります)。
Ubuntu Studio に関するTips/インストール/Ubuntuからアップグレードするには@wiki.ubuntulinux.jp
https://help.ubuntu.com/community/Tasks … scriptions

で、Ubuntu studioは複数のメタパッケージからできていますので、ubuntustudio-desktopをインストールして変わるのは見かけ(段落ちしているところ)だけです。Ubuntustudioの機能を使うには必要なパッケージもインストールします。

Ubuntustudio-desktopにするには、ログイン画面の右上のシステムマークを押すと一覧にubuntustudioが出てきますので選択すれば良いのですが(ubuntu-desktopに戻し方も同じ)、11.04からは、元の文献の下の方のオプショナルをご覧ください。
Ubuntu Studio Upgrade from Ubuntu@https://help.ubuntu.com/community/Ubuntu Studio Upgrade from Ubuntu

削除の方法は一発ではできませんので、インストールしたメタパッケージごとにsynapticを使って削除するか、コマンドラインから削除してください。
How easy is it to uninstall Ubuntu Studio?@www.frihost.com/forums/

全部をインストールしたわけではありませんので大きなことはいえませんが、デスクトップは”Ubuntu”のままで、”ubuntustudio”での必要な機能のメタパッケージをインストールして使えば良いのでは?
あるいは、”Ubuntu”を使わず、”Ubuntustudio”だけをCDを使ってインストールしても良いのではないでしょうか。

オフライン

 

#3 2011-12-16 06:32:20

STGSAGWAN
ゲスト

Re: ubuntuのメタパケージについて

funatogawa による投稿:

削除の方法は一発ではできませんので、インストールしたメタパッケージごとにsynapticを使って削除するか、コマンドラインから削除してください。
How easy is it to uninstall Ubuntu Studio?@www.frihost.com/forums/

メタパッケージを削除してもメタパッケージが削除されるだけです。 リンク先の投稿は間違っています。

 

#4 2011-12-16 08:22:55

STGSAGWAN
ゲスト

Re: ubuntuのメタパケージについて

getalongwell による投稿:

導入後に元の ubuntu に戻す、もしくはパッケージを アンインストールするには

どのようにすればいいでしょうか?

「dpkg --get-selections」「dpkg --set-selections」「apt-get dselect-upgrade」コマンドを組み合わせて使えばよいです。

 

#5 2011-12-16 20:55:33

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: ubuntuのメタパケージについて

おっと、失礼しました。STGSAGWANさん、ありがとうございます。
私のPCにも残っているということで、削除法を考えます。

オフライン

 

#6 2011-12-16 22:46:31

STGSAGWAN
ゲスト

Re: ubuntuのメタパケージについて

残念ながら、今から投稿#4の方法をやっても遅いです。
投稿#4の方法は、事前にパッケージ一覧を保存しておく必要があるからです。

事前準備し忘れた場合はどうすればよいのか?
特定日時以降にインストールしたパッケージを一括削除するのがよいはずです。

次のようにやります。

まず、次のコマンドは、2011-12-16 05:00:00以降にインストールしたパッケージの一覧を取得します。

コード:

(zcat $(ls -tr /var/log/dpkg.log.*.gz 2>/dev/null) 2>/dev/null
cat /var/log/dpkg.log.1 /var/log/dpkg.log 2>/dev/null
) | awk '{if (($3 == "install") && (($1 " " $2 >= "2011-12-16 05:00:00"))) print $0}'

この一覧が良さげならば、前のコマンド履歴を↑キーで呼び出し、行末の$0を$4に変え、行頭に "sudo apt-get purge $("、行末に")" を追記して

コード:

sudo apt-get purge $((zcat $(ls -tr /var/log/dpkg.log.*.gz 2>/dev/null) 2>/dev/null
cat /var/log/dpkg.log.1 /var/log/dpkg.log 2>/dev/null
) | awk '{if (($3 == "install") && (($1 " " $2 >= "2011-12-16 05:00:00"))) print $4}')

を実行すれば、それらパッケージは一括削除されます。

参考: https://wiki.ubuntulinux.jp/UbuntuTips/Others/UndoDeletedPackages

 

Board footer

Powered by FluxBB