Aptitute will 509MB Freigeben?!?!

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
cartun
Beiträge: 234
Registriert: 19.06.2010 11:55:45
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Aptitute will 509MB Freigeben?!?!

Beitrag von cartun » 18.07.2010 15:03:42

Hey,

habe gerade Aptitiude gestartet und mir wurde angezeigt das 509 MB freigegeben werden weil die Pakete nicht mehr gebraucht werden?!?!
Ich habe selber garnicht gemacht :roll:

u.A:

gnome-desktop-data
cheese
dvd-rw tolls

usw...

Wer will denn da meinen Desktop loswerden?

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22455
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Aptitute will 509MB Freigeben?!?!

Beitrag von KBDCALLS » 18.07.2010 15:23:36

Rufe mal aptitude auf so das du die Ncurses Oberfläche vor dir hast. Im Menupunkt Optionen , Ahängigkeitsbehandlung den Punkt

[x] Nicht verwendete Pakete automatisch entfernen

das Kreuzchen entfernen, so das das nicht mehr passieren kann.

PS: ich habe auf so eine Situatione nur gewartet. Auch wenn die jetzt extrem ist. Bestätigt eigentlich nur das man verschiedene Paketmanger nicht wechselseitig benutzen soll. Auch wenn einige hier anderes behaupten und auch die Entwickler.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

cartun
Beiträge: 234
Registriert: 19.06.2010 11:55:45
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: Aptitute will 509MB Freigeben?!?!

Beitrag von cartun » 18.07.2010 15:39:24

Hey,

okay, habe ich gemacht aber der will immernoch die Sachen loswerden... wie konnte sowas denn passieren oder wie kommt es (evtl. als Beispiel) zu einem solchen Problem?

lg

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22455
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Aptitute will 509MB Freigeben?!?!

Beitrag von KBDCALLS » 18.07.2010 15:47:17

Hast du aptitude auch als Root aufgerufen?

Das Verhalten liegt daran das apt und aptitude verschiedene Datenbanen verwenden , und wenn dann noch zwischendurch andere Paketmanager verwendet werden, dann ist das Chaos perfekt.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

cartun
Beiträge: 234
Registriert: 19.06.2010 11:55:45
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: Aptitute will 509MB Freigeben?!?!

Beitrag von cartun » 18.07.2010 15:50:12

Hey,

okay... verstehe.
Ja, ich habe es als root gemacht aber der will immernoch löschen :(

cartun
Beiträge: 234
Registriert: 19.06.2010 11:55:45
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: Aptitute will 509MB Freigeben?!?!

Beitrag von cartun » 18.07.2010 17:32:05

Hey,

ALARM, was soll ich nun machen? Wenn ich etwas installieren will wird Aptitude bestimmt meine GUI löschen oder?
Brauche Hilfe :!:

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22455
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Aptitute will 509MB Freigeben?!?!

Beitrag von KBDCALLS » 18.07.2010 17:58:05

Poste mal den kompletten Output von aptitude

Code: Alles auswählen

aptitude dist-upgrade -V 2>&1 |tee aptitude.log.txt
Und eine Liste der automatisch installierten Pakete.

Code: Alles auswählen

aptitude search [a-z] |grep ^"i A" | tee log.txt
Beides nach Nopaste.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

cartun
Beiträge: 234
Registriert: 19.06.2010 11:55:45
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: Aptitute will 509MB Freigeben?!?!

Beitrag von cartun » 18.07.2010 18:10:27

Hey,

danke dir, habe in Aptitude im Menü unter "Aktionen >> Nicht abgeschlossene Aktionen abbrechen" genutzt und nun scheint "wieder" alles
in Ordnung zu sein. Es werden weder Pakete gelöscht noch installiert.

Code: Alles auswählen

Es werden keine Pakete installiert, aktualisiert oder entfernt.
0 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert.
Aber ich denke da lag das Glück doch eher beim Doofen :oops:

Trotzdem kapiere ich das nun nicht, wenn APT nun auf dpkg aufsetzt (was dselect ist habe ich bin Heute nicht begriffen) kann doch eigentlich nicht schief laufen?!?
Mit dpgk kann ich locale .deb Pakete installiere, apt-get kann entfernte Pakete herunterladen, abhängigkeiten auflösen und die Software installieren.
Wenn ich nun versuche mit dpkg ein lokales .deb Pakte zu installieren es aber abhängigkeiten fehlen bekomme ich ja von dpkg bescheid das es so nicht geht. Dann starte ich Aptitude und der sagt das das zu versuchende Paket nicht geht und löst die abhängigkeiten auf (so habe ich google-chrom installiert)....
Ich verstehe einfach noch nicht warum das falsch ist mehrere befehle unterschiedlich zu verwenden...die sind doch dafür vorgesehen...? ist mir echt zu Hoch :(

Benutzeravatar
tonibj82
Beiträge: 66
Registriert: 11.06.2010 08:59:16
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: Aptitute will 509MB Freigeben?!?!

Beitrag von tonibj82 » 27.07.2010 13:58:48

Hallo. gilt das auch für apt-get oder was muss ich da wo einstellen?
copy-past ersetzt das Denken nicht

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Re: Aptitute will 509MB Freigeben?!?!

Beitrag von peschmae » 27.07.2010 21:02:10

cartun hat geschrieben:Trotzdem kapiere ich das nun nicht, wenn APT nun auf dpkg aufsetzt (was dselect ist habe ich bin Heute nicht begriffen) kann doch eigentlich nicht schief laufen?!?
Doch, wie man sieht. Was genau da passiert ist bei dir kann natürlich keiner mehr nachvollziehen ;)


dselect: Früher mal gabs nur dpkg, kein apt-get und kein aptitude. Damals war dselect ein Konsolen-GUI Frontend für dpkg wo man Pakete auswählen konnte und so (also auch repositories eintragen, etc). Grauenhaftes Ding. Später konnte das dann auch apt-get als Backend (Paketquelle) benutzen. Immer noch grauenhaft.

Heutzutage benutzt das so gut wie keiner mehr.
Mit dpgk kann ich locale .deb Pakete installiere, apt-get kann entfernte Pakete herunterladen, abhängigkeiten auflösen und die Software installieren.
Wobei dpkg immer das installieren der Software übernimmt. D.h. apt-get lädt die Pakete herunter (nach /var/cache/apt/archives) und ruft dann in der richtigen Reihenfolge die dpkg-Funktionen auf um die Pakete installiert zu kriegen.
Wenn ich nun versuche mit dpkg ein lokales .deb Pakte zu installieren es aber abhängigkeiten fehlen bekomme ich ja von dpkg bescheid das es so nicht geht. Dann starte ich Aptitude und der sagt das das zu versuchende Paket nicht geht und löst die abhängigkeiten auf (so habe ich google-chrom installiert)....
Ja, so ähnliches Zeugs mache ich manchmal auch (nur mit apt-get und nicht aptitude)
Ich verstehe einfach noch nicht warum das falsch ist mehrere befehle unterschiedlich zu verwenden...die sind doch dafür vorgesehen...? ist mir echt zu Hoch :(
Das Problem war lange Zeit, dass sich aptitude andere Sachen gemerkt hat als apt-get. z.B. welche Pakete nur als Abhängigkeit und nicht etwa explizit vom Nutzer installiert wurden. Wenn man dann zwischendurch was mit apt-get installierte, kam die Datenbank von Aptitude für diese Sachen natürlich gerne etwas durcheinander.

Mittlerweile unterstützt auch apt-get die Funktionalität; von dem her sollte es eigentlich keine Probleme mehr geben. Schwer zu sagen was bei dir genau die Ursache war, möglicherweise hattest du auch aus Versehen irgendwo was angeklickert...

Falls du Testing/Squeeze oder gar Unstable/Sid verwendest, ist die Ursache wahrscheinlich auch irgendwo in der Repository zu suchen. Manchmal schneit es da halt Pakete herein, deren Abhängigkeiten in letzter Konsequenz zu so unsympatischen Vorschlägen von apt-get/aptitude führen. Da hilft meist etwas warten, manchmal gepaart mit dem einen oder anderen kleinen manuellen Eingriff.
tonibj82 hat geschrieben:Hallo. gilt das auch für apt-get oder was muss ich da wo einstellen?
apt-get entfernt als Abhängigkeit installierte, nicht mehr benötigte Pakete nur, wenn du ein apt-get autoremove ausführst. Da musst du nichts einstellen.

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

guennid

Re: Aptitute will 509MB Freigeben?!?!

Beitrag von guennid » 28.07.2010 13:19:22

pesschmae hat geschrieben:dselect: [...] Grauenhaftes Ding.
[..]
Heutzutage benutzt das so gut wie keiner mehr.
Ich kenn' hier einen :mrgreen: :mrgreen: :mrgreen:

Grüße, Günther

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Re: Aptitute will 509MB Freigeben?!?!

Beitrag von peschmae » 30.07.2010 13:51:11

Ich hatte erst "benutzt das keiner mehr" geschrieben, dann aber gedacht, dass es eh noch einen oder zwei gibt. Sonst wäre das Paket doch schon lange rausgeflogen :wink:

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

Antworten