[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:54064] Re: removeが出来ない?
尾崎です。
rootになっているつもりで、なれていないとか?
suしてrootになれなくなったというのが、根本の原因で
passwdを戻してらっしゃいますが、groupファイルなども見直したらどうでしょ
うか?
他に環境があるようなら、root関連のpasswd,groupファイルあたりを見比べてみ
るとか。
#よくわからない状況に陥りやすそうですので
#sudo使う様にすると、ログ残ったりするので何やったかわかりやすくなりそう
ですね。
(2010/04/08 10:43), mew101 wrote:
> 鈴木@宮城です
> いつもお世話になっております
>
> lennyを使用しております
> パッケージのアンインストールが出来ない状況に陥っています
>
> 最初の症状はsuしてもroot権限になれなくなりました
> 原因は不明です。。。
> Upgradeをするとおかしくなるのではと感じています
>
> この解決策として、knoppixで起動し
> passwd と shadow のバックアップを戻す事で対処しました
> しかし、rootで入れるようになったのですが
> バックアップ時点が古く整合性が取れなくなり
> 色々なエラーが発生するようになりました
>
> まず 解決したいのが下記のエラーです
> このエラーがどうしても解決できません
>
>
> # apt-get --purge remove postfix
> パッケージリストを読み込んでいます... 完了
> 依存関係ツリーを作成しています
> 状態情報を読み取っています... 完了
> 以下のパッケージは「削除」されます:
> at courier-authdaemon courier-authlib courier-authlib-userdb courier-base courier-pop postfix
> アップグレード: 0 個、新規インストール: 0 個、削除: 7 個、保留: 6 個。
> 7 個のパッケージが完全にインストールまたは削除されていません。
> この操作後に 4080kB のディスク容量が解放されます。
> 続行しますか [Y/n]? Y
> (データベースを読み込んでいます ... 現在 101441 個のファイルとディレクトリがインストールされています。)
> at を削除しています ...
> dpkg: at の処理中にエラーが発生しました (--remove):
> `/usr/sbin/atd' を削除できません: 許可がありません
> courier-pop を削除しています ...
> dpkg: courier-pop の処理中にエラーが発生しました (--remove):
> `/usr/sbin/pop3d' を削除できません: 許可がありません
> courier-base を削除しています ...
> dpkg: courier-base の処理中にエラーが発生しました (--remove):
> `/usr/sbin/sharedindexsplit' を削除できません: 許可がありません
> courier-authdaemon を削除しています ...
> dpkg: courier-authdaemon の処理中にエラーが発生しました (--remove):
> `/usr/sbin/authdaemond' を削除できません: 許可がありません
> courier-authlib-userdb を削除しています ...
> dpkg: courier-authlib-userdb の処理中にエラーが発生しました (--remove):
> `/usr/sbin/userdb' を削除できません: 許可がありません
> courier-authlib を削除しています ...
> dpkg: courier-authlib の処理中にエラーが発生しました (--remove):
> `/usr/sbin/authenumerate' を削除できません: 許可がありません
> postfix を削除しています ...
> dpkg: postfix の処理中にエラーが発生しました (--remove):
> `/usr/sbin/qshape' を削除できません: 許可がありません
> man-db のトリガを処理しています ...
> 以下のパッケージの処理中にエラーが発生しました:
> at
> courier-pop
> courier-base
> courier-authdaemon
> courier-authlib-userdb
> courier-authlib
> postfix
> E: Sub-process /usr/bin/dpkg returned an error code (1)
>
>
> 試しに /usr/sbin/atd を
> rm /usr/sbun/atd で削除しようとしたのですが
>
>
>
> 許可がありませんと怒られます
> rootでなぜと思いますが?
>
> # ls -al atd
> -rwxr-xr-x 1 root root 15716 Oct 20 2008 atd
>
>
> 以上
> よろしくお願いします
>
>
>
>
>