|
Lasall
Supporter & Wikiteam
Anmeldungsdatum: März 30, 2010
Beiträge: 7436
Wohnort: ~/Desktop
|

21. August 2012 11:56
Hi Darkowja, du schriebst: redknight hat Recht.
Zudem sind die Ausgaben komplett. Nur meine Eingaben habe ich weggelassen. Aber die hab ich so gemacht, wie im Sticky angegeben.
Tut mir Leid, ich habe den Überblick verloren und Entschuldigung für die falsche Unterstellung. Kannst du das System klonen und dann testen, ob das Einspielen von Aktualisierungen das Problem löst? redknight schrieb: Wegen der Sicherheit ist das Testsystem offline und es gibt für mich keine Möglichkeit, online zu gehen.
Bitte genauer mitlesen, Herr Kollege 
Wird gemacht, Chef! Gruss
Lasall
|
|
Darkowja
(Themenstarter)
Anmeldungsdatum: Aug. 13, 2012
Beiträge: 18
|

21. August 2012 12:07
Heyhey, kein Ding, wir sind ja alle nur Menschen.
Wieso soll ich es denn klonen, bevor ich Aktualisierungen einspiele?
Ich bin Informatiker, aber ich habe noch nie mit Linux gearbeitet. Es ist alles neu für mich. Ich habe den Hergang des Problems im ersten Beitrag geschildert. Wenn du mir schreibst, wie ich das mit dem Klonen und Aktualisieren machen kann, respektive wie du das genau meinst, kann ich dir schreiben, ob ich das kann.  MfG^^
|
|
Lasall
Supporter & Wikiteam
Anmeldungsdatum: März 30, 2010
Beiträge: 7436
Wohnort: ~/Desktop
|

21. August 2012 12:39
Hi Darkowja, nutze dafür dd. Vorher schaue, wo Linux installiert ist:
Siehe dazu auch Datenträger. Zum Sichern, siehe den Abschnitt Anwendungen. Das Einbinden solcher Images ist dann weiter unten beschrieben. Anschließend chrootest du in das eingebundene Rootverzeichnis und führst die Aktualisierungen durch und testest ob der Fehler noch existiert (evtl. auch vor den Aktualisierungen prüfen, ob du den Fehler reproduzieren kannst). Gruss
Lasall
|
|
Darkowja
(Themenstarter)
Anmeldungsdatum: Aug. 13, 2012
Beiträge: 18
|

21. August 2012 13:14
Ach, so meinst du das.  Ich weiß nicht, ob das zielführend ist. Also, bzw. ich verstehe deinen Vorschlag nicht ganz. Die Installation ist frisch und es ist bereits die zweite. Das Klonen hilft mir dann inwiefern? O.ó
Mit der vorhandenen Disk- und Partitionseinstellung konnte ich den Fehler mehrfach reproduzieren, habe auch bei Launchpad die Fehlermeldung gefunden. Ich möchte gern aptdaemon aktualisieren oder per apt-get aggieren, was beides nicht geht. Das System ist quasi jungfräulich. Es ist ursprünglich ein Update gewesen von 11.04 auf 12.04. Aber inzwischen habe ich bereits alles gelöscht und das System direkt von der Live-CD installiert.
|
|
redknight
Moderator & Supporter
Anmeldungsdatum: Okt. 30, 2008
Beiträge: 16540
Wohnort: Lorchhausen im schönen Rheingau
|

21. August 2012 13:19
Darkowja schrieb: Ich weiß nicht, ob das zielführend ist. Also, bzw. ich verstehe deinen Vorschlag nicht ganz. Die Installation ist frisch und es ist bereits die zweite. Das Klonen hilft mir dann inwiefern?
Es läuft auf folgendes hinaus: In meinen Installationen (und vermutlich auch Lasalls Test) funktioniert das Paket aus den Quellen. Es ist also die Frage, ob eine Abhängigkeit das verursacht, die bei dir noch funktioniert, sowas wie "Version language-pack >= x.yy", die bei uns bereits auf einem anderen Stand ist. Das lässt sich nur nachvollziehen, wenn ALLE Updates eingespielt sind. Wenn Du das am Originalsystem nicht machen kannst, prüfe es an einem Klon.
|
|
Darkowja
(Themenstarter)
Anmeldungsdatum: Aug. 13, 2012
Beiträge: 18
|

22. August 2012 13:00
Wäre es dann nicht schlauer, mir zu erklären, wie ich ein Offline-Ubuntusystem update? Ich habe eure Ausführungen jetzt so verstanden, dass ich mein Offline-System irgendwohin klonen soll, wo ich online gehen kann und Updates ziehen kann und dann gucken soll, ob es funktioniert?
Bitte verdreht nicht genervt die Augen, wenn ich gerade offensichtliches nicht begreife. 
|
|
redknight
Moderator & Supporter
Anmeldungsdatum: Okt. 30, 2008
Beiträge: 16540
Wohnort: Lorchhausen im schönen Rheingau
|

22. August 2012 13:14
Ja, wäre es. Aber es gilt festzustellen, ob unsere Vermutung richtig ist. Da ich/wir dein Problem nicht nachvollziehen kann/können. Daher ist es schwer, dir zu sagen, ob ein Updatemarathon wirklich hilft.
|
|
Darkowja
(Themenstarter)
Anmeldungsdatum: Aug. 13, 2012
Beiträge: 18
|

22. August 2012 15:14
Im ersten Post habe ich den ganzen Verlauf geschildert. Ich habe diesen Bug bei Launchpad gefunden. Er kommt häufig vor. Aber ich find dafür keine Lösung. Irgendwo habe ich auch einen Blogeintrag gefunden, der beschreibt, wie man den Bug auf einem gut funktionierenden System provoziert. Aber ich find den Blog grad nicht mehr. Wenn man in Python programmiert und falsch mit Unicode umgeht, bekommt man dieselbe Meldung. Sogar bei euch im Forum ist das jemanden passiert: Python-Webprogrammierung und Unicode.
Ich vermute also, dass beim Software Center und/oder Aptdaemon ein encode/decode-Fehler bzgl. Unicode vorliegt. Es hat irgendwas mit den Language-Packages zu tun, glaub ich. In besagtem Blog konnte man den Fehler irgendwie provozieren, indem man das japanische Sprachpaket installiert hat und dann Software installieren wollte.
Ich habe ja auch das Problem, dass die Installation von Ubuntu jedes Mal GRUB zerschießt bzw. GRUB falsch installiert wodurch man nicht mehr booten kann und das beim Pakete installieren via apt-get die Live-CD nicht als Quelle akzeptiert wird. Hier ist jedenfalls die Bugpage für's Aptdaemon: Bugs : aptdaemon in Ubuntu
Ich kann damit nicht allzuviel anfangen, aber der Bug <type 'exceptions.UnicodeDecodeError'>: 'ascii' codec can't decode byte 0xc3 in position 24: ordinal not in range(128) ist sogar mehrfach mit underschiedlichen byte- und position-Angaben eingetragen. Ich werd jetzt erstmal versuchen irgendwie manuell die benötigten Pakete zu installieren... Denn ich möchte lediglich einige Pakete installieren, um Leptonica, Tesseract und ähnliche Tools zu testen. Schon allein autoconf, automake, libtool, ibpng12-dev, libjpeg62-dev, libtiff4-dev und zlib1g-dev bekomm ich nicht installiert. Als ich noch Ubuntu 11.04 drauf hatte, wollte er die PAkete zumindest via apt-get installieren. Da hatte ich aber das Problem, dass Ubuntu die Live-CD nicht erkannt hat. Es kam immer die Meldung, ich solle die CD einlegen, damit die Installation beendet werden könne, aber auch wenn ich die CD einlegte, passierte nichts. Wenn dieses Geklone euch/mir hilft, kann ich es gern veruchen... Aber ich habe kein Internet an diesem System. Und kein weiteres freies System. Geht es dann trotzdem? Ich habe das mit dem Klonen so verstanden, dass ich ein weiteres System oder eine weitere Platte/ein weiteres Medium benötige, wo das aktuelle System komplett drauf passt. Hab ich aber nicht.
|
|
Lasall
Supporter & Wikiteam
Anmeldungsdatum: März 30, 2010
Beiträge: 7436
Wohnort: ~/Desktop
|

22. August 2012 15:44
Hi Darkowja, du schriebst: Wenn dieses Geklone euch/mir hilft, kann ich es gern veruchen... Aber ich habe kein Internet an diesem System. Und kein weiteres freies System. Geht es dann trotzdem? Ich habe das mit dem Klonen so verstanden, dass ich ein weiteres System oder eine weitere Platte/ein weiteres Medium benötige, wo das aktuelle System komplett drauf passt. Hab ich aber nicht.
Wenn das System (also der Klon) Internet hat, würde das die Versuche erleichtern. Dafür brauchst du kein extra System im Sinne von eigener Partition usw., sondern du kannst das Image (den Klon) auf ein System mit gleicher oder kompatibler Architektur kopieren und die Imagedatei dort einhängen. Alternativ kannst du auch einfach das Rootverzeichnis z.B. mit rsync kopieren und dann direkt in diese Kopie chrooten. Wenn der Fehler mit der deutschen Spracheinstellung auftritt, kannst du mal probieren, die Systemsprache auf Default (C) zu setzen. Gruss
Lasall
|
|
redknight
Moderator & Supporter
Anmeldungsdatum: Okt. 30, 2008
Beiträge: 16540
Wohnort: Lorchhausen im schönen Rheingau
|

22. August 2012 15:45
Darkowja schrieb: Im ersten Post habe ich den ganzen Verlauf geschildert.[Schnipp]
Das hilft aber nichts, wenn die von dir beanstandete Version bei mir tut. (die nebenbei auch im Bugtracker als funktionieren angegeben ist). Auf mehreren Systemen. Ohne den Fehler nachzuvollziehen, kann ich dir keinerlei Hilfe anbieten. Daher kam ja eben die Idee, dass nicht der aptdaemon die Fehlerquelle ist, sondern pythonlibs, die er nutzt.
|
|
Darkowja
(Themenstarter)
Anmeldungsdatum: Aug. 13, 2012
Beiträge: 18
|

22. August 2012 16:31
Unter Spracheinstellungen sind Deutsch und Englisch installiert und ich kann nichts ändern. Das mit dem Klonen kann ich vergessen. Bei Ubuntu 11.04 konnte ich doch über Synaptic sehen, welche Pakete auf der CD zu finden sind, welche installiert sind, welche nicht installiert sind und konnte diese installieren, oder? Da waren auch libpng12-dev und viele andere zusätzliche Bibliotheken sowie Pakete enthalten, die ich manuell nachinstallieren konnte. Das Software-Center hingegen funktioniert nicht, da ist nicht mal ne Suchschaltfläche o.ä., sondern lediglich eine Auflistung von Kategorien, die mir auch nicht weiterhilft, da ich überhaupt nicht weiß, unter welcher Kategorie ich meine Pakete finde und welche Pakete nun wirklich auf meiner CD sind. Und apt-get findet die Pakete auf der CD auch nicht. Und ich kann auch irgendwie nicht sehen, was da so drauf ist, ich komm nur auf die Dateistruktur. Im Grunde kann ich nichts machen. Egal welches Paket ich suche, er findet es nicht, auch wenn ich weiß, dass es da ist. Da ich hier kein Internet habe, werd ich daheim wohl ein paar .deb-Pakete laden (Synaptic, autoconf, automake etc.) und werd versuchen, die manuell zu installieren. Es ist zum Verzweifeln.
Danke für eure Hilfe. Aber irgendwie geht's nicht.
|
|
Lidux
Anmeldungsdatum: April 18, 2007
Beiträge: 5849
|

22. August 2012 22:05
Hallo Darkowja, An deiner Stelle würde ich noch ein paar Tage warten bis die erste Release von Ubuntu 12.04 raus ist und dann eine neue iso brennen. Sollte "Synaptik" auf der CD sein bitte diese Gui mal installieren und statt dem Softwarecenter nutzen. Einzelne Deb Pakete installiert man per Doppelklick oder in der Konsole mit "sudo dpkg -i Paketname". Um Sourcen zu installieren brauchst du die Werkzeuge und die Header Dateien des Kernel .... Dreisatz. Gruss Lidux
|
|
Darkowja
(Themenstarter)
Anmeldungsdatum: Aug. 13, 2012
Beiträge: 18
|

24. August 2012 12:36
Okay.
Wie meinst du das, dass ich auf den Release von Ubuntu 12.04 warten könnte? Ich dachte, ich hätte 12.04 bereits auf dem Rechner?!  Gleich noch eine Frage:
Ich habe via http://packages.ubuntu.com/de/ meine benötigten Pakete heruntergeladen, auf einen Stick gespeichert und mit zur meinem tollen Offline-System gebracht. Zum Beispiel Synaptic. Weil ich mit Synaptic auf 11.04 offline super arbeiten konnte, dachte ich, es sei schlau, es damit zu versuchen. Wenn ich jetzt doppelt auf Synaptic.deb klicke, kommt die Fehlermeldung, dass das Paket libapt-inst1.4 fehlt. Ich vermute aber, dass, wenn ich dieses Paket habe, ein anderes fehlt. Jetzt zu meiner Frage: Gibt es eine Möglichkeit, ein Paket inklusive aller abhängigen Pakete herunterzuladen? Manuell ist das anstrengend.
Schönes Wochenende!
|
|
redknight
Moderator & Supporter
Anmeldungsdatum: Okt. 30, 2008
Beiträge: 16540
Wohnort: Lorchhausen im schönen Rheingau
|

24. August 2012 13:56
Darkowja schrieb: Gibt es eine Möglichkeit, ein Paket inklusive aller abhängigen Pakete herunterzuladen? Manuell ist das anstrengend.
Das kannst Du dir vom offline-System aus bauen Schau dir dazu apt-get genau an. Du müsstest mittels apt-get ausgeben lassen, was er alles benötigt und dann mit --print-uris ausgeben lassen, wie die genauen Downlaod-URLs lauten. Das kannst Du dann an einem System mit Internetverbindung per wget laden.
|
|
Darkowja
(Themenstarter)
Anmeldungsdatum: Aug. 13, 2012
Beiträge: 18
|

27. August 2012 06:28
Haha. Mist.
Ubuntu ist offenbar nicht für den Offline-Betrieb gedacht. Hab ja nur dieses eine Linux-System. Danke soweit. Mal schauen, ob ich es hinbekomme. Weiß sonst jemand, was Lidux mit "warten bis die erste Release von Ubuntu 12.04 raus ist" meinte?
|