netbase nicht installierbar (aptitude) | gelöst

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
nilson
Beiträge: 12
Registriert: 11.04.2008 13:43:37

netbase nicht installierbar (aptitude) | gelöst

Beitrag von nilson » 11.04.2008 14:09:23

Hallo beieinander,

ich habe soeben ein "safe-upgrade" mit aptitude durchgeführt und dabei festgestellt, dass sich netbase nicht upgraden läßt. Auch die Deinstallation und anschließende Neuinstallation von netbase hilft da nichts.

Code: Alles auswählen

aptitude install netbase
...
Setting up netbase (4.31) ...
Installing new version of config file /etc/services ...
dpkg: error processing netbase (--configure):
 unable to install `/etc/services.dpkg-new' as `/etc/services': Operation not permitted
Errors were encountered while processing:
 netbase
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Setting up netbase (4.31) ...
Installing new version of config file /etc/services ...
dpkg: error processing netbase (--configure):
 unable to install `/etc/services.dpkg-new' as `/etc/services': Operation not permitted
Errors were encountered while processing:
 netbase
...
Dass /etc/services nicht ausgewechselt werden kann, verstehe ich nicht. Die Datei gehört root und root hat Lese- und Schreibrechte. Trotz der Schreibrechte kann ich sie als root aber nur lesen - umbenennen o. löschen funktioniert nicht.

Hat jemand von euch ne Idee dazu?
Vielen Dank,
nilson
Zuletzt geändert von nilson am 14.04.2008 09:13:15, insgesamt 1-mal geändert.

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Re: netbase nicht installierbar (aptitude)

Beitrag von gms » 11.04.2008 17:47:06

Willkommen im Forum!

Vielleicht hat jemand ein "extended Attribute" für diese Datei gesetzt,
z.B könnte ich diese /etc/services auch nicht mehr überschreiben, löschen oder umbennenen:

Code: Alles auswählen

gms1 ~ # lsattr /etc/services
-----a-------- /etc/services
Mit "chattr -a /etc/services" könnte dieses Attribute wieder entfernt werden.

Oder das Filesystem auf dem die /etc/services liegt ist im Read-Only Mode gemountet, das kannst du mit dem "mount" Kommando herausfinden.

Gruß
gms

nilson
Beiträge: 12
Registriert: 11.04.2008 13:43:37

Re: netbase nicht installierbar (aptitude)

Beitrag von nilson » 14.04.2008 09:11:17

Hallo gms,
vielen Dank für die Begrüßung und die Hilfe.

Code: Alles auswählen

lsattr /etc/services
----i------------- /etc/services
chattr -i /etc/services
cp /etc/services /etc/services~
... und schon konnt's weiter gehen :)

Gruß,
nilson

Antworten