apt-get の upgrade は インストール済みのパッケージを全てアップデートします。
apt-get update は パッケージのアップデートではなく、 パッケージリストのアップデートです。 指定したパッケージをアップデートするには ややこしいですが install を指定します。
インストール済みの apache2 をアップデートしてみます。
$ sudo apt-get install apache2 Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: postgresql-doc php5-ldap postgresql-doc-8.4 Use 'apt-get autoremove' to remove them. The following extra packages will be installed: apache2-mpm-worker apache2.2-bin apache2.2-common php5-cli php5-common php5-gd php5-ldap php5-pgsql Suggested packages: apache2-doc apache2-suexec apache2-suexec-custom php-pear php5-suhosin The following packages will be REMOVED: apache2-mpm-prefork libapache2-mod-php5 php5 phpldapadmin phppgadmin The following NEW packages will be installed: apache2-mpm-worker The following packages will be upgraded: apache2 apache2.2-bin apache2.2-common php5-cli php5-common php5-gd php5-ldap php5-pgsql 8 upgraded, 1 newly installed, 5 to remove and 90 not upgraded. Need to get 6,609kB of archives. After this operation, 20.7MB disk space will be freed. Do you want to continue [Y/n]?
このように upgraded パッケージ数が表示されます。