Gentoo Linux に限った事ではありませんが、スシテムパッケージを
アップデートした後そのままでは各種デーモンなどは古い状態の
ファイルをロードしたままになっています。
そこで、何のサービスを再起動すればいいのか簡単にわかる方法をお伝えします。
以下の部分は Gentoo Linux になります。portage ツリーを更新し
インストールしているパッケージをすべてアップデートしています。
emerge --sync
emerge -uaND --with-bdeps=y @world
ここからです。ここからは Genoo Linux 以外の Linux でも同じことができます。
lsof | grep 'DEL.*lib' | cut -f 1 -d ' ' | sort -u
と入力します。なんということでしょうか?
アップデートによって古いライブラリを利用しているプログラム
一覧が出てきましたね。serviece コマンドか /etc/init.d/ から
サービスを再起動しましょう。
これで毎回アップデートの度に再起動をする必要がなくなっと思っています。
0 件のコメント:
コメントを投稿