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: Instalacja (uruchamianie plików o rozszrzerzeniu sh.  (Przeczytany 1505 razy)

Offline terefenk

  • Newbie
  • *
  • Wiadomości: 17
    • Mój stan Skype
Instalacja (uruchamianie plików o rozszrzerzeniu sh.
« dnia: Sierpień 28, 2017, 06:35:21 pm »
Witam. Obsługuję konto firmowe w PKO SA. Do podpisywania dyspozycji wymagana jest instalacja komponentu systemowego ComarchCryptoProvider-installer.sh - Linux (x32). Można go pobrać ze strony internetowej banku. Niestety pomimo różnych prób nie udaje mi się go uruchomić. Na forach internetowych znalazłem różne sposoby jego uruchamiania, Np. na stronie o adresie podano 2 sposoby uruchamiania na przykładzie pliku ubumatic.sh:
1-szy sposób
klikasz dwukrotnie w plik ubumatic.sh i wybierasz "Uruchom".
2-gi sposób
wchodzisz do katalogu gdzie go rozpakowałeś i pod prawym klawiszem masz "Uruchom w Terminalu", jak już masz otwarty Terminal wydajesz w nim polecenie
./ubumatic.sh
i uruchamia się skrypt.
Po wykonaniu pierwszego sposobu ukazuje się przez kilka sekund kręcące się kółeczko złączone ze strzałką myszki, po czym znika i dalej nic się nie dzieje.
Podobnie dzieje się po wykonaniu 2 sposobu-terminal się nie otwiera więc wpisanie w nim podanego polecenia nie jest możliwe.

Na stronie o adresie http://artziom.pl/uruchamianie-plikow-rozszerzeniem-sh/ podano podobny sposób:

   1. Zapisujemy plik *.sh w wybranym miejscu, w moim przypadku będzie to pulpit.
   2.  Uruchamiamy Terminal i za pomocą komendy wchodzimy do folderu w którym znajduje się nasz plik.
    cd Pulpit/
    3. Następnie musimy zezwolić na wykonywanie pliku jako programu
    chmod +x nazwa_pliku.sh
    Teraz możemy uruchomić nasz plik za pomocą komendy
    ./nazwa_pliku.sh
   
Po wykonaniu poleceń wskazanych w pkt.1-3 w terminalu ukazują się następujące zapisy:
mikolaj@mikolaj-AMILO-PRO-V8010:~$ cd Pulpit
mikolaj@mikolaj-AMILO-PRO-V8010:~/Pulpit$ chmod +x ComarchCryptoProvider-installer.sh
mikolaj@mikolaj-AMILO-PRO-V8010:~/Pulpit$ ./ComarchCryptoProvider-installer.sh
Verifying archive integrity...  100%   All good.
Uncompressing ComarchCryptoProvider  100% 
ComarchCryptoProvider installer
Usage: ComarchCryptoProvider-installer {install|remove}
mikolaj@mikolaj-AMILO-PRO-V8010:~/Pulpit$

i  w końcowym efekcie po wejściu na stronę internetową Banku PKO SA ukazuje się informacja o treści: Komponent do podpisu jest nie zainstalowany. Czy zainstalować?
Będę wdzięczny za zainteresowanie się tym wątkiem i wskazanie sposobu rozwiązania przedstawionego w nim problemu.

Offline gom1

  • Hero Member
  • *****
  • Wiadomości: 503
  • RLU #281182
Odp: Instalacja (uruchamianie plików o rozszrzerzeniu sh.
« Odpowiedź #1 dnia: Sierpień 28, 2017, 06:39:51 pm »
Usage: ComarchCryptoProvider-installer {install|remove}
Na moje oko tutaj masz właśnie (p)odpowiedź, czyli:
./ComarchCryptoProvider-installer.sh install
Wszędzie dobrze, ale w /home najlepiej

Offline terefenk

  • Newbie
  • *
  • Wiadomości: 17
    • Mój stan Skype
Odp: Instalacja (uruchamianie plików o rozszrzerzeniu sh.
« Odpowiedź #2 dnia: Sierpień 29, 2017, 02:32:13 pm »
Po uruchomieniu podanego polecenia w terminalu otrzymuję następujący komunikat:mikolaj@mikolaj-AMILO-PRO-V8010:~/Pobrane$ sudo ./ComarchCryptoProvider-installer.sh install
[sudo] hasło użytkownika mikolaj:
Verifying archive integrity...  100%   All good.
Uncompressing ComarchCryptoProvider  100% 
You are root, ok
Please first install packages containing libraries listed below:

   libpng12.so.0

Mój problem i prośba o podpowiedź -  jak zainstalować pakiet libpng12.so.0?

Offline gom1

  • Hero Member
  • *****
  • Wiadomości: 503
  • RLU #281182
Odp: Instalacja (uruchamianie plików o rozszrzerzeniu sh.
« Odpowiedź #3 dnia: Sierpień 29, 2017, 02:45:44 pm »
Na początek odśwież repozytoria:
sudo apt-get updatepotem zaktualizuj system:
sudo apt-get upgradena koniec wyszukaj pakiet:
sudo apt-cache search libpng12i zainstaluj to, co znajdzie.

Spoiler (Rozwiń)
sudo apt-get install libpng12-0
Wszędzie dobrze, ale w /home najlepiej

Offline terefenk

  • Newbie
  • *
  • Wiadomości: 17
    • Mój stan Skype
Odp: Instalacja (uruchamianie plików o rozszrzerzeniu sh.
« Odpowiedź #4 dnia: Wrzesień 01, 2017, 09:25:27 pm »
Wygląda na to, że niczego nie udało się znależć. Tak wygląda informacja z terminalu po zastosowaniu podanej propozycji:
mikolaj@mikolaj-AMILO-PRO-V8010:~$ sudo apt-cache search libpng12
[sudo] hasło użytkownika mikolaj:
mikolaj@mikolaj-AMILO-PRO-V8010:~$

Offline Sajmon

  • Newbie
  • *
  • Wiadomości: 32
Odp: Instalacja (uruchamianie plików o rozszrzerzeniu sh.
« Odpowiedź #5 dnia: Wrzesień 02, 2017, 05:58:45 am »
A co pokazuje

apt-cache search libpng

Offline terefenk

  • Newbie
  • *
  • Wiadomości: 17
    • Mój stan Skype
Odp: Instalacja (uruchamianie plików o rozszrzerzeniu sh.
« Odpowiedź #6 dnia: Wrzesień 02, 2017, 07:42:20 am »
mikolaj@mikolaj-AMILO-PRO-V8010:~$ apt-cache search libpng
libpng-dev - PNG library - development (version 1.6)
libpng-tools - PNG library - tools (version 1.6)
libpng16-16 - PNG library - runtime (version 1.6)
fp-units-gfx - Free Pascal - graphics-library units dependency package
fp-units-gfx-3.0.2 - Free Pascal - graphics-library units
libpng++-dev - C++ interface to the PNG (Portable Network Graphics) library
libpng-sixlegs-java - Sixlegs Java PNG Decoder
libpng-sixlegs-java-doc - Documentation for Sixlegs Java PNG Decoder
libpnglite-dev - lightweight C library for loading and writing PNG images
libpnglite0 - lightweight C library for loading and writing PNG images
pngquant - PNG (Portable Network Graphics) image optimising utility
ruby-oily-png - native mixin to speed up ChunkyPNG
tkpng - PNG photo image support to Tcl/Tk

Offline gom1

  • Hero Member
  • *****
  • Wiadomości: 503
  • RLU #281182
Odp: Instalacja (uruchamianie plików o rozszrzerzeniu sh.
« Odpowiedź #7 dnia: Wrzesień 02, 2017, 08:28:41 am »
Wersja 1.6 też da radę. Zainstaluj libpng16-16:
sudo apt-get install libpng16-16
Wszędzie dobrze, ale w /home najlepiej

Offline terefenk

  • Newbie
  • *
  • Wiadomości: 17
    • Mój stan Skype
Odp: Instalacja (uruchamianie plików o rozszrzerzeniu sh.
« Odpowiedź #8 dnia: Wrzesień 02, 2017, 05:50:19 pm »
Próba zainstalowania wersji libpng16-16 dała następujący wynik:
mikolaj@mikolaj-AMILO-PRO-V8010:~$ sudo apt-get install libpng16-16
[sudo] hasło użytkownika mikolaj:
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
libpng16-16 is already the newest version (1.6.28-1).
Następujące pakiety zostały zainstalowane automatycznie i nie są już więcej wymagane:
  hyphen-en-ca hyphen-en-gb hyphen-en-us hyphen-pl libreoffice-help-en-gb
  libreoffice-help-en-us libreoffice-help-pl libreoffice-l10n-en-gb
  libreoffice-l10n-en-za libreoffice-l10n-pl linux-headers-4.10.0-19
  linux-headers-4.10.0-19-generic linux-image-4.10.0-19-generic
  linux-image-extra-4.10.0-19-generic mythes-en-au mythes-en-us mythes-pl
Aby je usunąć należy użyć "sudo apt autoremove".
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
mikolaj@mikolaj-AMILO-PRO-V8010:~$
 

Offline Sajmon

  • Newbie
  • *
  • Wiadomości: 32
Odp: Instalacja (uruchamianie plików o rozszrzerzeniu sh.
« Odpowiedź #9 dnia: Wrzesień 02, 2017, 06:23:25 pm »
I co już działa Tobie ten skrypt sh?

Offline terefenk

  • Newbie
  • *
  • Wiadomości: 17
    • Mój stan Skype
Odp: Instalacja (uruchamianie plików o rozszrzerzeniu sh.
« Odpowiedź #10 dnia: Wrzesień 02, 2017, 08:41:05 pm »
Niestety nie. Tak wygląda uruchomienie skryptu.
mikolaj@mikolaj-AMILO-PRO-V8010:~/Pulpit$ sudo ./ComarchCryptoProvider-installer.sh
[sudo] hasło użytkownika mikolaj:
Verifying archive integrity...  100%   All good.
Uncompressing ComarchCryptoProvider  100% 
ComarchCryptoProvider installer
Usage: ComarchCryptoProvider-installer {install|remove}
mikolaj@mikolaj-AMILO-PRO-V8010:~/Pulpit$

Po zalogowaniu się na stronie internetowej Banku w dalszym ciągu otrzymuje komunikat z informacją, że wymagany komponent nie jest zainstalowany oraz z pytaniem, czy chcę go zainstalować. W tej sytuacji zwrócę się z prośbą o pomoc do informatyków z PKO SA. Dziękuję za zainteresowanie sie zgłoszonym problemem i udzieloną pomoc. Pozdrawiam!

Offline gom1

  • Hero Member
  • *****
  • Wiadomości: 503
  • RLU #281182
Odp: Instalacja (uruchamianie plików o rozszrzerzeniu sh.
« Odpowiedź #11 dnia: Wrzesień 02, 2017, 09:29:43 pm »
Znowu zapomniałeś o opcji "install" :-)
Wszędzie dobrze, ale w /home najlepiej

Offline terefenk

  • Newbie
  • *
  • Wiadomości: 17
    • Mój stan Skype
Odp: Instalacja (uruchamianie plików o rozszrzerzeniu sh.
« Odpowiedź #12 dnia: Wrzesień 03, 2017, 12:14:46 pm »
Fakt,zapomniałem o dodaniu install. Po dodaniu otrzymuję, co następuje:
mikolaj@mikolaj-AMILO-PRO-V8010:~/Pulpit$ sudo ./ComarchCryptoProvider-installer.sh install
Verifying archive integrity...  100%   All good.
Uncompressing ComarchCryptoProvider  100% 
You are root, ok
Please first install packages containing libraries listed below:

   libpng12.so.0
mikolaj@mikolaj-AMILO-PRO-V8010:~/Pulpit$
Jak widać znów pojawia się krzyk o instalację  pakietu, którego już wcześniej nie udało się znaleźć.

Offline gom1

  • Hero Member
  • *****
  • Wiadomości: 503
  • RLU #281182
Odp: Instalacja (uruchamianie plików o rozszrzerzeniu sh.
« Odpowiedź #13 dnia: Wrzesień 03, 2017, 12:23:11 pm »
Jutro postawię Lubuntu w wirtualce i spróbuję odtworzyć problem. Na Sparky 5 skrypt uruchamia się bez problemów - nawet pomimo braku biblioteki o którą prosi Lubuntu.
Wszędzie dobrze, ale w /home najlepiej

Offline Sajmon

  • Newbie
  • *
  • Wiadomości: 32
Odp: Instalacja (uruchamianie plików o rozszrzerzeniu sh.
« Odpowiedź #14 dnia: Wrzesień 03, 2017, 12:44:07 pm »
 A czy można prosić jeszcze o wynik tej komendy

find / -name libpng12.so.0 2>/dev/null -exec ls -l {} \;