sudo apt-get install xvfb
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
libruby1.8
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
xserver-common
The following NEW packages will be installed:
xvfb
The following packages will be upgraded:
xserver-common
1 upgraded, 1 newly installed, 0 to remove and 308 not upgraded.
1 not fully installed or removed.
Need to get 0 B/899 kB of archives.
After this operation, 2,068 kB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Setting up apt (0.8.16~exp5ubuntu13.2) ...
gpg: symbol lookup error: /usr/local/lib/libreadline.so.6: undefined symbol: UP
gpg: symbol lookup error: /usr/local/lib/libreadline.so.6: undefined symbol: UP
dpkg: error processing apt (--configure):
subprocess installed post-installation script returned error exit status 127
Errors were encountered while processing:
apt
E: Sub-process /usr/bin/dpkg returned an error code (1)
Warum kann ich nicht installieren xvfb?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Bekommen Ihr admin ausführen:
Dann führen Sie Ihre apt-get wieder
Scheint es das Paket xvfb verwendet den Befehl "gpg" in der post-install-Skript. Den gpg-Befehl scheint zu hängen, libreadline, die scheint nicht kompatibel zu sein mit gpg.
Das ist wirklich seltsam. In der Regel ein Debian/Ubuntu system wird nichts installiert unter /usr/local und die Abhängigkeiten sind in Ordnung. Könnte es sein, Sie haben sich selbst installiert libreadline in /usr/local/lib?
Fragen Sie den Paket-manager das Paket besitzt die Datei /usr/local/lib/libreadline.so.6:
Wenn es sagt, dass Sie ein Paket, in dem die Datei gehört, versuchen Sie, entfernen Sie das Paket mit
Wenn kein Paket besitzt, entfernen Sie die Datei.
Wenn Sie möchten, um /usr/local/lib/libreadline.so.6 und haben immer noch ein funktionierendes system, sollte man verhindern, dass Programme verwenden, es sei denn ausdrücklich gesagt, dies zu tun. Sie haben sich wahrscheinlich verändert der dynamische linker-Konfiguration in /etc/ld.so.conf. Diese änderungen rückgängig machen, um wieder zu einem funktionierenden system.