Heute habe ich einen Ubuntu 12.04 VPS gekauft vonhttp://www.frontrangehosting.com, aber wenn ich über SSH darauf zugreife, kann ich apt-get nicht verwenden.
[root@vps /]# apt-get install python-software-properties
-bash: apt-get: command not found
edit: Aus irgendeinem Grund kann es lsb-release nicht finden
[root@vps /]# cat /etc/lsb-release
cat: /etc/lsb-release: No such file or directory
Antwort1
Aus Ihrer Shell-Eingabeaufforderung geht hervor, dass Sie CentOS oder eine andere von Red Hat abgeleitete Distribution haben und nicht das erwartete Ubuntu.
Sie können dies bestätigen, indem Sie Folgendes ausführen:
cat /etc/*-release
und Überprüfen der Ausgabe.
Antwort2
Wenn Sie sich anmelden, sollten Sie Folgendes ausführen:
cat /etc/issue
Wird dort das Betriebssystem angezeigt? Wenn nicht, würde ich eine E-Mail an die Supportadresse Ihres Anbieters senden. Möglicherweise haben Sie einfach die falsche Distribution erhalten.
Antwort3
Sie sollten versuchen, den Befehl lsb_release auszuführen, da dieser im Standard definiert ist, nicht jedoch, wo seine Informationen gespeichert sind.
"lsb_release -a" sollte Ihnen mehr Informationen über Ihr System liefern, als Sie je wollten. Auf meinem dedizierten Server erhalte ich Folgendes:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.1 LTS
Release: 12.04
Codename: precise
Ich habe diesen Befehl sowohl unter Ubuntu (Version 8.04 bis 12.04) als auch unter Redhat ES/AS 4-6 verwendet.