Linux 在Godaddy的共享主机帐户上安装beanstalkd

Linux 在Godaddy的共享主机帐户上安装beanstalkd,linux,bash,terminal,installation,beanstalkd,Linux,Bash,Terminal,Installation,Beanstalkd,我正试图通过Linux终端在Godaddy的共享主机帐户上安装beanstalkd() 上一个链接给出了应在服务器上安装beanstalkd的命令。我使用SSH(带PuTTy)访问Linux终端。我几乎已经尝试了上一个链接中的所有命令,并不断地获得错误,如: sudo apt-get install beanstalkd 错误消息:-bash:sudo:未找到命令 brew install beanstalkd su -c 'rpm -Uvh http://download.fedora.r

我正试图通过Linux终端在Godaddy的共享主机帐户上安装beanstalkd()

上一个链接给出了应在服务器上安装beanstalkd的命令。我使用SSH(带PuTTy)访问Linux终端。我几乎已经尝试了上一个链接中的所有命令,并不断地获得错误,如:

sudo apt-get install beanstalkd
错误消息:
-bash:sudo:未找到命令

brew install beanstalkd
su -c 'rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm'
su -c 'yum install beanstalkd --enablerepo=epel-testing'
yaourt -S beanstalkd
错误消息:
-bash:brew:未找到命令

brew install beanstalkd
su -c 'rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm'
su -c 'yum install beanstalkd --enablerepo=epel-testing'
yaourt -S beanstalkd
错误消息:
-bash:su:未找到命令

brew install beanstalkd
su -c 'rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm'
su -c 'yum install beanstalkd --enablerepo=epel-testing'
yaourt -S beanstalkd
错误消息:
-bash:yaourt:未找到命令

brew install beanstalkd
su -c 'rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm'
su -c 'yum install beanstalkd --enablerepo=epel-testing'
yaourt -S beanstalkd
我甚至不确定到底是什么
bash
引起了问题,或者是因为我使用了SSH连接,或者是因为服务器上实际上不存在命令(这会很奇怪,因为当我做
mansudo
mansu
时,我实际上在终端上得到了这两个命令的完整手册)

问题:为什么我无法运行前面的命令在linux服务器上安装beanstalkd?这与我使用PuTTy(ssh连接)有关吗?我能做些什么才能安装beanstalkd?可能是因为它与Godaddy共享主机,而我可能没有linux终端的全部电源


服务器信息:在运行
cat/proc/version
时,我获得了我的linux发行版:
Red Hat 4.4.7-16
。我与Godaddy有一个共享的托管帐户,其中有一台linux服务器托管我的站点。

您有一个RedHat发行版,他们使用rpm+yum进行包管理

我从我的框上的
yum-search-beanstalkd
中看到,我可以找到它,但只能在上找到它

但是,您有一个非常旧的RedHat版本,所以不能只安装epel发行版rpm,而且,似乎没有RedHat 4的内置版本

如果您至少有RedHat 5,您可以:

$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm
$ sudo yum install beanstalkd
事实上,你可能有一个

您必须转到提供商的界面,并执行必要的操作以获得
root
访问权限。您是否尝试过类似此处所述的操作


如果它对您不起作用,您也可以尝试询问与您的情况更相关的问题。

我想知道您是否在复制粘贴一个奇怪的字符。尝试手动键入
sudo echo hi
。@SLaks我刚才尝试过,同样的错误
-bash:sudo:command not found
可能您以某种方式重写了您的shell…您能用它启动一个新的shell吗
bash
?运行
type bash
时,
type bash
提供了什么?@J.Chomel我得到:
bash是/bin/bash
关于
type sudo
?你认为它们可能是我版本的RedHat发行版的一个选项吗?Odd godaddy维护了一个非常旧的版本,并且没有更新。redhad的第4版是否也会导致esudo的错误:
-bash:sudo:command未找到
?我假设版本4I中存在的sudo命令以前确实在该站点上,但是我没有找到“我的服务器”控制面板。可能我没有此面板,因为我有一个共享主机帐户,但也可能我就是找不到。我将联系我的主机提供商,看看他们怎么说。一旦我这么做了,我会回到这里,让你们都知道获得了什么新信息。