Hallo Forum
Ich bin ziemlich neu bei Debian.
Nach paar Problemen möchte ich Debian neu installieren.
Im Forum habe ich gelesen, dass man entweder "apt-get" oder "aptitude" benutzen sollte und nicht beide.
Am Anfang habe ich beide benutzt und jetzt will ich mich für eine entscheiden.
Gibst da große unterscheide, was ist "besser", oder ist es egal was man benutzt?
mfg
beta1
Apt-get oder Aptitude
- herrchen
- Beiträge: 3257
- Registriert: 15.08.2005 20:45:28
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Re: Apt-get oder Aptitude
die entwickler empfehlen seit Sarge "aptitude".beta1 hat geschrieben:oder ist es egal was man benutzt?
verwende am besten das GUI und mache dich mit den einstellungen und möglichkeiten von "aptitude" vertraut.
herrchen
- rotwein
- Beiträge: 619
- Registriert: 03.06.2003 12:22:51
- Wohnort: Altdorf (bei Nürtingen -> bei Stuttgart)
aptitude kann anscheinend (nach Meinung der Debian Entwickler und meinem persönlichen Gefühl) besser mit komplexen Abhängigkeiten klarkommen. Hier habe ich mit aptitude gute Erfahrung beim Wechsel von Sarge mit diversen Backports auf Etch (mit neuem xorg etc) gemacht.
Ob das aber unter apt allein auch so gegangen wäre weiß ich natürlich nicht.
Auch installiert aptitude in der Grundeinstellung "nur" empfohlene Pakete gleich mit (in der GUI abschaltbar). Das hat insbesondere IMHO auf Desktops seine Vorteile, man kann gleich alles nutzen ohne schon wieder zu suchen, was denn noch fehlt.
Auch räumt aptitude nicht mehr benötigte Pakete gründlich auf, wenn sie nicht mehr benötigt werden, und das schon bei der Deinstallation des Paketes, welches diese anderen Pakete angezogen hatte (wenn die nicht noch von einem anderen Paket benötigt werden selbstverfreilich).
Risiko dieses Mechanismus (Szenario):
- Installiere kde per 'aptitude install kde'
- da kde nur metapaket -> anschliessend wegwerfen will (bzw ein per kde angezogenes, für mich unützes Paket wie kdepim), also 'aptitude remove kde' bzw. 'aptitude remove kdepim'
- in beiden Fällen würde kde mit allen Paketen wieder entfernt
Das ist vor allem bei reinen apt-Nutzern am Anfang einfach Gewöhnungssache.
/edit:
in obigem Szenario würde ein
- aptitude install kde
- aptitude install kdepim (obwohl schon installiert)
- aptitude remove kde
dazu führen, dass alle von kde angezogenen Pakete bis auf kdepim (und darüber angezogene) Pakete deinstalliert würde. Nur zur Info
:edit/
Ein mit aptitude zufriedener rotwein
...der aptitude empfhielt...
Ob das aber unter apt allein auch so gegangen wäre weiß ich natürlich nicht.
Auch installiert aptitude in der Grundeinstellung "nur" empfohlene Pakete gleich mit (in der GUI abschaltbar). Das hat insbesondere IMHO auf Desktops seine Vorteile, man kann gleich alles nutzen ohne schon wieder zu suchen, was denn noch fehlt.
Auch räumt aptitude nicht mehr benötigte Pakete gründlich auf, wenn sie nicht mehr benötigt werden, und das schon bei der Deinstallation des Paketes, welches diese anderen Pakete angezogen hatte (wenn die nicht noch von einem anderen Paket benötigt werden selbstverfreilich).
Risiko dieses Mechanismus (Szenario):
- Installiere kde per 'aptitude install kde'
- da kde nur metapaket -> anschliessend wegwerfen will (bzw ein per kde angezogenes, für mich unützes Paket wie kdepim), also 'aptitude remove kde' bzw. 'aptitude remove kdepim'
- in beiden Fällen würde kde mit allen Paketen wieder entfernt

Das ist vor allem bei reinen apt-Nutzern am Anfang einfach Gewöhnungssache.
/edit:
in obigem Szenario würde ein
- aptitude install kde
- aptitude install kdepim (obwohl schon installiert)
- aptitude remove kde
dazu führen, dass alle von kde angezogenen Pakete bis auf kdepim (und darüber angezogene) Pakete deinstalliert würde. Nur zur Info

:edit/
Ein mit aptitude zufriedener rotwein
...der aptitude empfhielt...
If the solution is microsoft I want my problem back