Не отмечайте этот вопрос, как "уже отвечено", потому что я искал и нет никакого сообщения, которое могло помочь мне.
Как сказанный заголовок, я хочу установить Celestia. Я уже загрузил пакеты с официальной страницы (https://celestia.space/download.html) и затем, я попробовал все вещи, которые я нашел на некоторых сообщениях (также, они - outdate, причина, которая последний - для Ubuntu 16.04), но ничто не работает.
Как я могу установить его на Ubuntu 18.04.1?
Чтобы установить Celestia в 18.04, откройте терминал и выполните:
wget https://raw.githubusercontent.com/simbd/Scripts_Ubuntu/master/Celestia_pour_Bionic.sh && chmod +x Celestia* && sudo ./Celestia*
Celestia будет доступна в «Показать приложения», или вы можете запустить ее из терминала с помощью:
celestia
Вы можете установить Celestia, скомпилировав исходный код, выполнив следующие шаги.
Установите зависимости и необходимые пакеты.
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
Клонирование исходного кода из хранилища.
git clone https://github.com/CelestiaProject/Celestia
Компилировать исходный код. Это займет много времени 5-10 минут.
cd Celestia && mkdir build && cd build
qmake -qt=5 PREFIX=/opt/celestia -o Makefile ../celestia.pro
make
Установите Celestia.
sudo make install
В дополнение к предыдущему ответу qt
библиотеки, я должен был установить:
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
и запуск с ключом окон или с:
celestia-qt
Для записи я должен был полностью удалить анаконду.