$ sudo apt-get upgrade : dpkg: warning: 'ldconfig' not found in PATH or not executable. dpkg: warning: 'start-stop-daemon' not found in PATH or not executable. dpkg: error: 2 expected programs not found in PATH or not executable.
のように sudo 経由で apt-get を起動すると,エラーが出ることがあります.sudo のデフォルトの挙動が変更された為です.
対処方法その1(その場しのぎの方法)
$ sudo -i apt-get upgrade
sudo に"-i"オプションを渡します.詳細は man sudo してください.
対処方法その2(恒久的workaround)
/etc/sudoers に下記の一行を追加します
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
これで今までどおり
$ sudo apt-get upgrade
できるようになります.