Skip to content

Latest commit

 

History

History
34 lines (30 loc) · 1.87 KB

fedora.md

File metadata and controls

34 lines (30 loc) · 1.87 KB

Сборка из исходников на Fedora 33

Данный набор команд написан для полностью чистой системы.
Внимание! Если найдете ошибки в командах или будут предложения по улучшению то создавайте ишью!

Этап 1. Устанавливаем зависимости необходимые для сборки

sudo dnf install qt5-qtbase-devel qt5-qtwebview-devel qt5-qtwebengine-devel qt5-qtmultimedia-devel qt5-qtsvg-devel qt5-qtwebsockets-devel qt5-qtdeclarative-devel qt5-qtquickcontrols2-devel qt5-qtquickcontrols  
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm  
sudo dnf install gstreamer1-libav  

Этап 2. Создаем папку для проекта, переходим в нее и извлекаем исходники (предполагается что Вы находитесь в домашней папке)

mkdir anilibria
cd anilibria/
git clone https://github.com/anilibria/anilibria-winmaclinux.git
cd anilibria-winmaclinux/src/

Этап 3. Выполняем сборку

qmake-qt5
sudo make install

Необязательный последний этап. После всех манипуляций можно удалить созданную папку командой

cd ~
sudo rm -rf anilibria/

Как найти приложение?

Приложение будет доступно из меню по имени AniLibria.

Как обновить приложение?

Для того чтобы обновить приложение можно выполнить шаги начиная с этапа 2. Первый этап в таком случае выполнять не надо!