Мне просто интересно, какие команды запускает Software Updater? Прав ли я, если предположить, что он работает примерно так:
sudo apt-get update
А потом:
sudo apt-get dist-upgrade
Или что именно он делает?
Близко. Это не выполняет эти команды, но взаимодействует через интерфейс с библиотекой APT Python. См. UpdateManager/backend/InstallBackendAptdaemon
в источнике.