PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : debian - grundlegende Fragen zu Installationen



momo-ono
01.09.07, 17:34
Hallo ihr Lieben,

ich kann nicht sagen, dass ich mich vor neuem scheue, sonst hätte ich wohl schon aufgegeben.

Ich habe das letzte stable von Debian installiert (etch); dazu die ersten 6 CDs gezogen und mit der 1. installiert.

Nun habe ich frühe schonmal gedebiant und kann mich erinnern, dass beim installieren den Systems am Anfang gefragt wurde, ob ich noch die anderen ausser der ersten CD scannen mag. Der Effekt war, dass ich die Software, die auf den anderen CDs war, zumindest im Installationsmanager apt-get aufgelistet bekomme (und dieser dazu noch weiß, auf welcher CD das jeweilige Paket zu finden ist).

Dieser CD-Scan wurde diesmal nicht angeboten. Meine erste Frage ist also: Wie bitte ich apt-get darum, mir die CDs zu scannen, damit Pakete, die ich später (nächstes Problem) brauche, zumindest "findbar" sind, ohne, dass ich sie einzeln aus dem Netz holen muss. Das "man" von apt-get sagt zwar etwas über sources, aber meint ja die Pakete, nicht die Quellmedien.

Nächstes Ding ist: Ich habe beim umhersuchen gelesen, dass es ein gnome-apt gibt, was dann wohl die grafische Version von apt(-get) ist. Ich habe also debian mit gnome laufen - aber natürlich finde ich kein gnome-apt. Die Annahme, dass es sich zumindest als Quelle auf der 1. CD befindet, war falsch (darum auch die 1. Frage). Meldung: "Paket gnome-apt ist nicht verfügbar, wird aber von einem anderen Paket referenziert." Heisst das eigentlich, dass dieses ominöse andere Paket schon installiert ist? Die Frage hier ist, wie ich an gnome-apt komme - was sich erledigt haben könnte, wenn ich das auf den CDs 2 - 6 finden würde.

Und noch ein drittes grundlegendes Problem: Ich wollte mir sim und später ickle installieren, was ja icq-clienten sind. bei beiden kam ich soweit, dass ich zwar die archive entpacken konnte, aber schon beim configure hing es daran, dass massiv pakete fehlten. "gcc" habe ich installiert bekommen, "make" auch - doof, dass das nicht schon alles drauf ist, zumal nichts ohne die beiden gesellen geht. Eine ganze Menge anderer relevanter Pakete haben mich aber dann zum Hilfesuchen gedrängt, denn gtk und icqlib usw. müsste ich alles einzeln installieren (sind so ungefähr 6 Pakete, von denen z.B. ickle abhängig ist). Und das kann doch nicht sein. Vll. hülfe mir ja ein Programm, wie es der frühere debian-installer dabeihatte, mit dem man alles mögliche entweder installieren oder weglassen konnte. mir wäre es lieber, wenn ich zuviel software auf dem system hätte als zu wenig, wie jetzt. Gibt es denn nicht auch fertig für debian/gnome kompilierte Software, die einfach mal einen installer hat?

Nochmal ne kleine Zusammenfassung.

Frage 1: Wie bitte ich apt-get darum, mir die Install-CDs zu scannen?
Frage 2: Wie komme ich an gnome-apt ran?
Frage 3: Wie schlage ich mich durch den Dschungel aus fehlender Software, welcher meist selbst lauter software fehlt?

Das ist schonmal n ganzer Haufen fragen und ich hoffe, dass ich nicht zuviel verlange. Ich bin für jeden Tipp überaus dankbar.

Beste Grüße

momo :rolleyes:

momo-ono
01.09.07, 17:55
okay, ich bin ja nicht untätig und habe soeben durch "alles durchgucken" ein tool gefunden, welches sich "synaptics" nennt und mir schonmal alle pakete zeigt, ob installiert oder nicht. aber sicher auch nur die von CD 1.

jetzt brauche ich ja für das beispiel ickle (ICQ-client) das libstdc++6 und habe das deb-file "libstdc++6_4.2.1-4_i386.deb" heute nachmittag gezogen, natürlich nicht installieren können.

dieser eintrag ist im synaptics weder weiss (nicht installiert) noch grün (installiert), sondern mit einem kleinen roten kreuz versehen - was bedeutet "zum vollständigen entfernen vorgesehen". diese vorsehung lässt sich nicht ändern - wo ich das paket doch gerne mit einem grünen kästchen markiert hätte (installieren bzw. bereits installiert).

weiss natürlich nicht weiter - dazu kommt noch, dass ne menge pakete, die ich gerne hätte, diese libstdc++6 benötigen.

so kann's doch nich weitergehen.

momo-ono
01.09.07, 18:10
okay, wir haben ein problem.

ich hab den ganzen nachmittag zugebracht, das in meinem ersten post erwähnte klar zu erfassen.

jetzt, da ich synaptics gefunden habe, hat sich auch das problem mit den install-CDs gelöst, die scanne ich gerade.

bin mir jetzt nicht sicher, ob ich meinen Beitrag editieren soll oder so wie jetzt den "Fortschritt" mit weiteren Posts dokumentieren sollte.

da nehme ich gerne auch eine Tipp an, wie ihr das hier handhabt.

Fragen 1 und 2 aus dem ersten Post werde ich bald geklärt haben, sorry dafür, dass ich zu voreilig gefragt habe. aber ich hatte von synaptics noch nich gehört.

Die Frage 3 besteht trotzdem noch - weil synaptics z.B. nicht automatisch alle Pakete, die ein bestimmtes Paket braucht, installiert.

Und die Sache aus dem 2. Post, dass sich der status des zum deinstallieren markierten Pakets nicht ändern lässt ... ich weiss auch nicht.

Grüße
momo

clio
01.09.07, 18:15
Na ja, die erste Anlaufstelle wird für Dich das Anwenderhandbuch sein:

http://debiananwenderhandbuch.de/

Dort werden alle Fragen beantwortet.

Das Tool heißt übrigens "Synaptic" ohne s, Synaptics ist ein Treiber.
Das Paket gnome-apt findest Du in den Repositorys.
Dazu mußt Du Deine /etc/apt/sources.list pflegen, dann kannst Du alle aktuellen Sortwarepaket bequem übers Netz beziehen.

Dein Rechner hat doch eine Internetanbindung?
Dann ist es mir unverständlich, warum man 6 CD's herunterlädt. Diese Programme sind schnell veraltet und bleiben es auch. Da ist es doch besser, man holt die jeweiligen Programme aus dem Netz.

momo-ono
01.09.07, 18:26
zuerst mal dank.

das synaptics war ein tippfehler, ich meine aber zum glück das richtige.

mein rechner hat eine internetverbindung, ja :) - und jetzt, wo du das sagst, weiss ich auch nich, warum ich die CDs gezogen habe.

kann daran liegen, dass ich alle bisherigen linux-versuche immer an etwas älteren offline-rechnern gemacht habe.

nun, hab jetzt erstmal die 6 CDs gescannt; die indize stehen mir jetzt erstmal zu verfügung.

ich klink die aber jetzt aus und habe http://http.us.debian.org/debian/ etch zugefügt, denn der bisher vorhandene eintrag heisst "update" - und ich geh davon aus, dass es sich hier um index-vergleich statt paketverfügbarkeit handelt.

werde aber gleich ein problem kriegen, denn ich sitze hier hinter einem proxy. werd ich schon hinkriegen - aber ich habe nichts gefunden, wo ich den systemweit einstellen kann. nur im icqweasel konnte ich ihn eintragen.

dokus dazu sagen nichts spezielles zu gnome - und ich habe tatsächlich angst, mit der bash daran zu gehen. es gibt doch sicher eine ecke im gnome, wo man das einrichten kann?

ich kann leider grade mit der Vokabel "repositorys" nichts anfangen.

clio
01.09.07, 18:39
Repositorys sind die Debian-Server bzw. Mirrors.

In die /etc/apt/sources.list trägst Du folgendes ein:


deb http://ftp.de.debian.org/debian/ etch main contrib non-free

Die CD's kommentierst Du erstmal aus.
Dann ein

apt-get update
apt-get dist-upgrade

und dann ist Dein System auf dem letzten Stand.

Schau auch hier:
http://wiki.debianforum.de/SoftwareVerwalten/sources.list?highlight=%28sources.list%29

momo-ono
01.09.07, 18:39
okay, die paketindize von debian.org zu ziehen hat geklappt, da ich auch den proxy direkt im synaptic angeben konnte.

habe "zum spass" libstdc++5" angewählt und wollte nun die aktualisierungen anwenden.

nun will synaptic aber tatsächlich (u.a.) folgendes entfernen:


apt (essentiell) wird entfernt
apt-utils wird entfernt
aptitude wird entfernt
cdrdao wird entfernt
dvd+rw-tools wird entfernt
ekiga wird entfernt
epiphany-browser wird entfernt
evolution wird entfernt
gcalctool wird entfernt
gconf-editor wird entfernt
gdebi wird entfernt
gedit wird entfernt
gnome-core wird entfernt
gnome-desktop-environment wird entfernt
gnome-power-manager wird entfernt
gnome-terminal wird entfernt
iceweasel wird entfernt
man-db wird entfernt
menu wird entfernt
nautilus wird entfernt
rhythmbox wird entfernt
sound-juicer wird entfernt
synaptic wird entfernt
tasksel wird entfernt
telnet wird entfernt
update-manager wird entfernt
xorg wird entfernt

jetzt hab ich schiss ... und muss dazu sagen, dass ich bisher nur im gnome "umhergeklickert" habe - also nicht irgendwelche configfiles per hand geändert usw.

hier ist schluss für mich - will nüscht kaputtmachen - denn die pakete sind selbst für mich sichtbar recht wichtig :)

wenn diese mit neuen, aktuelleren ersetzt werden würden, würde ichs verstehen - aber neu installiert wird nur libstdc++5.

momo-ono
01.09.07, 18:43
clio, deine und meine antwort haben sich überschnitten.

also das, was du jetzt geschrieben hast, ist offensichtlich das, was ich per GUI mit synaptic gemacht habe.

denkst du, dass das okay ist? (ich meine ... bietet sich das synaptic an - auch wenn du vll. lieber direkt per hand arbeitest?)

kreol
01.09.07, 18:44
ich kann leider grade mit der Vokabel "repositorys" nichts anfangen.Dann jag sie durch www.google.de/linux oder www.de.wikipedia.org ...

Das Debianhandbuch ist ja schon genannt, das Ubuntuhandbuch hilft auch weiter, da Ubuntu ein Debian-Derivat ist. Allgemein sind recht nützlich:
Tips und Links für Windows Umsteiger (http://www.linuxforen.de/forums/showthread.php?t=105375)

Linuxfibel (http://www.linuxfibel.de/)
Selflinux (http://www.selflinux.org/)
O'Reilly (http://www.oreilly.de/german/freebooks/rlinux3ger/linux_wegIVZ.html)

Ubuntuhandbuch (http://www.galileocomputing.de/openbook/ubuntu/)

Manpages (http://de.wikipedia.org/wiki/Manpages)

Synaptic ist nur ein Frontend für apt, siehe auch hier (http://www.infodrom.org/~joey/Writing/CHIP/apt/). In der Shell wirst Du mit aptitude (früher apt-get) glücklich.

Um die CDs einzulesen und in der /etc/apt/sources.list einzutragen tuts ein "apt-cdrom add". Aber auf den CDs sind halt nur die alten Pakete, für Aktualisierungen kommst Du ums Netz nicht herum...


Kreol

P.S.
Als Arbeitsgrundlage bieten sich folgende Einträge in der sources.list an:
deb http://ftp.de.debian.org/debian/ etch main
deb-src http://ftp.de.debian.org/debian/ etch main

deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib

deb http://debian-multimedia.org/ etch main

momo-ono
01.09.07, 18:49
Dann jag sie durch www.google.de/linux oder www.de.wikipedia.org ...


okay, ich hab gegoogled und nichts eindeutiges gefunden. wiki sagte auch nichts spezielles ... aber www.google.de/linux hab ich noch gar nich gekannt.

ich lerne gern dazu :)

momo-ono
01.09.07, 18:53
okay, langsam wird licht.

sources.list ist auch die quelle von synaptic - und die urls, die du genannt hast, kann ich dort schön eintragen.

ich hab auch nicht prinzipiell angst vor der shell :) aber dort etwas verfressenes wieder gut machen ... da fehlt mir noch die routine. ausserdem kann die shell nicht durch den proxy - wo ich noch keine lösung habe - aber die suche danach steht hier auf ner kleinen, langen liste ;)

kreol
01.09.07, 19:02
Synaptic macht im Prinzip nichts anderes als der Konsolenbefehl aptitude, es liefert halt nur ein wenig GUI. Nimm das, womit Du am besten zurechtkommst.

Viele finden halt z.B. ein "aptitude update && aptitude upgrade" für ein Systemupdate in der Shell einfacher. Oder ein "aptitude install <paketname>" um Pakete zu installieren. Aber das ist in erster Linie Geschmacksfrage.

Beides löst Abhängigkeiten etc. gleich gut/schlecht auf. Ist also gehupft wie gesprungen. Da entscheidet eher die persönliche Präferenz.

P.S.
Der Zusatz /linux bei google.de erspart Dir nur die Eingabe des zusätzlichen Suchwortes "linux". Die Suchergebnisse sind ansonsten identisch.


Kreol

momo-ono
01.09.07, 19:21
okay, soweit so gut :)

nun sind die probleme zusammenschrumpft - natürlich dank der hinweise. klar findet man letztendlich alles selbst raus - aber ein einziges stichwort von jemandem mit erfahrung grenzt den wust aus information gut ein.

leider finde ich nichts (nicht mal was wenig konkretes) zu den seltsamen löschvormerkungen. stichwortsuche bringt nichts passendes, die suche nach der meldung nur positives (also die suche nach "zum vollständigen entfernen vormerken") - also was das bedeutet (dass auch die konfigurationen gelöscht werden - was jetzt echt nicht so toll wäre).

und da ich diese häken auch nicht entfernen kann, kann ich auch nichts installieren, weil *apt* vor der installation ja erst die deinstallation der "gewünschten" pakete macht.

hier noch ne unterstützung wäre echt sehr nett.

momo

kreol
01.09.07, 19:30
Sry, ich verwende synaptic nicht sondern nutze aptitude, kann Dir insoweit also nicht weiterhelfen.

Falls aber ein Paket aktualisiert wird, wird das alte ersetzt. Evtl. resultieren daraus die Meldungen, daß es zum Löschen vorgemerkt ist.

Wieso kommt der Shellbefehl nicht durch den Proxy? Trag doch die genannten Repos (Repositories) in die sources.list ein und führe "aptitude update && aptitude upgrade" aus. Statt des && kannst Du die beiden Befehle auch nacheinander ausführen, dann sind die jeweiligen Meldungen besser auseinanderzuhalten. Und Du wirst ja vorher nochmal gefragt, ob Du Dir sicher bist, kannst also das upgrade abbrechen, wenn Dir mulmig ist.

Mit den Meldungen von aptitude können die meisten hier wesentlich mehr anfangen als mit synaptic. Poste sie per copy&paste im Wortlaut hierher. Bitte verwende dabei die code-Tags aus meiner Signatur.


Kreol

momo-ono
01.09.07, 20:05
okay, aptitude update:

Temporärer Fehlschlag beim Auflösen von „http.us.debian.org“
E: Konnte Lock /var/lib/dpkg/lock nicht bekommen - open (11 Die Ressource ist zur Zeit nicht verfügbar)

die selbe meldung bekam ich von synaptic - bis ich dort den proxy eingetragen habe. ich sitze hier in einem LAN, deswegen proxy.

hab natürlich "recherchiert" - und finde zum thema proxy eben nur themen, die eine einrichtung eines proxy (http/ftp) erläutern. was ich will, ist ja lediglich für verbindungen ausserhalb des LAN einen proxy angeben können. quasi ein gateway-gateway. :confused:

wenn es da etwas zentrales gäbe, wo ich den eintragen kann, käme ich auch mit aptitude (überzeugt! :) ) weiter.

oder bin ich da auf dem holzweg? im windows habe ich ihn immer gebraucht. und alle netzbezogenen anwendungen, die keine eigene proxy-einstellungen hatten, griffen auf den eintrag zu, den man im internet explorer machen konnte.

(nein, ich hab den internet-explorer nicht benutzt ;) )

momo

fuffy
01.09.07, 20:19
Hi!

Befindest du dich in den USA? Normalerweise sollte man einen FTP-Server aus der Umgebung verwenden. Ein deutscher FTP-Server wurde bereits mehrfach genannt.

Der Proxy-Server wird aus der Umgebungsvariablen http_proxy gewonnen. Da du GNOME verwendest, kannst du die Proxy-Einstellungen grafisch über den entsprechenden Eintrag im GNOME-Menü festlegen. Die Umgebungsvariable http_proxy wird dann automatisch beim nächsten Start vom GNOME-Terminal gesetzt.
Für den reinen Konsolen-Login kannst du die Variablen in der Datei /etc/environment setzen.

Das steht übrigens alles auch auf der bereits genannten Seite www.debiananwenderhandbuch.de

Gruß
fuffy

clio
02.09.07, 12:32
Ein Hinweis zu apt-get bzw. aptitude:

Man sollte nicht zwischen beiden Befehlen wechseln, da apt bzw. aptitude unterschiedliche Datenbanken verwaltet.
Da kann es dann passieren, daß alles, was mit apt-get installiert wurde, von aptitude wieder entfernt werden will.
Da Synaptic mit apt-get harmoniert aber nicht mit aptitude, mußt Du Dich entscheiden, was Du künftig nutzen willst.

Noch ein Hinweis:
Leider hat das Etch noch die alte Version von apt.
Dort sind einige Funktionen noch nicht vorhanden, die aptitude mitbringt.
Dies ist bei Lenny bzw. SID nicht mehr der Fall, dort wurde apt an aptitude angeglichen. Aber diese beiden Debian-Zweige sind für einen Anfänger nicht zu empfehlen, da es doch ein Grundwissen über das Paketmanagement voraussetzt.

Hier mal nachlesen:
http://http://wiki.debianforum.de/SoftwareVerwalten/AptitudeVsAptGet?highlight=%28aptitude%29

Zu Deinem aktuellen Problem:
hier hilft evtl. auf der Konsole ein

apt-get -f install

Um "nur mal so aus Spaß" zu gucken, würde ich mir nicht unbedingt ein Paket aussuchen, das sehr viele weitere Abhängigkeiten im System hat.
Es ist möglich, daß die Version auf der CD eine ältere war, dann kann so etwas auch passieren. Ist aber nur eine Vermutung von mir, da ich nicht wirklich weiß, was Du da so treibst......;)

momo-ono
02.09.07, 18:14
hi :)

weiter geht's ...

@fuffy:
nee, befinde mich in meiner wohnung - bei welcher wohl auch ein deutscher debian-server ausreicht :)

ich habe kein "GNOME-menü" gefunden - bzw. schon, aber ob du das meinst, weiss ich nicht. und dort, wo man netzwerkrelevante daten ändern kann, ist nichts von HTTP_PROXY zu sehen.

habe es nun mit bash: export HTTP_PROXY="http://ip.ip.ip.ip:port" gesetzt
und selbiges auch in /etc/environment eingetragen, was aber beides nichts gebracht hat: schon apt-get update verbindet nicht mit


deb http://ftp.de.debian.org/debian/ stable main contrib non-free
deb http://security.debian.org/ stable/updates main contrib non-free


(die hatte ich in die sources.list eingetragen und alles andere erstmal auskommentiert.)

aptitude update verbindet natürlich auch nicht - synaptic hingegen kommt klar (wobei ich ja dort extra den proxy angegeben habe).

es gibt leider in dem debian-handbuch keine suchfunktion und zum thema proxy habe ich dort nur den bereich gefunden, der zur grundinstallation nach dem proxy fragt.


@ clio
okay, danke - ich bleibe auch gerne bei apt-get ... genauso wie ich kein problem habe, mit vi zu arbeiten - wenn es nur funktioniert :) der hinweis bei der doku, dass pakete deinstalliert werden, wenn deren status auf ai (auto) statt auf mi (manuell) steht, ist eine gute info - leider hab ich keinen schimmer, wie ich an dieses attribut herankomme. weder ber synaptic noch in der grafischen oberfläche von aptitude, die mich nich so richtig an sich ran lässt.

hier noch die fehlermeldung bei dem versuch

apt-get -f install

mit der rückgabe:

E: Konnte Lock /var/lib/dpkg/lock nicht bekommen - open (11 Die Ressource ist zur Zeit nicht verfügbar)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

nix gefixt :) wieder wegen dem proxy?!

eigentlich treib ich nich viel wildes... klar kann ich was verrissen haben - aber ich mach eigtl. die augen auf dabei ... vll. hängt diese angedrohte paketdeinstallation wirklich mit der problematik apt-get/aptitude zusammen.

ich hab dieses etwas komplexere problem vor die füsse bekommen, weil ich eigentlich nur n icq-client installieren will, weil ich nebenbei auch noch arbeiten muss und da viel aktuelles über icq kommt. und da ich nur einen (anständigen) rechner besitze, muss das icq im linux laufen.

da gibt's ja noch die möglichkeit "wine" - aber 1. ist das ja nun nich elegant und 2. werd ichs wohl erstmal sowieso nicht installiert bekommen ... :(

neien, ich geb net auf ...

momo

kreol
02.09.07, 18:46
Das mit Synaptic und apt-get/aptitude wusste ich auch nicht, wie gesagt, verwende kein Synaptic.

Apt-get und aptitude sollten aber wirklich nicht gemischt werden.

Wenn wir bei apt-get bleiben und den IRC-client fokussieren: Was sagt z.B.
apt-get update
apt-get search xchatUnd selbst wenn das mit synaptic und apt-get stimmt hast Du immer noch die Wahl zwischen apt-get und aptitude. Dann bei den oben genannten Befehlen einfach apt-get durch aptitude ersetzen (recommended), installiert wird bei update und search ja noch nichts, also legst Du Dich damit noch nicht fest. Geht nur um den Zugang. Synaptic wäre dann bei aptitude künftig halt aussen vor.

Btw: Setz bitte nicht nur den Befehl sondern insbesondere auch die Ausgabe in code-Tags...


Kreol

P.S.
Warum nur die zwei von Dir genannten Repositories? Nimm alle rein, die in # 9 genannt sind.

momo-ono
02.09.07, 18:56
oki, thx...

und wieder was neues:

habe nochmal export http_proxy ... eingetragen - diesmal klein (statt HTTP_PROXY) - nun stehen zwei drin - und apt-get update verbindet - bricht aber trotzdem mit einer fehlermeldung ab:


E: Konnte Lock /var/lib/dpkg/lock nicht bekommen - open (11 Die Ressource ist zur Zeit nicht verfügbar)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

kann also nun nicht mehr an der verbindung liegen.

ich kann ja mal mutmaßen, dass ein lock ein sperren einer ressource ist und apt-get da nich rankommt.

---

und während ich das grade geschrieben habe, fiel mir ein, dass ich synaptic noch offen hatte. das paketupdate hat jetzt funktioniert:


Es wurden 2B in 1s geholt (2B/s)
Paketlisten werden gelesen... Fertig


hab trotzdem mal den fehler hier vorher stehenlassen - damit das mal noch nachvollziehbar ist :) is ja blöd, wenn ich nur schreibe "jetzt gehts!"

apt-get hat keine option search (zumindest nicht meine version?!) ... und xchat ist ein irc-client ... meinst du mal so zum testen? könntest du mit search auch source gemeint haben?

momo-ono
02.09.07, 19:05
okay, sorry, hab jetzt alle repositorys eingetragen (aus #9 und auch die beiden zu stable, die ich schon drin hatte).

fazit nach einem neuerlich apt-get update:


Es wurden 5776kB in 13s geholt (425kB/s)
Paketlisten werden gelesen... Fertig
W: GPG error: http://debian-multimedia.org etch Release: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 07DC563D1F41B907
W: Probieren Sie „apt-get update“, um diese Probleme zu korrigieren.


da ich ja soeben apt-get update ausgeführt habe, glaube ich nicht, dass ich das problem mit dem ö-schlüssel damit löse. (habs trotzdem nochmal ausgeführt - mit der selben meldung :) )

nun könnte ich einen wink mit dem zaunpfahl vertragen, was den PUBKEY betrifft...

momo-ono
02.09.07, 19:14
eben schoss mir in den kopf, dass doch jetzt, da der proxy berücksichtigt wird, auch

apt-get -f install

laufen sollte. dies ist der fall - leider mit folgendem ergebnis:



Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Abhängigkeit werden korrigiert... Fertig
Die folgenden Pakete werden ENTFERNT:
alacarte apt apt-utils aptitude bug-buddy cdrdao cupsys deskbar-applet dselect dvd+rw-tools
ekiga eog epiphany-browser epiphany-extensions evince evolution evolution-data-server
evolution-exchange evolution-plugins evolution-webcal fast-user-switch-applet file-roller
gcalctool gconf-editor gdebi gedit gnome-about gnome-applets gnome-btdownload
gnome-control-center gnome-core gnome-cups-manager gnome-desktop-environment gnome-games
gnome-keyring-manager gnome-media gnome-menus gnome-netstatus-applet gnome-panel
gnome-power-manager gnome-screensaver gnome-session gnome-system-monitor gnome-system-tools
gnome-terminal gnome-user-guide gnome-utils gnome-volume-manager gnomebaker gparted groff-base
gs-common gs-esp gstreamer0.10-gnomevfs gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly
gtkhtml3.8 gucharmap iceweasel iceweasel-gnome-support libaspell15 libbonoboui2-0 libcaca0
libdjvulibre15 libebook1.2-5 libecal1.2-6 libedata-book1.2-2 libedata-cal1.2-5
libedataserverui1.2-6 libeel2-2.14 libenchant1c2a libexchange-storage1.2-1 libfam0 libgc1c2
libglibmm-2.4-1c2a libglu1-mesa libgnome-desktop-2 libgnome-menu2 libgnome-window-settings1
libgnome2-0 libgnome2-perl libgnome2-vfs-perl libgnomecupsui1.0-1c2a libgnomeui-0 libgnomevfs2-0
libgnomevfs2-bin libgnomevfs2-extra libgtkhtml3.8-15 libgtkmm-2.4-1c2a libgucharmap4
libmodplug0c2 libmusicbrainz4c2a libmyspell3c2 libnautilus-extension1 libopal-2.2.0 libosp5
libpanel-applet2-0 libpoppler0c2 libpoppler0c2-glib libpt-1.10.0 libpt-plugins-alsa
libpt-plugins-v4l libsexy2 libsidplay1 libsigc++-2.0-0c2a libstdc++6 libtag1c2a
libtotem-plparser1 libxine1 libxul0d liferea liferea-xulrunner man-db menu nautilus
nautilus-cd-burner network-manager-gnome notification-daemon poppler-utils python-apt
python-gmenu python-gnome2 python-gnome2-desktop rhythmbox sound-juicer synaptic tasksel
tasksel-data telnet totem totem-mozilla totem-xine twm update-manager update-notifier vino w3m
xorg xulrunner-gnome-support yelp
WARNUNG: Die folgenden essentiellen Pakete werden entfernt.
Dies sollte NICHT geschehen, wenn Sie nicht genau wissen, was Sie tun!
apt libstdc++6 (wegen apt)
0 aktualisiert, 0 neu installiert, 140 zu entfernen und 23 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Es müssen 0B Archive geholt werden.
Nach dem Auspacken werden 308MB Plattenplatz freigegeben worden sein.
Sie sind im Begriff, etwas potenziell Schädliches zu tun.
Zum Fortfahren geben Sie bitte „Ja, tu was ich sage!“ ein.
?]


habe natürlich abgebrochen.

nun das selbe mit aptitude -f install versucht und siehe da:


Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Lese erweiterte Statusinformationen
Initialisiere Paketstatus... Fertig
Lese Task-Beschreibungen... Fertig
Erzeuge Tag-Datenbank... Fertig
Die folgenden Pakete sind KAPUTT:
libstdc++6
Die folgenden Pakete werden zurückgehalten:
bind9 bind9-host dnsutils evolution evolution-common evolution-data-server
evolution-data-server-common evolution-plugins iceweasel iceweasel-gnome-support libbind9-0
libcamel1.2-8 libdns22 libebook1.2-5 libecal1.2-6 libedata-book1.2-2 libedata-cal1.2-5
libedataserver1.2-7 libedataserverui1.2-6 libegroupwise1.2-10 libexchange-storage1.2-1
libisc11 libisccc0 libisccfg1 libkrb53 liblwres9 libmozjs0d libnspr4-0d libnss3-0d
libpoppler0c2 libpoppler0c2-glib libxul-common libxul0d linux-image-2.6-686
linux-image-2.6.18-5-686 poppler-utils vim-common vim-tiny xulrunner-gnome-support
0 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 39 nicht aktualisiert.
Muss 0B an Archiven herunterladen. Nach dem Entpacken werden 0B zusätzlich belegt sein.
Die folgenden Pakete haben verletzte Abhängigkeiten:
libstdc++6: Hängt ab: gcc-4.2-base (= 4.2.1-4), welches ein virtuelles Paket ist.
Hängt ab: libc6 (>= 2.6-1) aber 2.3.6.ds1-13etch2 ist installiert.
Hängt ab: libgcc1 (>= 1:4.2-20070516) aber 1:4.1.1-21 ist installiert.
Resolving dependencies...
Die folgenden Aktionen werden diese Abhängigkeiten auflösen:

Deaktualisieren der folgenden Pakete:
libstdc++6 [4.2.1-4 (now) -> 4.1.1-21 (stable, stable)]

Bewertungsnote beträgt -40

Diese Lösung akzeptieren? [Y/n/q/?]


sieht also schon ein stück weit sauberer aus. wenn ich jetzt noch zwei sachen wüsste:

- was heisst "zurückgehalten"?
- was ist eine "Bewertungsnote" (hier -40)?

ich bin geneigt, "Diese Lösung" zu "akzeptieren." - hätte aber gerne noch ein feedback von euch ...

momo-ono
02.09.07, 19:24
okay,


aptitude search xchat

funktioniert.

also noch ein wichtiger unterschied zu apt-get.

das ergebnis:



p xchat - IRC client for X similar to AmIRC
p xchat-common - Common files for X-Chat
p xchat-gnome - a new frontend to the popular X-Chat IRC client
p xchat-gnome-common - a new frontend to the popular X-Chat IRC client
p xchat-guile - Guile scripting plugin for XChat
p xchat-systray - xchat systray notification icon
p xchat-xsys - x-chat plugin that can display your current system s

kreol
02.09.07, 19:30
Die folgenden Pakete haben verletzte Abhängigkeiten:
libstdc++6: Hängt ab: gcc-4.2-base (= 4.2.1-4), welches ein virtuelles Paket ist.
Hängt ab: libc6 (>= 2.6-1) aber 2.3.6.ds1-13etch2 ist installiert.
Hängt ab: libgcc1 (>= 1:4.2-20070516) aber 1:4.1.1-21 ist installiert.
Resolving dependencies...Du hast Etch frisch installiert? Darum würde ich mich kümmern, z.B. durch ein update (s.u.)

apt-get hat keine option search (zumindest nicht meine version?!)Entschuldigung, mein Fehler. Entweder "apt-cache search" oder "aptitude search". So ganz 1:1 sind die Befehle halt doch nicht und ich habe schon vor längerer Zeit umgestellt und wohl einiges vergessen. Sorry.

Der Proxy ist wohl nicht mehr das Problem. Sowohl apt-get als auch aptitude haben Verbindung.

Was die "Bewertungsnote" bedeutet, weiss ich auch nicht, dass war noch nie hier. Ich würde Y wählen und auf aptitude vertrauen ;)

Dann allerdings hast Du Dich festgelegt und solltest apt-get künftig meiden. Ist aber kein Verlust, weil aptitude alles besser kann ;)


Kreol

momo-ono
02.09.07, 19:43
mach ick :)

was meinst du nomma mit "drum kümmern"?

etch ist frisch, ja ... von einer CD halt ...

momo-ono
04.09.07, 10:31
also mal eben noch ein fazit, was die ganze problematik gebracht hat:


aptitude search #paket#
und
aptitude install #paket#

lassen sich hervorragend nutzen, denn es geht keine information verloren - in der konsole.


aptitude update
und
aptitude upgrade


machen das, was sie sollen.

@kreol:
woran hast du denn (offensichtlich?) an der ausgabe zu den verletzten abhängigkeiten erkannt, dass es sich um ein frisches etch handelt?

kreol
04.09.07, 12:10
also mal eben noch ein fazit, was die ganze problematik gebracht hat:


aptitude search #paket#
und
aptitude install #paket#

lassen sich hervorragend nutzen, denn es geht keine information verloren - in der konsole.


aptitude update
und
aptitude upgrade


machen das, was sie sollen.Also funktioniert jetzt alles?
@kreol:
woran hast du denn (offensichtlich?) an der ausgabe zu den verletzten abhängigkeiten erkannt, dass es sich um ein frisches etch handelt?Das hast Du in #1 (löblicherweise) selbst geschrieben... ;)


Kreol

momo-ono
04.09.07, 12:52
ja, das stimmt :) ich hab nur gedacht, dass du das irgendwie aus der meldung lesen konntest - und ich hab absolut nich verstanden, wie ...


Also funktioniert jetzt alles?

also prinzipiell funktioniert jetzt alles.

heut morgen war meine gnome-auflösung völlig verstellt und ich weiss nich, wie genau ich das wieder hinbekommen habe. wenn sich da jemand auskennt oder das schonmal hatte:

debian/gnome - auflösungsproblem (http://www.linuxforen.de/forums/showthread.php?t=241238).

kreol, du hast ja schon geantwortet :)