Apt-get oder Aptitude

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
beta1
Beiträge: 2565
Registriert: 01.05.2006 21:05:34
Lizenz eigener Beiträge: MIT Lizenz

Apt-get oder Aptitude

Beitrag von beta1 » 23.06.2006 12:58:15

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

Benutzeravatar
herrchen
Beiträge: 3257
Registriert: 15.08.2005 20:45:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Re: Apt-get oder Aptitude

Beitrag von herrchen » 23.06.2006 13:07:40

beta1 hat geschrieben:oder ist es egal was man benutzt?
die entwickler empfehlen seit Sarge "aptitude".

verwende am besten das GUI und mache dich mit den einstellungen und möglichkeiten von "aptitude" vertraut.

herrchen

Benutzeravatar
rotwein
Beiträge: 619
Registriert: 03.06.2003 12:22:51
Wohnort: Altdorf (bei Nürtingen -> bei Stuttgart)

Beitrag von rotwein » 23.06.2006 14:31:01

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
:wink:

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

Benutzeravatar
beta1
Beiträge: 2565
Registriert: 01.05.2006 21:05:34
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von beta1 » 24.06.2006 19:08:47

Danke für Antworten.

Ich nehme aptitude

mfg
beta1

Antworten