Выполнять обновление пакетов и программ в linux должен уметь каждый пользователь. В линуксе легко обновлять программы. Порой одной команды достаточно. Если вы используете debian, то приходится ждать длительное время обновления программ. В ubuntu обновления пакетов и программ происходит чаще. При этом иногда страдает качество софта. Зато в debian программы доведены до ума и чётко работают. Команда aptitude - устаревшая команда. Если точнее, то Aptitude - это менеджер пакетов debian. На его смену пришёл менеджер пакетов apt-get.
# установка программ
apt-get install programm
# удаление программ
apt-get remove programm
# файл с dep пакетами
vim /etc/apt/sources.list
# обновление пакетов
apt-get update
# обновление программ
apt-get upgrade
# обновление дистрибутива до новой версии
apt-get dist-upgrade
# удаление с конфигурационными файлами
apt-get --purge remove skype
# удаление всех пакетов, лучше не использовать
apt-get clean
# удаление всех не нужных пакетов
apt-get autoclean
Вы можете запускать одну команду за другой применяя знак &&. Например, apt-get update && apt-get upgrade. Советую запустить обновление пакетов и пойти пить чай. Обычно оно долго протекает. Иногда нужно выполнять подтверждения клавишей Y. Если вам не нравится работать с apt-get, то установите программу synaptic. Она имеет приятный интерфейс. Можно просмотреть описания к программам. Порой эти описания на русском языке. Иногда прилагаются картинки к описанию. Вы можете просмотреть все программы связанные с git. Я выделил несколько программ и разом их установил.
# Установка менеджера для загрузки программ
apt-get install synaptic
Если вам нужно найти утилиту в пакете, то вы можете поискать при помощи команды apt-cache search <слово для поиска>.
#поиск утилиты
apt-cache search git