Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum zapoznaj się z kilkoma zasadami savoir-vivre'u w wątku Administracja-> Przywitaj się. Wątki z problemami zamieszczone w dziale "Przywitaj się" będą usuwane.

Autor Wątek: Problem z instalacją pliku .sh  (Przeczytany 623 razy)

Offline Kano

  • Newbie
  • *
  • Wiadomości: 24
Problem z instalacją pliku .sh
« dnia: Lipiec 07, 2017, 06:50:08 pm »
Witam. Ściągnąłem plik instalacyjny pewnego programu do obróbki video (DaVinci Resolve 12.5.5) w Ubuntu 16.04 LTS, ale podczas instalacji poleceniem ./nazwa_pliku.sh po uprzednim zalogowaniu się na konto root, terminal wyświetlił mi coś takiego:

root@laptop-HP-Pavilion-dv5-Notebook-PC:/home/laptop/Pulpit# ./DaVinci_Resolve_12.5.5_Linux.sh
Verifying archive integrity... All good.
Uncompressing DaVinci Resolve Installation Package...
Extracting files...
tar: /usr/lib64: Nie można open: Nie ma takiego pliku ani katalogu
tar: Error is not recoverable: exiting now
./install.sh: linia 43: Exit_With_Error: nie znaleziono polecenia
resolve: nie znaleziono żadnego procesu
Copying Resolve files...
Copying scripts...
Copying docs...
Copying Onboarding package...
Copying UI resources...
Copying libraries...
Creating shortcuts...
cp: nie można utworzyć zwykłego pliku '/root/Desktop/': Nie jest katalogiem
/bin/chown: nie ma dostępu do '/root/Desktop/DaVinci Resolve.desktop': Nie ma takiego pliku ani katalogu
/bin/chmod: nie ma dostępu do '/root/Desktop/DaVinci Resolve.desktop': Nie ma takiego pliku ani katalogu
Resolve System Updated

Czy ktoś wie w czym jest problem i jak go rozwiązać?
« Ostatnia zmiana: Lipiec 07, 2017, 06:52:20 pm wysłana przez Kano »

Offline lesio

  • Sr. Member
  • ****
  • Wiadomości: 351
Odp: Problem z instalacją pliku .sh
« Odpowiedź #1 dnia: Lipiec 07, 2017, 08:22:50 pm »
Pierwszy komunikat błędu dotyczy katalogu /usr/lib64. Czy na komputerze jest taki katalog? Czy zainstalowany Ubuntu jest 32 czy 64-bitowy?

Offline Kano

  • Newbie
  • *
  • Wiadomości: 24
Odp: Problem z instalacją pliku .sh
« Odpowiedź #2 dnia: Lipiec 07, 2017, 08:43:04 pm »
Pierwszy komunikat błędu dotyczy katalogu /usr/lib64. Czy na komputerze jest taki katalog? Czy zainstalowany Ubuntu jest 32 czy 64-bitowy?

W katalogu "usr" jest tylko katalog o nazwie "lib" (bez 64) a system jest 64-bitowy.

Offline lesio

  • Sr. Member
  • ****
  • Wiadomości: 351
Odp: Problem z instalacją pliku .sh
« Odpowiedź #3 dnia: Lipiec 07, 2017, 10:40:59 pm »
W moim systemie (Rosa R9 Fresh) jest katalog /usr/lib64, ale w Sparkim (czyli także w Debianie) - nie ma. Może coś jest napisane na ten temat w instrukcji instalacji programu?
Ostatecznie, skoro takiego katalogu nie ma, to można go utworzyć:
# mkdir /usr/lib64
i spróbować powtórzyć instalację. Przedtem jednak warto sprawdzić, czy jest katalog /root/Desktop (też wyskoczył błąd), a jeśli go nie ma, to można spróbować go także utworzyć.

Offline Kano

  • Newbie
  • *
  • Wiadomości: 24
Odp: Problem z instalacją pliku .sh
« Odpowiedź #4 dnia: Lipiec 08, 2017, 06:07:20 pm »
Utworzyłem obydwa foldery i powtórzyłem instalację i system zwrócił mi to:
root@laptop-HP-Pavilion-dv5-Notebook-PC:/home/laptop/Pulpit# ./DaVinci_Resolve_12.5.5_Linux.sh
Verifying archive integrity... All good.
Uncompressing DaVinci Resolve Installation Package...
Extracting files...
resolve: nie znaleziono żadnego procesu
Copying Resolve files...
Copying scripts...
Copying docs...
Copying Onboarding package...
Copying UI resources...
Copying libraries...
Creating shortcuts...
Resolve System Updated
I nie wiem co dalej. Czy to znaczy, że aplikacja się zainstalowała?

Offline lesio

  • Sr. Member
  • ****
  • Wiadomości: 351
Odp: Problem z instalacją pliku .sh
« Odpowiedź #5 dnia: Lipiec 08, 2017, 09:59:29 pm »
Na to pytanie nie odpowiem - trzeba po prostu spróbować uruchomić ten program. Najpierw poszukać go w menu, a gdy nie ma, to uruchomić "z palca" w terminalu. Jeśli działa, to znaczy, że instalacja się udała :-)
Jedyny niepokojący napis to "resolve: nie znaleziono żadnego procesu" - ale nie jestem w stanie odpowiedzieć, czy to coś złego ...

Offline Kano

  • Newbie
  • *
  • Wiadomości: 24
Odp: Problem z instalacją pliku .sh
« Odpowiedź #6 dnia: Lipiec 10, 2017, 12:29:36 pm »
Niestety chyba się nie udało, dlatego, że wyszukiwarka systemowa nie znajduje żadnego pliku o tej nazwie (oprócz pliku instalacyjnego). Również w terminalu wpisywałem nazwę tego programu na wiele różnych sposobów, żeby go uruchomić i nic.

Offline lesio

  • Sr. Member
  • ****
  • Wiadomości: 351
Odp: Problem z instalacją pliku .sh
« Odpowiedź #7 dnia: Lipiec 10, 2017, 01:49:23 pm »
To niekoniecznie jest przesądzone. Najpierw spróbuj wyszukać plik w katalogu /usr/bin:
find /usr/bin -name "*inci*" -print

lub w w całym /usr;
find /usr -name "*inci*" -print

Ponieważ instalator napisał, że wykreował skróty (sądzę, że chodzi o pliki z rozszerzeniem ".desktop" , to może znajdziesz jakąś nazwę w katalogu /usr/share/applications.

Offline Kano

  • Newbie
  • *
  • Wiadomości: 24
Odp: Problem z instalacją pliku .sh
« Odpowiedź #8 dnia: Lipiec 10, 2017, 07:58:59 pm »
Po wpisaniu pierwszego polecenia system nic nie "odpowiedział", więc jak sądzę w katalogu usr/bin nic nie ma. Za to system znalazł plik DaVinci Resolve z rozszerzeniem desktop w katalogu usr/share/applications, ale kiedy kliknąłem na nią dwa razy, ikona na kilka sekund pojawiła się na pasku szybkiego uruchamiania i zniknęła. Kiedy wpisałem jej nazwę w terminalu, żeby ją uruchomić, wyświetlił się komunikat "nie znaleziono polecenia".

Offline lesio

  • Sr. Member
  • ****
  • Wiadomości: 351
Odp: Problem z instalacją pliku .sh
« Odpowiedź #9 dnia: Lipiec 15, 2017, 08:32:57 am »
Jeśli znalazłeś plik .desktop, to świetnie. Przeglądnij go. W linii z "Exec=" jest podana nazwa pliku programu, który jest uruchamiany. W terminalu wpisz tę nazwę i zobacz, co się dzieje po uruchomieniu.

Offline Kano

  • Newbie
  • *
  • Wiadomości: 24
Odp: Problem z instalacją pliku .sh
« Odpowiedź #10 dnia: Lipiec 16, 2017, 06:11:59 pm »
A jak mam go przeglądnąć?

Offline lesio

  • Sr. Member
  • ****
  • Wiadomości: 351
Odp: Problem z instalacją pliku .sh
« Odpowiedź #11 dnia: Lipiec 16, 2017, 07:55:57 pm »
Jest to zwykły plik tekstowy. Są więc 2 sposoby:
1. Z poziomu jakiegokolwiek eksploratora kliknąć na plik prawym klawiszem myszy i otworzyć przy użyciu dowolnego edytora.
2. W terminalu wydajemy polecenie:
       $ cd /usr/share/applications   (ten katalog, gdzie jest znaleziony plik z rozszerzeniem .desktop)
       $ more *inci*.desktop
                albo
       $ cat *inci*.desktop

Offline Kano

  • Newbie
  • *
  • Wiadomości: 24
Odp: Problem z instalacją pliku .sh
« Odpowiedź #12 dnia: Lipiec 16, 2017, 08:10:35 pm »
Dzięki za wyjaśnienie. Ten plik to /opt/resolve/bin/resolve. Kiedy wpisałem jego nazwę w terminalu wyskoczył komunikat:

error while loading shared libraries: libOpenCL.so.1: cannot open shared object file: No such file or directory

Offline lesio

  • Sr. Member
  • ****
  • Wiadomości: 351
Odp: Problem z instalacją pliku .sh
« Odpowiedź #13 dnia: Lipiec 18, 2017, 01:21:58 am »
A więc brakuje pakietu o nazwie zaczynającej się od libopencl. Spróbuj go doinstalować  przy pomocy menadżera pakietów, np. synaptic
Nie używam ubuntu, więc nie wiem, czy on tam standardowo jest. Może jest coś innego. Ale synaptic można doinstalować poleceniem:
$ sudo apt-get install synaptic

Offline Kano

  • Newbie
  • *
  • Wiadomości: 24
Odp: Problem z instalacją pliku .sh
« Odpowiedź #14 dnia: Lipiec 18, 2017, 06:43:53 pm »
Synaptic wyświetlił mi 15 pakietów libopencl. Wszystkie oprócz jednego są poprzedzone nazwą nvidia.

https://zapodaj.net/0e8c9d83fad94.png.html

Czy mam zainstalować wszystkie? Czy tylko niektóre z nich?