[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:42781] Re: apt-get install gnomeに伴う関連アプリの削除
- From: Tatsuya Kinoshita <tats@xxxxxxxxxxxxxx>
- Subject: [debian-users:42781] Re: apt-get install gnomeに伴う関連アプリの削除
- Date: Thu, 3 Feb 2005 00:32:28 +0900
- List-help: <mailto:debian-users-ctl@debian.or.jp?body=help>
- List-id: debian-users.debian.or.jp
- List-owner: <mailto:debian-users-admin@debian.or.jp>
- List-post: <mailto:debian-users@debian.or.jp>
- List-software: fml [fml 4.0.3 release (20011202/4.0.3)]
- List-unsubscribe: <mailto:debian-users-ctl@debian.or.jp?body=unsubscribe>
- X-ml-info: If you have a question, send e-mail with the body "help" (without quotes) to the address debian-users-ctl@debian.or.jp; help=<mailto:debian-users-ctl@debian.or.jp?body=help>
- X-ml-name: debian-users
- X-mlserver: fml [fml 4.0.3 release (20011202/4.0.3)]; post only (only members can post)
- X-original-to: debian-users@debian.or.jp
- X-spam-level:
- X-spam-status: No, hits=-0.5 required=10.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,ISO2022JP_BODY, ISO2022JP_CHARSET,QUOTED_EMAIL_TEXT,RCVD_IN_ORBS, RCVD_IN_OSIRUSOFT_COM,REFERENCES,SIGNATURE_SHORT_DENSE, SPAM_PHRASE_00_01,X_OSIRU_OPEN_RELAY version=2.44
- References: <4200D8DA.9020004@xxxxxxxxxxxxxxxxxx> <20050202140708.9AC8D2230A8@xxxxxxxxxxxxxxxxxxxx>
- Message-id: <20050203.003154.14134915.tats0%nobody@xxxxxxxxxxxxxxx>
- X-mail-count: 42781
- X-mailer: Mew version 4.2rc2 on Emacs 21.3.50 / Mule 5.0 (SAKAKI)
On February 2, 2005, [debian-users:42778],
kmuto (at kmuto.jp) wrote:
> せいぜい考えられるところでは、
> - 肝となるパッケージ(上記ならD、E、G、H)を見つけ出す。libgnome*関連がこれ
> に相当する代表格ですが、gnomeメタパッケージで入れたすべてを戻すとこ
> ろまではいかないはずです。
> - インストールする前にスナップショット(/var/lib/dpkg/statusのコピー)を
> 取っておき、削除したくなったときに現状と比較して手動で消していく。
> というあたりでしょうか。
ついさっき入ったものをすべて削除したい、ということであれば、
/var/lib/dpkg/info/*.listのタイムスタンプを見れば、どのパッケージ
が最近更新されたかわかりそうです。
$ cd /var/lib/dpkg/info/
(dpkg情報ディレクトリへ移動)
$ /bin/ls -lt *.list | cat -n | lv
(日付順に一覧表示。先頭から何行分必要か、タイムスタンプを見て判断する)
$ /bin/ls -t *.list | head -30 | sed 's/.list$//' >$HOME/tmp.txt
(たとえば、先頭から30行分のパッケージ名を$HOME/tmp.txtへ)
$ lv $HOME/tmp.txt
(内容確認。削除したくないパッケージがあれば、エディタでその行を削除)
# apt-get -s remove `cat $HOME/tmp.txt` | lv
(パッケージ削除をシミュレートして確認)
# apt-get remove `cat $HOME/tmp.txt`
(問題なさそうなら、パッケージ削除を実行)
$ rm $HOME/tmp.txt
--
木下達也