在我的 VPS 上找不到 apt-get?

在我的 VPS 上找不到 apt-get?

今天,我從以下網站購買了 Ubuntu 12.04 VPShttp://www.frontrangehosting.com,但是當我透過SSH存取它時,我無法使用apt-get。

[root@vps /]# apt-get install python-software-properties
-bash: apt-get: command not found

編輯:由於某種原因,它找不到 lsb-release

[root@vps /]# cat /etc/lsb-release
cat: /etc/lsb-release: No such file or directory

答案1

從 shell 提示字元來看,您似乎擁有 CentOS 或其他一些 Red Hat 衍生的發行版,而不是您期望的 Ubuntu。

您可以透過執行以下命令來確認這一點:

cat /etc/*-release

並檢查輸出。

答案2

當您登入時,您應該運行:

cat /etc/issue

這能顯示操作系統嗎?如果沒有,我會向您的提供者支援地址發送電子郵件 - 他們可能只是給了您錯誤的發行版。

答案3

您可能想要嘗試執行 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 上都使用過該指令。

相關內容