今天,我从http://www.frontrangehosting.com购买了一个Ubuntu12.04VPS,但是当我通过SSH访问它时,我不能使用apt。
[root@vps /]# apt-get install python-software-properties
-bash: apt-get: command not found编辑:由于某些原因,它找不到lsb发行版。
[root@vps /]# cat /etc/lsb-release
cat: /etc/lsb-release: No such file or directory发布于 2012-08-27 22:00:14
从您的shell提示符中,您看到的是CentOS或其他由Red派生的发行版,而不是您所期望的Ubuntu。
您可以通过运行以下命令来确认这一点:
cat /etc/*-release检查输出。
发布于 2012-08-27 22:00:39
登录时,您应该运行:
cat /etc/issue这能显示操作系统吗?如果没有,我会寄一封邮件给你的供应商支持地址--很可能他们只是给了你错误的分发。
发布于 2012-08-31 21:25:41
您可能希望尝试运行命令lsb_release,因为这是在标准中定义的命令,而不是保存其信息的位置。
"lsb_release -a“应该给您提供比您想要的更多关于您的系统的信息。在我的专用服务器上,我得到了以下信息:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.1 LTS
Release: 12.04
Codename: precise我在Ubuntu (版本8.04到12.04)和Redhat ES/AS 4-6上都使用了这个命令。
https://serverfault.com/questions/421758
复制相似问题