web-dev-qa-db-fra.com

Comment puis-je installer Celestia sur Ubuntu 18.04.1?

Ne marquez pas cette question comme "déjà répondu", car j'ai fait une recherche et il n'y a pas de message qui pourrait m'aider.

Comme le titre le dit, je veux installer Celestia. J'ai déjà téléchargé les packages à partir de la page officielle ( https://celestia.space/download.html ), puis j'ai essayé toutes les choses que j'ai trouvées sur certains messages (ils sont également imbattables , car le dernier concerne Ubuntu 16.04) mais rien ne fonctionne.

Comment puis-je l'installer sur Ubuntu 18.04.1?

1
Sergio

Vous pouvez installer Celestia en compilant le code source en suivant les étapes ci-dessous.

Installez les dépendances et les packages requis.

Sudo apt install qtbase5-dev-tools qtbase5-dev libqt5opengl5-dev qtchooser libglu1-mesa-dev libpng-dev libjpeg-dev libtheora-dev liblua5.3-dev build-essential

Cloner le code source du référentiel.

git clone https://github.com/CelestiaProject/Celestia

Compiler le code source. Cela prendra du temps 5-10 minutes.

cd Celestia && mkdir build && cd build
qmake -qt=5 PREFIX=/opt/celestia -o Makefile ../celestia.pro
make

Installez Celestia.

Sudo make install
4
Ketan Patel

Pour installer Celestia dans 18.04, ouvrez un terminal et faites:

wget https://raw.githubusercontent.com/simbd/Scripts_Ubuntu/master/Celestia_pour_Bionic.sh && chmod +x Celestia* && Sudo ./Celestia*

Celestia sera alors disponible dans 'Show Applications' ou vous pourrez le lancer depuis le terminal avec:

celestia
2
chili555

En plus de la réponse précédente qt bibliothèques, je devais installer:

Sudo apt install libglew-dev
Sudo apt install libeigen3-dev
Sudo apt install libluajit-5.1-dev
Sudo apt install libgtk-3-dev
Sudo apt install libfmt-dev

# clone as in previous answer
git clone https://github.com/CelestiaProject/Celestia
cd Celestia && mkdir build && cd build

# install with cmake
cmake -o Makefile ../
make
Sudo make install

#copy icon to system folder
Sudo cp ../src/celestia/qt/data/celestia.png /usr/share/icons/hicolor/128x128/apps 

#make .desktop file
cat >$HOME/.local/share/applications/celestia.desktop <<'EOL'
[Desktop Entry]
Version=1.7.0
Type=Application
Name=Celestia
GenericName=Space simulator
Comment=Open source space simulator
TryExec=/usr/local/bin/celestia-qt
Exec=/usr/local/bin/celestia-qt
Categories=Astronomy;Science;Qt;
Icon=/usr/share/icons/hicolor/128x128/apps/celestia.png
MimeType=application/x-celestia-script
Terminal=false
EOL

#Make exec
cd $HOME/.local/share/applications/
chmod +x *.desktop

et lancez avec la touche windows ou avec:

celestia-qt

Pour mémoire, j'ai du désinstaller complètement anaconda.

0
Ferroao