2016-06-21 25 views
0

Ich verwende einen virtual shared server und ich hätte gerne einige Programme wie Midnight Commander (mc) oder Htop.Wie mc, htop auf Linux (virtueller Server) ohne Kompilierung ausführen?

Der Host-Anbieter bietet diese Programme nicht an, und ich habe keinen Zugriff auf Paketmanager oder Compiler.

Ich habe SSH Zugriff auf das System und ich frage mich, ob es eine Möglichkeit gibt, nur diese Programme zu kopieren und auszuführen, ohne sie zu installieren oder zu kompilieren.

Gibt es einige vorkompilierte Versionen?

PS: Wenn Sie eine bessere Suggestion für die Frage/Titel haben, lassen Sie es mich bitte wissen.

+2

installieren sie Paketmanager –

+0

kann ich nicht es ist. ein virtueller shared server, ich habe keinen zugriff auf den package manager – klodoma

+0

Sie wissen, dass Sie Terminal ls oder watch -n 0.5-x ps -aux | grep myprocess verwenden können – HRgiger

Antwort

0

Sie können sie mit Ihrem Paketmanager installieren.

auf einer RedHat basierte Distribution (mit rpm):

yum install htop mc 

auf einer Debian-basierte Distribution (mit deb):

apt-get install htop mc 

Auf anderen sagen Sie mir Ihre Distribution (Arch Linux, gentoo , Slackware ...)

+0

Hallo, danke für die Antwort.Es ist ein virtueller Shared Server Es ist Red-Hat-basiert, ich habe keinen Zugang zu Yum. Ich habe diese Details in der Frage hinzugefügt, so dass es klarer ist. – klodoma

+0

Hi. Entschuldigung, aber wenn Sie nicht auf einen Paketmanager zugreifen können, bin ich mir nicht sicher, ob Sie diese Tools installieren können, sogar beim Kompilieren. Vielleicht ist der beste Weg, um Ihren Anbieter zu fragen, ob er diese Pakete installieren kann, oder lassen Sie yum ... –

+0

Ich habe bereits den Anbieter gefragt. Sie werden sie nicht installieren. – klodoma

0

Sie sagten, dass Sie einen Paketmanager nicht ausführen können. Also die einzige Lösung, die ich denke, ist:

1- Laden Sie das Programm, wie mc in Ihr Home-Verzeichnis.

2- Ändern Sie die Berechtigung zum 774. es mc ausführbare

3- Öffnen Sie einen ssh auf dem Server machen und versuchen, sie auszuführen.

Vielleicht, wenn alle benötigten Dateien installiert sind, läuft MC.

Aber eine andere Lösung, wenn Sie FTP-Link verwenden.
Sie können MC in Ihrem PC und LINK zum Server per FTP laufen lassen.

FTP-Verbindung Standardmäßig zeigt MC Ihnen zwei Spaltenschnittstellen an. Links und rechts. Diese Spalten sind nicht nur für das lokale Verzeichnis. Sie können einen oder beide mit einem Remote-Computer über eine FTP-Verbindung verbinden.

In diesem Fall fungiert MC als FTP-Client. Um es mit dem FTP-Dienst zu verbinden, müssen Sie "F9"> FTP Link drücken. MC wird die Anmeldedaten für FTP anfordern. http://www.tecmint.com/midnight-commander-a-console-based-file-manager-for-linux/

+0

Irgendwelche Ideen von wo kann ich eine vorkompilierte Version des MC für Red-Hat herunterladen? – klodoma

+0

Warum nicht zuerst versuchen, eine FTP-Verbindung mit "F9"> FTP-Link herzustellen. – FOP

+0

Besser MC-Datei von anderen redhat kopieren (oder CentOS, das ist fast gleich Red-Hat). – FOP

0

Sie haben möglicherweise keinen Zugriff auf einen Paketmanager, aber sind Sie sicher, dass Sie keinen Compiler haben?

Sie können die MC-Quelle in einer TAR-Datei von here erhalten.

speichern Sie es in Ihrem "lokalen" oder "src" Verzeichnis und entpacken mit:

tar -xvjf mc-4.8.17.tar.bz2 

cd in das neue Verzeichnis „mc-4.8.17" und kompilieren mit:

./configure --prefix=PATH 

wo "PATH" ist der vollständige Pfad zu Ihrem "local" Verzeichnis Dann laufen:

make 
make install