MAFM> safe-upgrade && full-upgrade MAFM> ... MAFM> If no <package>s are listed on the command line, aptitude will attempt MAFM> to upgrade every package that can be upgraded. Otherwise, aptitude MAFM> will attempt to upgrade only the packages which it is instructed to MAFM> upgrade. The <package>s can be extended with suffixes in the same MAFM> manner as arguments to aptitude install, so you can also give MAFM> additional instructions to aptitude here; for instance, aptitude MAFM> safe-upgrade bash dash- will attempt to upgrade the bash package and MAFM> remove the dash package.
Well this should also mention how # aptitude safe-upgrade # aptitude safe-upgrade or # aptitude full-upgrade # aptitude full-upgrade will do more sometimes than just the single versions. Because else the reader must somehow read between the lines to figure it out. It would be nice if all children would know that flushing the toilet twice sometimes helps, but some will just give up after the first failure. Especially upon seeing "E: Unable to correct for unavailable packages" they might abandon hope. So maybe that should also say "E: Unable to correct for unavailable packages. Maybe try running again..."