Bis Ubuntu 15.10 war es möglich, Celestia ( eine 3D-Raumsimulation in Echtzeit ) mit apt zu installieren :
sudo apt-get install celestia celestia-gnome celestia-common-nonfree
In Ubuntu 16.04 celestia
scheint das Paket jedoch nicht mehr zu existieren. ( apt-cache show celestia
Gibt zurück N: Can't select versions from package 'celestia' as it is purely virtual
. Das Paket celestia-common-nonfree
existiert zwar, es handelt sich jedoch nur um eine Sammlung von Datendateien, die nicht der DFSG entsprechen und ohne das Programm selbst nutzlos sind.)
Upstream betrachtet scheint das Paket celestia aus Debian unstable entfernt worden zu sein , bevor Ubuntu 16.04 den Feature Freeze einführte, was (unter der Annahme, dass mein sehr vages Verständnis der Interaktion zwischen Debian und Ubuntu korrekt ist) der Grund dafür ist, dass es in Ubuntu 16.04 nicht mehr vorhanden ist.
In Anbetracht der Tatsache, dass Celestia in der jüngsten Vergangenheit keine Entwicklungen verzeichnet hat, erscheint es sinnvoll, diese zu beseitigen. OTOH ist immer noch stabil und funktionsfähig, daher ist es eine Schande, besonders wenn es immer noch möglich ist, es auf einem modernen System aufzubauen.
Bedeutet dies, dass die einzige Möglichkeit, Celestia unter Ubuntu 16.04 zu installieren, das Erstellen aus dem Quellcode ist?
quelle
Antworten:
Ich habe es nicht ausprobiert, aber Sie können versuchen, es zu installieren, nachdem Sie das Paket (und alle Abhängigkeiten!) Für Wily von hier heruntergeladen haben .
quelle
Die Celestia-Entwicklung scheint wieder begonnen zu haben. Dies ist eine Kompilierung aus dem Quellprozess. Mit etwas mehr Ermutigung könnten neue Binärinstallationen stattfinden.
Hier finden Sie Anweisungen zum Erstellen von Linux und hier können Sie den Quellcode herunterladen
Ich habe das NAIF-Cspice von hier aus wie oben beschrieben installiert .
tldr;
Einfach herunterladen, entpacken und auf die Position im folgenden
./configure
Befehl zeigen:Getestet auf Ubuntu 16.04 64-Bit.
Dann CD auf Ihre heruntergeladene / entpackte Celestia-Quelle und ...
Dann..
quelle
Die Antwort von dadexix86 funktioniert und wenn Sie die Prüfsummen der Pakete auf Sicherheit prüfen möchten (da die Pakete nicht von apt installiert werden, wird ihre Integrität nicht automatisch überprüft (glaube ich)), ist es wahrscheinlich am besten, alles manuell zu tun .
Für eine einfache Lösung zum Kopieren und Einfügen sollten jedoch die folgenden Bash-Befehle verwendet werden (vorausgesetzt, Sie haben eine 64-Bit-Standardinstallation von Ubuntu 16.04):
Dies beinhaltet die Abhängigkeiten (installiert mit apt von Xenial) und celestia-common-nonfree (ebenfalls von Xenial installiert).
quelle
deb
Pakete auch aus dem Hauptarchiv und seinen Spiegeln entfernt werden.http://old-releases.ubuntu.com
wird weiterhin diedeb
Pakete enthalten . Ich ändere absichtlich nicht dieUBUNTU_MIRROR
Variable im Skript, um auf dieold-releases
URL zu verweisen , da ich nicht denke, dass das Herunterladen von dort automatisiert werden sollte.1.6.1+dfsg-3.1
Version der Pakete (von Wily) ist ebenfalls auf vorhandenold-releases.ubuntu.com
.In dieser Web - Seite können Sie eine einfache Methode zu installieren celestia in Ubuntu 18.04 finden. Grundsätzlich müssen Sie folgende Zeile in der Shell ausführen:
wget https://raw.githubusercontent.com/simbd/Scripts_Ubuntu/master/Celestia_pour_Bionic.sh && chmod + x Celestia * && sudo ./Celestia*
quelle
Ich habe gerade bestätigt, dass dies von diesem askubuntu erfolgreich beantwortet wurde:
Installieren Sie Celestia am 18.04
Sie müssen die von ketan-patel empfohlenen Pakete installieren
Installieren Sie zusätzlich nach Bedarf einige Pakete wie cmake oder andere Build-Anwendungen und folgen Sie dann den Anweisungen von ferroao
Hier sind die vollständigen Schritte (bei Bedarf müssen Sie möglicherweise weitere Build-Pakete installieren, je nach Bedarf Ihres Systems).
quelle
Sie können Celestia für Linux von der folgenden Website herunterladen:
http://www.shatters.net/celestia/download.html
Viel Glück. Ich hoffe das hilft dir.
quelle