Rozwiązane przetestowane na Ubuntu (16.04) i (Arch linux).
Program do edycji plików: nano.
W przypadku Arch linux instalacja przebiega bez problemów.
Wystarczy pobrać pliki z GitHub-a i skompilować.
Zależności pochodne do tych potrzebnych dla Ubuntu --> Instrukcja instalacji dla Ubuntu (poniżej).
git clone https://github.com/OpenShot/libopenshot-audio.git
cd libopenshot-audio
mkdir build && cd build
cmake ../
make
sudo make install
(Jeśli masz więcej niż jeden rdzeń w procesorze, to koło polecenia make użyć znacznika -jx - gdzie x oznacza ilość rdzeni które mają być wykorzystane do kompilacji. np. -j3)
Kolejny element (kolejność jest BARDZO WAŻNA!):
git clone https://github.com/OpenShot/libopenshot.git
cd libopenshot
mkdir build && cd build
cmake ../
make
sudo make install
(Jeśli masz więcej niż jeden rdzeń w procesorze, to koło polecenia make użyć znacznika -jx - gdzie x oznacza ilość rdzeni które mają być wykorzystane do kompilacji. np. -j3)
...i sam program:
git clone https://github.com/OpenShot/openshot-qt.git
cd openshot-qt
sudo python3 setup.py install
Instalacja na Ubuntu.
W przypadku Ubuntu są dwa rozwiązania pobierania: pierwsze - użycie jak w Archu - git, albo systemu Canonical - bzr.
Zależności potrzebne do kompilacji:
sudo apt-get install build-essential cmake libavformat-dev libavdevice-dev libswscale-dev libavresample-dev qt5-default qtbase5-dev qt5-qmake qtmultimedia5-dev libmagick++-dev python3-dev libunittest++-dev swig doxygen libxinerama-dev libxcursor-dev libasound2-dev python3 python3-pyqt5 python3-pyqt5.qtmultimedia python3-pyqt5.qtwebkit libqt5svg5 python3-simplejson
Teraz wykonujesz wszystkie czynności opisane w przypadku Arch linux.
Poniższa instrukcja instrukcji była ważna do dnia 10.01.2016 roku. Od 10.01.2016 procedura instalacji na Ubuntu zaczęła działać bez problemu.
W przypadku Ubuntu można posłużyć się systemem bzr:
polecenie git clone ... zmieniasz na odpowiednie linijki:
bzr branch lp:~openshot.code/libopenshot/libopenshot-audio
bzr branch lp:libopenshot
bzr branch lp:openshot/2.0/ openshot-qt
Instalujesz libopenshot-audio i libopenshot (kolejność bardzo ważna!)
Jak napisałem, w przypadku Arch (po zainstalowaniu odpowiednich zależności potrzebnych do kompilacji) tak i w przypadku Ubuntu - polecenie: sudo python3 setup.py install - w katalogu programu openshot-qt uruchamia instalację.
Ale w przypadku Ubuntu tak się nie dzieje.
Aby instalacja i w Ubuntu się udała trzeba zmodyfikować plik setup.py:
W sekcji:
# Make a copy of the src tree (temporary for naming reasons only)
odnajdujemy "src" i dodajemy przed: ~/openshot-qt/ - są to 3 miejsca!!
Powinno to tak wyglądać po edycji - z zaznaczeniem przez mnie miejsc do edycji:
Dopiero teraz!! w katalogu openshot-qt wykonujemy polecenie do instalacji openshot-qt (2.0) w systemie: sudo python setup.py install
Dopiero teraz program powinien się bez problemu zainstalować :) A raczej tak było u mnie...
Odnośnie powyższych wykreśleń: na razie wszystko instaluje się jak należy :)