LS-GL:debian:不要なパッケージの削除


パッケージの削除方法

そもそも debian でパッケージってどうやって削除するの?
ude:~# dpkg --help
Usage:
  dpkg -i|--install      <.deb file name> ... | -R|--recursive <dir> ...
  dpkg --unpack          <.deb file name> ... | -R|--recursive <dir> ...
  dpkg -A|--record-avail <.deb file name> ... | -R|--recursive <dir> ...
  dpkg --configure              <package name> ... | -a|--pending
  dpkg -r|--remove | -P|--purge <package name> ... | -a|--pending
	:
	:
dpkg -r < package name > でいいのかな。

パッケージの削除

dpkg -l を実行し不要そうなのを探す

ファイアウォール

ii  ipchains       1.3.10-15      Network firewalling for Linux 2.2.x
ii  iptables       1.2.11-10      Linux kernel 2.4+ iptables administration to
いらなーい。
ude:~# dpkg -r ipchains iptables
(Reading database ... 7804 files and directories currently installed.)
Removing ipchains ...
Removing iptables ...
ude:~#

PPP, PPPoE

ii  ppp            2.4.3-20050321 Point-to-Point Protocol (PPP) daemon
ii  pppconfig      2.3.11         A text menu based utility for configuring pp
ii  pppoe          3.5-4          PPP over Ethernet driver
ii  pppoeconf      1.7            configures PPPoE/ADSL connections
不要
ude:~# dpkg -r ppp pppconfig  pppoe pppoeconf
(Reading database ... 7630 files and directories currently installed.)
Removing pppconfig ...
Removing pppoe ...
Removing pppoeconf ...
Removing ppp ...
Stopping all PPP connections...done.
ude:~#
何が要らないのだか、よくわからない。

Purge

dpkg でみたら、、、
ude:~# dpkg -l
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
	:
	:
rc  ppp            2.4.3-20050321 Point-to-Point Protocol (PPP) daemon
rc  pppconfig      2.3.11         A text menu based utility for configuring pp
rc  pppoe          3.5-4          PPP over Ethernet driver
rc  pppoeconf      1.7            configures PPPoE/ADSL connections
	:
	:
何か、情報が残っている。ごそごそ。

Purge が必要か。

ude:~# dpkg -l | grep '^rc'
rc  ipchains       1.3.10-15      Network firewalling for Linux 2.2.x
rc  ppp            2.4.3-20050321 Point-to-Point Protocol (PPP) daemon
rc  pppconfig      2.3.11         A text menu based utility for configuring pp
rc  pppoe          3.5-4          PPP over Ethernet driver
rc  pppoeconf      1.7            configures PPPoE/ADSL connections
ude:~#
ude:~# dpkg -P ipchains ppp pppconfig pppoe pppoeconf
(Reading database ... 7630 files and directories currently installed.)
Removing ipchains ...
Purging configuration files for ipchains ...
Removing ppp ...
Purging configuration files for ppp ...
Removing pppconfig ...
Purging configuration files for pppconfig ...
rmdir: `/var/run/pppconfig': No such file or directory
Removing pppoe ...
Purging configuration files for pppoe ...
Removing pppoeconf ...
Purging configuration files for pppoeconf ...
ude:~# dpkg -l | grep '^rc'
ude:~#

LS-GL debian ToDo

  • 電源スイッチによる電源 OFF

  • 起動時のエラーつぶし

  • linuxrc でコピーされるスクリプトの対策

  • 必要な設定いろいろ

  • 不要なパッケージの削除

  • 必要なパッケージのインストール

  • 動作上の問題の解決

  • debian の勉強(汗)

  • 「LS-GL を使ってホームサーバを構築しよう」:要る?

  • Linux マシン必須、 USB→S-ATA 変換ケーブル必須・・・敷居高そ。
  • 「LS-GL ハックキット」:いらない(笑)




  • LS-GL:debian:設定
    ハックの記録
    LinkStation/玄箱 をハックしよう

    LS-GL:debian:必要なパッケージのインストール

    Copyright (C) 2006 Yasunari Yamashita. All Rights Reserved.
    yasunari @ yamasita.jp 山下康成@京都府向日市