20.07.2018, 14:35 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

1

24.05.2013, 06:18

Abhäningkeitsprobleme nach apt-get upgrade

Hi,

ich habe mir einen neuen Knoppix Stick erstellt und das erte was ich in der regel tue ist apt-get update, apt-get upgrade und apt-get install flashplugin-nonfree.

Leider gab es nach apt-get upgrade ein problem mit der libc6..... habe danach volgendes eingegeben "apt-get -f install" zum ?wiederholen oder reparieren? hatt leider nicht funktioniert. Und Flashplugin-nonfree lässt sich nun auch nicht mehr installieren ? - wieso ? kann mir das jemand erklären ?

ach ja, benutze KnoppixV7.04CD von knoppix auf flash drive installiert.

von apt-get wird folgendes zurückgegeben :

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Paketlisten werden gelesen...
Abhängigkeitsbaum wird aufgebaut....
Statusinformationen werden eingelesen....
Abhängigkeiten werden korrigiert ... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  libc6
Vorgeschlagene Pakete:
  glibc-doc
Empfohlene Pakete:
  libc6-i686
Die folgenden Pakete werden aktualisiert (Upgrade):
  libc6
1 aktualisiert, 0 neu installiert, 0 zu entfernen und 542 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Es müssen noch 0 B von 3.939 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 21,5 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]? (Lese Datenbank ... 
(Lese Datenbank ... 5%
(Lese Datenbank ... 10%
(Lese Datenbank ... 15%
(Lese Datenbank ... 20%
(Lese Datenbank ... 25%
(Lese Datenbank ... 30%
(Lese Datenbank ... 35%
(Lese Datenbank ... 40%
(Lese Datenbank ... 45%
(Lese Datenbank ... 50%
(Lese Datenbank ... 55%
(Lese Datenbank ... 60%
(Lese Datenbank ... 65%
(Lese Datenbank ... 70%
(Lese Datenbank ... 75%
(Lese Datenbank ... 80%
(Lese Datenbank ... 85%
(Lese Datenbank ... 90%
(Lese Datenbank ... 95%
(Lese Datenbank ... 100%
(Lese Datenbank ... 90941 Dateien und Verzeichnisse sind derzeit installiert.)

Vorbereitung zum Ersetzen von libc6:i386 2.13-35 (durch .../libc6_2.13-38_i386.deb) ...

 
A copy of the C library was found in an unexpected directory:

  '/UNIONFS/lib/i386-linux-gnu/libc-2.13.so'

It is not safe to upgrade the C library in this situation;

please remove that copy of the C library or get it out of

'/UNIONFS/lib/i386-linux-gnu' and try again.

 
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/libc6_2.13-38_i386.deb (--unpack):

 Unterprozess neues pre-installation-Skript gab den Fehlerwert 1 zurück

Fehler traten auf beim Bearbeiten von:

 /var/cache/apt/archives/libc6_2.13-38_i386.deb

klaus2008

Meister

Beiträge: 2 688

Geschlecht: Männlich

2

24.05.2013, 10:36

Hallo!

Ich würde Knoppix in den Runlevel 2 booten:

Quellcode

1
knoppix 2

Anschließend könnte man die folgenden Befehle ausführen.

Quellcode

1
2
3
4
chroot /UNIONFS
apt-get -f install
exit
init 5

3

24.05.2013, 18:36

:thumbsup:
Hi Klaus !

Also ich habe im runlevel2 in der Chroot eingabebene apt-get -f install ausführen können und als reultat bekommen das alle abhänigkeiten okey sind und 0 packete upgedate wurden . !
danach init 5 ... und alles is okey, habe auch mein flashplugin mittlerweile installieren können.
Bin echt dankbar ! 8o

Aber vieleicht könntet mir noch jemand erklären was ich da eientlich getan habe ? - kenne mich nich so gut mit -Linux aus -> will ich aber lernen ;-)

Aber auf jeden fall danke bis hier her !

klaus2008

Meister

Beiträge: 2 688

Geschlecht: Männlich

4

24.05.2013, 21:42

Ich werde versuchen, die einzelnen Anweisungen kurz zu erläutern.
  1. Im Runlevel 2 sollten nur wenige Systemdienste laufen, welche die zu ersetzende Systembibliothek benutzen. Die grafische Benutzeroberfläche (Runlevel 5) wird nicht benötigt

  2. Eigentlich ist /UNIONFS die Wurzel des Dateisystems, in dem die Aktualisierung stattfinden soll. Die Fehlermeldung kommt daher, dass die zu ersetzende Datei libc-2.13.so zweimal gefunden wird, dpkg jedoch nicht erkennt, dass es dieselbe Datei ist. Mit der Anweisung "chroot /UNIONFS" wird eine libc-2.13 aus dem Weg geräumt, wie es gefordert wurde.

    Zitat

    please remove that copy of the C library or get it out of
    '/UNIONFS/lib/i386-linux-gnu' and try again.


  3. Mit "apt-get -f install" wird der Aktualisierungsprozess zur Fehlerbehebung fortgesetzt.

  4. "exit" verlässt die chroot-Umgebung.

  5. "init 5" setzt den Systemstart fort, so dass die grafische Umgebung aufgebaut und weitere Systemdienste gestartet werden.

5

25.05.2013, 09:15

Ich danke dir nochmals.

werde mir das mit den chroot befehl mal bei Wiki noch etwas genauer anschauen wenn ich mal ein bischen luft habe.

wünsche ein schönes Wochenende.

6

26.05.2013, 16:38

Hallo Xantus


Zu deinem Problem mit dem Flashplayer lies mal folgenden Beitrag.

Hier der Link:
Iceweasel + Flash von KNOPPIX 7 Live CD = (fast) unbenutzbar


MfG:
Knoppixsurfer

Linux HardwareLinux Computer & PCs | Linux Notebooks & Laptops | Geek Shirts | Geek und Nerd Shirt Shop