Hallo,
ich wollte grade die Prozessliste checken, mittels top, da sagt mir mein kleiner Vserver:
:~# top -bash: /usr/bin/top: Datei oder Verzeichnis nicht gefunden
völlig geschockt versuche ich es nachz installieren, obwohl ich sicehr bin das es schon mal da war:
:~# apt-get install top Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Lese Status-Informationen ein... Fertig E: Konnte Paket top nicht finden
Was soll das denn jetzt bedeuten? Ich checke google ob ich mich im Befehl vertan habe, aber nein, der Befehl ist richtig.
Hat jemand eine Erklärung dafür? Und was bedeute die letzte Zeile: E: Konnte Paket top nicht finden (konkret das E:)
Danke und viele Grüße, Robert
Hej Robert!
ich wollte grade die Prozessliste checken, mittels top, da sagt mir mein kleiner Vserver:
:~# top -bash: /usr/bin/top: Datei oder Verzeichnis nicht gefunden
Was sagt "ls -l /usr/bin/top"?
Wenn die bash weiß, wo top eigentlich ist, es "dort" aber nicht findet, dann dürfte das ein kaputter Symlink sein.
Mountet der Vserver evtl. einen Teil seines Dateisystems nicht korrekt (auf den gesymlinkt wird)?
völlig geschockt versuche ich es nachz installieren, obwohl ich sicehr bin das es schon mal da war:
:~# apt-get install top
[...]
E: Konnte Paket top nicht finden
top befindet sich im Paket procps, dieses müsstest du installieren (mutmaßlich hast du allerdings ein anderes Problem - siehe oben).
E: Konnte Paket top nicht finden (konkret das E:)
E wie "Error".
Beste Grüße Fabian
On Sat, Mar 27, 2010 at 09:51:18PM +0100, Robert wrote:
Hallo,
ich wollte grade die Prozessliste checken, mittels top, da sagt mir mein kleiner Vserver:
:~# top -bash: /usr/bin/top: Datei oder Verzeichnis nicht gefunden
völlig geschockt versuche ich es nachz installieren, obwohl ich sicehr bin das es schon mal da war:
:~# apt-get install top Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Lese Status-Informationen ein... Fertig E: Konnte Paket top nicht finden
$ dlocate `which top` procps: /usr/bin/top
also
aptitude install procps
Viele Grüße Jan
$ dlocate `which top` procps: /usr/bin/top
Hey, daß scheint ja ein klasse Befehlskonstrukt zu sein, mit dem man Pakete findet, wenn man nur den Befehl kennt. Leider kenne ich das Paket dazu nicht ;) - hat jemand einen Tip für "dlocate"?
Carsten, der sich erinnert fühlt an diese super praktische Schere, mit der man diese doofen Transparentplastikverpackungen öffnen kann, die sonst so nervig zu öffnen sind -- aus kostengründen wird sie in einer dieser super praktischen Transparentplastikverpackungen verkauft... Xo)
On Sunday 28 March 2010, lego@wh10.tu-dresden.de wrote:
$ dlocate `which top` procps: /usr/bin/top
Hey, daß scheint ja ein klasse Befehlskonstrukt zu sein, mit dem man Pakete findet, wenn man nur den Befehl kennt. Leider kenne ich das Paket dazu nicht ;) - hat jemand einen Tip für "dlocate"?
Alternativ: dpkg -S `which top`
Konrad
Am Sonntag, den 28.03.2010, 08:49 +0100 schrieb Konrad Rosenbaum:
On Sunday 28 March 2010, lego@wh10.tu-dresden.de wrote:
$ dlocate `which top` procps: /usr/bin/top
Hey, daß scheint ja ein klasse Befehlskonstrukt zu sein, mit dem man Pakete findet, wenn man nur den Befehl kennt. Leider kenne ich das Paket dazu nicht ;) - hat jemand einen Tip für "dlocate"?
Alternativ: dpkg -S `which top`
Das geht aber beides nur, wenn das Paket mit der Datei installiert ist (AFAIK mach auch dlocate nichts anderes als `dpkg -S' und bindet apt-file nicht ein?) und nützt dem OP in seiner Situation nichts. Ansonsten sind das 2 nützliche Befehle.
MfG Daniel
On 28.03.10 Daniel Leidert (daniel.leidert.spam@gmx.net) wrote:
Am Sonntag, den 28.03.2010, 08:49 +0100 schrieb Konrad Rosenbaum:
On Sunday 28 March 2010, lego@wh10.tu-dresden.de wrote:
Moin,
$ dlocate `which top` procps: /usr/bin/top
Alternativ: dpkg -S `which top`
Das geht aber beides nur, wenn das Paket mit der Datei installiert ist
ACK.
(AFAIK mach auch dlocate nichts anderes als `dpkg -S' und bindet apt-file nicht ein?) und nützt dem OP in seiner Situation nichts. Ansonsten sind das 2 nützliche Befehle.
dpkg -S tut aber auch wenn die dlocate DB etwas älter ist.
H.
Nabend oder Morgen...
was sagt denn ein ls -alR /etc/apt ;)) also wann wurden Deine sources.list das letzte mal geändert ?
Robert wrote:
Hallo,
ich wollte grade die Prozessliste checken, mittels top, da sagt mir mein kleiner Vserver:
:~# top -bash: /usr/bin/top: Datei oder Verzeichnis nicht gefunden
völlig geschockt versuche ich es nachz installieren, obwohl ich sicehr bin das es schon mal da war:
:~# apt-get install top Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Lese Status-Informationen ein... Fertig E: Konnte Paket top nicht finden
Was soll das denn jetzt bedeuten? Ich checke google ob ich mich im Befehl vertan habe, aber nein, der Befehl ist richtig.
Hat jemand eine Erklärung dafür? Und was bedeute die letzte Zeile: E: Konnte Paket top nicht finden (konkret das E:)
Danke und viele Grüße, Robert
Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Hallo und Danke für die reichlichen Kommentare,
Am 28.03.2010 01:18, schrieb Ingo Jannick:
Nabend oder Morgen...
was sagt denn ein ls -alR /etc/apt ;)) also wann wurden Deine sources.list das letzte mal geändert ?
Grade eben hab ich apt-get update erfolgreich durch geführt. apt-get upgrade Ende letzter Woche genauso. Die sources.list ist vom 25Jan-2009 sagt midnightComander.
Dein ls -alR /etc/apt/ und von Fabian der Tip:
"Was sagt "ls -l /usr/bin/top"?"
erzeugt jeweils:
-bash: /bin/ls: Datei oder Verzeichnis nicht gefunden
Langsam bekomme ich Panik! :)
Das einzige was ich gestern am System gemacht habe ist mit hostname einen neuen Namen vergeben. Ansonsten hab ich mich nur in apaches und exims config und logfiles herumgedrückt.
help..! i need somebody... *sing*
Schönen Sonntag euch, Robert
On Sunday 28 March 2010, Robert wrote:
-bash: /bin/ls: Datei oder Verzeichnis nicht gefunden
Langsam bekomme ich Panik! :)
Mich wundert es etwas dass überhaupt noch was läuft. Dieser Typ Fehlermeldung deutet normalerweise darauf hin dass eine wichtige Bibliothek nicht lesbar ist (z.B. libc) oder dass ein unified-binary (busybox?) nicht richtig verlinkt ist.
Geht das: "ldd /bin/ls" ?
Konrad
Hi Robert,
2010/3/28 Robert sportfreund_robert@gmx.de:
-bash: /bin/ls: Datei oder Verzeichnis nicht gefunden
du kannst versuchen, busybox davor zu schreiben:
busybox ls -l /bin/ls busybox dmesg
usw.
Viele Grüße, Torsten
Am 28.03.2010 12:55, schrieb Torsten Werner:
du kannst versuchen, busybox davor zu schreiben: busybox ls -l /bin/ls busybox dmesg
Ich hab auf den vserver ein neues Image spielen lassen. (erst lenny64 jetzt lenny32). Das Problem ist also "behoben" und ich darf von vorn anfangen. Naja.. Ein Sys mal wieder from scratch aufbauen hat ja auch was. ^^
Dein Befehl hat im übrigen leider nicht geklappt:
vs2801:~# busybox ls -l /bin/ls -bash: busybox: command not found
Danke und viele Grüße
Am Samstag, den 27.03.2010, 21:51 +0100 schrieb Robert:
ich wollte grade die Prozessliste checken, mittels top, da sagt mir mein kleiner Vserver:
:~# top -bash: /usr/bin/top: Datei oder Verzeichnis nicht gefunden
völlig geschockt versuche ich es nachz installieren, obwohl ich sicehr bin das es schon mal da war:
:~# apt-get install top Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Lese Status-Informationen ein... Fertig E: Konnte Paket top nicht finden
Was soll das denn jetzt bedeuten?
Das was da steht. Ein derartiges Paket existiert nicht. Du hättest auch auf http://packages.debian.org/top nachschauen können.
Ich checke google ob ich mich im Befehl vertan habe, aber nein, der Befehl ist richtig.
Das hat jemand mal geschrieben? Muss lange her sein.
Hat jemand eine Erklärung dafür?
Ja, der Befehl top versteckt sich in procps.
sudo apt-get install apt-file sudo apt-file update apt-file search bin/top
Außerdem existiert auf http://packages.debian.org auch die Möglichkeit, nach Dateien zu suchen! Bitte mal die Debian-FAQs bei solchen Fragen lesen. Da hättest du schon deine Antwort gefunden.
Und was bedeute die letzte Zeile: E: Konnte Paket top nicht finden (konkret das E:)
E=Error
MfG Daniel
lug-dd@mailman.schlittermann.de