Hasta Ubuntu 15.10 era posible instalar Celestia ( una simulación espacial 3D en tiempo real ), usando apt:
sudo apt-get install celestia celestia-gnome celestia-common-nonfree
Sin embargo, en Ubuntu 16.04, el paquete celestia
ya no parece existir. ( apt-cache show celestia
vuelve N: Can't select versions from package 'celestia' as it is purely virtual
. El paquete celestia-common-nonfree
existe, pero es solo una colección de archivos de datos, que no se ajustan al DFSG , que son inútiles sin el programa en sí).
Mirando hacia arriba, parece que el paquete celestia se eliminó de Debian inestable , antes de que Ubuntu 16.04 ingresara al congelamiento de características, lo que (suponiendo que mi comprensión muy vaga de la interacción entre Debian y Ubuntu sea correcta) es la razón por la que ya no está presente en Ubuntu 16.04.
Teniendo en cuenta que Celestia no ha visto ningún desarrollo en el pasado reciente, eliminarlo parece un curso de acción razonable. OTOH sigue siendo estable y funcional, por lo que parece una pena, especialmente si todavía es posible construirlo en un sistema moderno.
¿Significa esto que la única forma de instalar Celestia en Ubuntu 16.04 es construir desde la fuente?
fuente
Respuestas:
No lo he probado, pero puedes intentar instalarlo después de descargar el paquete (¡y todas sus dependencias!) Para Wily desde aquí .
fuente
El desarrollo de Celestia parece que ha comenzado de nuevo. Esta es una compilación del proceso fuente. Con un poco más de estímulo, podemos obtener algunas nuevas instalaciones binarias.
Aquí puede encontrar instrucciones de compilación de Linux y aquí puede descargar la fuente
Instalé el cspice de NAIF desde aquí según las instrucciones anteriores.
tldr;
simplemente descargue, descomprima y señale la ubicación en el
./configure
siguiente comando:Probado en Ubuntu 16.04 de 64 bits.
Luego cd a su fuente Celestia descargada / desempaquetada, y ...
Luego..
fuente
La respuesta proporcionada por dadexix86 funciona y si desea verificar la seguridad de las sumas de verificación de los paquetes (ya que los paquetes no están instalados por apt, su integridad no se verifica automáticamente (creo)), probablemente sea mejor hacer todo manualmente .
Sin embargo, para una solución simple de copiar y pegar, los siguientes comandos bash deberían hacer el trabajo (suponiendo que tenga una instalación Ubuntu 16.04 estándar, nueva y de 64 bits):
Esto incluye las dependencias (instaladas usando apt desde Xenial) y celestia-common-nonfree (también instaladas desde Xenial).
fuente
deb
paquetes también se eliminarán del archivo principal y sus espejos.http://old-releases.ubuntu.com
continuará conteniendo losdeb
paquetes. Yo estoy deliberadamente no el cambio de laUBUNTU_MIRROR
variable en la secuencia de comandos a punto a laold-releases
dirección URL, como no creo que descargan desde allí debe ser automatizado.1.6.1+dfsg-3.1
versión "antigua" de los paquetes (de Wily) también está presente enold-releases.ubuntu.com
.En esta página web puede encontrar un método sencillo para instalar celestia en Ubuntu 18.04. Básicamente debes ejecutar la siguiente línea en el shell:
wget https://raw.githubusercontent.com/simbd/Scripts_Ubuntu/master/Celestia_pour_Bionic.sh && chmod + x Celestia * && sudo ./Celestia*
fuente
Acabo de confirmar que esto fue respondido con éxito por este askubuntu:
Instalar Celestia en 18.04
Tendrás que instalar los paquetes que ketan-patel recomienda
Además, instale algunos paquetes como cmake u otras aplicaciones de compilación según sea necesario y luego siga los pasos de ferroao
Estos son los pasos completos (de nuevo, según sea necesario, puede que necesite instalar otros paquetes de compilación según lo requiera su sistema)
fuente
Puede descargar Celestia para Linux en su sitio web:
http://www.shatters.net/celestia/download.html
Buena suerte. Espero que esto te ayude.
fuente