如何在没有编译的情况下在Linux(虚拟服务器)上运行mc,htop?
我正在使用虚拟共享服务器,我想对它有一些像Midnight Commander(mc)或Htop这样的程序。如何在没有编译的情况下在Linux(虚拟服务器)上运行mc,htop?
主机提供程序不提供这些程序,我无权访问任何程序包管理器或编译器。
我有ssh访问系统,我想知道是否有一种方法来复制和执行这些程序,而无需安装或编译它们。
是否有一些预编译版本?如果你对问题/标题有更好的理解,请让我知道。
您可以将它们与您的软件包管理器一起安装。
在基于RedHat发行(使用rpm):
yum install htop mc
在基于Debian发行版(使用DEB):
apt-get install htop mc
别人,告诉我你的分布(Arch Linux的,巴布亚,slackware ...)
你说你不能运行包管理器。所以我认为唯一的解决方案是:
1-上传程序,如mc到您的主目录。
2 - 更改为774使它MC可执行
3-打开一个SSH服务器,并尝试运行它的权限。
也许,如果有所有需要安装的文件,MC运行。
但另一种解决方案,如果使用FTP链接。
您可以在PC上运行MC并通过FTP连接到服务器。
FTP链接 默认情况下,MC会显示2列接口。左和右。这些列不仅用于本地目录。您可以使用FTP链接将其中一个或两个都连接到远程计算机。
在这种情况下,MC将充当FTP客户端。要连接到FTP服务,您需要按“F9”> FTP链接。 MC会询问FTP的凭证。 http://www.tecmint.com/midnight-commander-a-console-based-file-manager-for-linux/
您可能无法访问包管理器,但确定没有编译器吗?
您可以从here的tar文件中获取MC源代码。
保存在您的 “本地” 或 “src” 目录,并解压:
tar -xvjf mc-4.8.17.tar.bz2
CD到新目录“MC-4.8。17" 和编译:
./configure --prefix=PATH
哪里。‘PATH’是你的完整路径‘本地’目录 然后运行:
make
make install
使用软件包管理器 –
我不能安装他们这是。一个虚拟的共享服务器,我没有访问包管理器 – klodoma
你知道你可以使用终端ls或者看-n 0.5 -x ps -aux | grep myprocess – HRgiger