Jak mogę zainstalować Gphoto2?

Odpowiedzi:

2

Wow, jak dokumentacja tego jest tak straszna? W momencie pisania dokumentacji na oficjalnej stronie dosłownie jest napisane:

5.3. Configuring, building, and installing
WRITEME :-P (PKG_CONFIG_PATH, ./configure, make, make install, /etc/ld.so.conf, LD_LIBRARY_PATH, PATH, yadda yadda)

Oto jak go zainstalowałem (na Ubuntu 18.04 LTS) po wielu próbach i błędach. Pamiętaj, że gphoto2jest to po prostu CLI libgphoto2. Po prostu instalacja gphoto2niewiele dla ciebie zrobi.

Łatwa metoda

Użyj apt(lub apt-get)

$ sudo apt install gphoto2
$ sudo apt install libgphoto2-6

Być może zastanawiasz się, dlaczego tak jest, libgphoto2-6a nie tylko libgphoto2. Podczas pisania sudo apt install libgphoto2naciśnij tabi zobacz, co się kończy. Możesz także zobaczyć, jakie są najnowsze pakiety dla każdej kompilacji Ubuntu. Launchpad i packages.ubuntu.com .

Następnie powinieneś móc używać gphoto2 w Terminalu.

$ gphoto2 -v

powinien pokazać ci coś znaczącego.

Zaawansowana kompilacja

Jeśli wejdziesz na stronę gphoto2, zauważysz, że wydali aktualizacje libgphoto2od najnowszego pakietu Ubuntu 18.04 (2.5.16). W szczególności chcę mieć obsługę Sony Alpha A9, która wymaga libgphoto2 v2.5.22. Możesz pobrać go ze źródła , ale co teraz?

cd do pliku tar.bz2.

rozpakuj go : automatycznie uzupełnij nazwę pliku, naciskająctab

$ tar -xjf libgphoto2-2.5.22.tar.bz2

konfiguruj, twórz, instaluj Przejdź do katalogu. Każde z tych poleceń zajmie trochę czasu, więc wprowadzaj po jednym wierszu na raz.

$ cd libgphoto2-2.5.22

$ autoreconf -is
$ sudo ./configure
$ sudo make
$ sudo make install

Jeśli w którymś momencie jest napisane, że wygląda na to, że coś poszło nie tak, prawdopodobnie brakuje pakietu. Musiałem zainstalować: libtool, libpopt-dev, libsub-dev, libexif-dev, libjpeg-dev, autoconf, autopoint,libcdk5-dev

Repozytorium github ma dodatkowy krok

autoreconf -is

co dla mnie, wymagane apt installing autoconfi autopointpaczek.

To aktualizuje libgphoto2. Aby zaktualizować gphoto2 , co musiałem zrobić, aby użyć libgphoto2-2.5.22, musisz wykonać te same kroki. Przeczytaj plik README.md. Musiałem zainstalować libpopt-dev. Uruchomienie ./configurezaalarmowało mnie o tym problemie.

Może być konieczne ponowne uruchomienie Terminalu lub komputera, aby zobaczyć zmiany.

Następnie sprawdź swoją wersję za pomocą gphoto2 -v.

jimbotron
źródło
1

Otwórz terminal i wpisz

sudo apt install gphoto2 libgphoto2*

To powinno to zrobić.

użytkownik258532
źródło
Działa, GPhoto2 jest pobierany, ale jak go otworzyć? (Przepraszam za moją głupotę) (przepraszam też za mój angielski) Dzięki # Cheese129
Cheese129 15.04.17
Co dokładnie chcesz zrobić? Dowiedziałem się, że bez libgphoto2 Ubuntu nie rozpoznaje kart SD ze zdjęciami. Jednak nigdy nie próbowałem sterować kamerą za pomocą gphoto2.
user258532
Chcę spróbować sterować kamerą za pomocą gphoto2. Ale kiedy szukam gphoto2 na komputerze, nie ma takiego programu. Kiedy próbuję zainstalować go ponownie, jest napisane, że został pobrany. Co robić? Dzięki # Cheese129
Cheese129 16.04.17
Sugeruję otwarcie kolejnego pytania na askubuntu, ponieważ to inny temat. Innym pomysłem jest zapytanie na photo.stackexchange.com .
user258532 16.04.17
Otworzyłem nowy temat: askubuntu.com/questions/905453/…
Cheese129