xscreensaver lässt sich nicht installieren [gelöst]

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
knucklehead23
Beiträge: 105
Registriert: 25.05.2004 09:33:16
Wohnort: /dev/null

xscreensaver lässt sich nicht installieren [gelöst]

Beitrag von knucklehead23 » 02.01.2006 02:27:08

Moinsen,

ich habe vorhin versucht, xscreensaver zu installieren, leider mit mäßigem Erfolg. Ein 'apt-get install xscreensaver' bewirkt folgendes:

Code: Alles auswählen

d-fens-mobil:/home/bofh# apt-get install xscreensaver
Paketlisten werden gelesen...
Abhängigkeitsbaum wird aufgebaut...
Vorgeschlagene Pakete:
  xfishtank xdaliclock xscreensaver-gl fortune qcam streamer
Empfohlene Pakete:
  miscfiles wordlist
Die folgenden NEUEN Pakete werden installiert:
  xscreensaver
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 3 nicht aktualisiert.
Es müssen noch 0B von 3773kB Archiven geholt werden.
Nach dem Auspacken werden 10,0MB Plattenplatz zusätzlich benutzt.
(Lese Datenbank ... 79719 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke xscreensaver (aus .../xscreensaver_4.23-3_i386.deb) ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/xscreensaver_4.23-3_i386.deb (--unpack):
 kann auf »./usr/share/man/man6« nicht zugreifen (welches ich gerade installieren wollte): Das Argument ist ungültig
dpkg-deb: Unterprozess paste getötet mit Signal (Datenübergabe unterbrochen (broken pipe))
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/xscreensaver_4.23-3_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Anscheinend scheitert die Installation am Verzeichnis '/usr/share/man/man6'. Der Ordner scheint auch irgendwie beschädigt zu sein. Per 'ls' wird er angezeigt:

Code: Alles auswählen

d-fens-mobil:/usr/share/man# ls
cs
de
es
fi
fr
gl
hu
id
it
ja
ko
man1
man2
man3
man4
man5
man6
man7
man8
man9
pl
pt_BR
ru
sk
sv
zh_CN
zh_TW
Über 'ls -l' nicht:

Code: Alles auswählen

d-fens-mobil:/usr/share/man# ls -l
drwxr-xr-x  6 root root    50 2005-11-02 15:56 cs
drwxr-xr-x  8 root root    72 2005-06-04 22:49 de
drwxr-xr-x  6 root root    50 2005-06-05 00:01 es
drwxr-xr-x  3 root root    17 2005-06-05 00:36 fi
drwxr-xr-x  6 root root    50 2005-06-05 00:01 fr
drwxr-xr-x  3 root root    17 2005-06-05 00:36 gl
drwxr-xr-x  3 root root    17 2005-05-18 08:33 hu
drwxr-xr-x  4 root root    28 2005-06-05 00:35 id
drwxr-xr-x  5 root root    39 2005-06-05 00:35 it
drwxr-xr-x  5 root root    39 2005-01-04 23:43 ja
drwxr-xr-x  5 root root    39 2005-12-15 21:47 ko
drwxr-xr-x  2 root root 45056 2006-01-02 02:12 man1
drwxr-xr-x  2 root root 20480 2005-12-07 17:49 man2
drwxr-xr-x  2 root root 94208 2006-01-02 01:38 man3
drwxr-xr-x  2 root root  4096 2005-12-12 23:12 man4
drwxr-xr-x  2 root root  8192 2006-01-02 01:38 man5
drwxr-xr-x  2 root root  4096 2006-01-02 01:38 man7
drwxr-xr-x  2 root root 16384 2006-01-02 01:38 man8
drwxr-xr-x  2 root root    27 2005-12-07 17:48 man9
drwxr-xr-x  5 root root    39 2005-05-18 08:33 pl
drwxr-xr-x  5 root root    39 2005-05-18 08:33 pt_BR
drwxr-xr-x  6 root root    50 2005-12-23 20:18 ru
drwxr-xr-x  3 root root    17 2005-11-10 21:12 sk
drwxr-xr-x  5 root root    39 2005-05-26 19:42 sv
drwxr-xr-x  4 root root    28 2005-10-12 22:48 zh_CN
drwxr-xr-x  4 root root    28 2005-10-12 22:48 zh_TW
Versuche ich, in das Verzeichnis zu wechseln, wird als Fehlermeldung

Code: Alles auswählen

d-fens-mobil:/usr/share/man# cd man6
bash: cd: man6: Das Argument ist ungültig
ausgegeben. Das Dateisystem (XFS) scheint ok zu sein, fsck findet keine Fehler. Boote ich das System mit Knoppix und mounte die Partition funktioniert der Ordner man6 abr ohen Probleme.


Wo Könnte der Fehler liegen?


MfG

Jan
Zuletzt geändert von knucklehead23 am 02.01.2006 18:40:59, insgesamt 1-mal geändert.

Benutzeravatar
DonSam
Beiträge: 118
Registriert: 02.05.2005 21:55:31
Kontaktdaten:

Beitrag von DonSam » 02.01.2006 17:40:34

Schuss ins Blaue: stimmen evtl. die Rechte nicht?

Versuch doch mal im Verzeichnis /usr/share/man als root

Code: Alles auswählen

chmod ugo+rx man6
Damit sollte das Lesen von und Wechseln nach man6 für alle user erlaubt werden.


Gruß
Sam

knucklehead23
Beiträge: 105
Registriert: 25.05.2004 09:33:16
Wohnort: /dev/null

Beitrag von knucklehead23 » 02.01.2006 18:02:43

Danke für die Antwort.

Leider hilft auch das nicht.

Code: Alles auswählen

d-fens-mobil:/usr/share/man# chmod ugo+rw man6
chmod: Zugriff auf ,,man6" nicht möglich: Das Argument ist ungültig

d-fens-mobil:/usr/share/man# chmod 755 man6
chmod: Zugriff auf ,,man6" nicht möglich: Das Argument ist ungültig

d-fens-mobil:/usr/share/man# chown root:root man6
chown: Zugriff auf ,,man6" nicht möglich: Das Argument ist ungültig

d-fens-mobil:/usr/share/man# touch man6
touch: Setzen der Zeiten für ,,man6": Das Argument ist ungültig

Edit: Anscheinend lag das Problem an einem defekten Dateisystem, zumindest hat 'xfs_check' einige defekte inodes gemeldet. Nach einem 'xfs_repair' wird der Ordner 'man6' nicht mehr angezeigt. Mal sehen, ob sich xscreensaver jetzt installieren lässt.

Edit²: Es lag tatsächlich am Dateisystem, jetzt lässt sich xscreensaver problemlos installieren.

MfG

Jan

Antworten