Ich wechsel regelmäßig zwischen den verschiedenen Möglichkeiten. Das tägliche Update mach ich über ein Makro (auf) das
sudo aptitude update && sudo aptitude full-upgrade
ausführt. Das geht am schnellsten, vor allem in Verbindung mit einem Dropdown Terminal (Guake, Yakuake, Tilda). Zum installieren meist 'aptitude install' und Tab, wenn ich weniger weiß mit 'aptitude search'.
Bei apt-get sehe ich nur 2 Vorteile, erstens die Geschwindigkeit, die ist merklich besser bei apt-get, und zweitens unterstützt es Wildcards (*?...) was ich aber nur selten brauch. Aptitude ist einfach Gewohnheit als es noch mehr Vorteile hatte und weil ichs einfacher zu tippen finde. apti[Tab] finde ich leichter als apt-g[Tab].
Synaptic verwende ich wenn ich ganz wenig Ahnung habe, weil es sich am einfachsten liest bei langen Listen und die Ausgabe der Suche praktischer ist.
Die ncurses Oberfläche von aptitude verwende ich für komplizierte Abhängigkeitsprobleme (oft bei Alphas) oder wenn ich große Teile aus dem System entfernen will. Der Vorteil dabei ist, dass alle Paketnamen die irgendwo stehen "Links" sind und man sich sehr bequem durch die Abhängigkeiten, sowohl nach unten als auch nach oben, bewegen kann.
Wenn ich irgendwo einen Tipp für ein Paket im Internet lese, dann markier ich nur den Namen und installiere über Gnome-do welches apturl verwendet. Manchmal verwende ich Do auch indem ich den Namen selbst eingebe, aber selten, weil kein Tab unterstützt wird.
Für heruntergeladene Pakete schlussendlich, verwende ich gdebi-gtk oder gdebi im Terminal.
Was soll ich jetzt ankreuzen?