Occasionally, my Raspbmc upgrades itself, downloading and installing new kernels and xbmc. How would I keep the other packages up-to-date?
I'm not sure if it's recommended, but I tried
sudo apt-get upgrade followed by
sudo apt-get dist-upgrade. It seems like some packages are put on hold, although surprisingly, others were still uninstalled. Should I not have run these commands?
$ sudo apt-get dist-upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages will be REMOVED: libnss-winbind libpam-winbind samba The following packages have been kept back: libwbclient0 samba-common smbclient winbind xbmc 0 upgraded, 0 newly installed, 3 to remove and 5 not upgraded. After this operation, 21.8 MB disk space will be freed. Do you want to continue [Y/n]? (Reading database ... 33369 files and directories currently installed.) Removing libnss-winbind:armhf ... Removing libpam-winbind:armhf ... Removing samba ... [ ok ] Stopping Samba daemons: nmbd smbd.
Subsequent attempts at
sudo apt-get upgrade and
sudo apt-get dist-upgrade resulted in no packages being upgraded or installed.
$ dpkg --get-selections | grep hold initscripts hold insserv hold libavahi-client3:armhf hold lsb-base hold lsb-release hold manpages hold network-manager hold rsyslog hold udev hold upstart hold winbind hold xinetd hold