Problem z tar.gz i skyptem pow

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Al1as
Posty: 31
Rejestracja: 14 sierpnia 2014, 23:38

Problem z tar.gz i skyptem powłoki

Post autor: Al1as »

Witam debianowców :)

Próbuję zainstalować zacne epic irc, przeczytałem readme,install i znajdując się w katalogu wpisuje polecenie ./configure, po czym dostaję taki komunikat w konsoli:
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for POSIXized ISC... no
checking for AIX... no
checking for an extra library directory... yes, /usr/local
checking for solaris cc... ok
checking for setenv in -lcext... no
checking for Macintosh OS X... ok
checking if you want threaded stdout... no
checking which multiplexer function to use... select
checking for select... yes
checking for socket in -lsocket... no
checking for archive_read_new in -larchive... no
checking whether libarchive works the way I expect... no
checking whether to include SSL support... no
configure: error: I was unable to find OpenSSL. If it is not installed, please install it. If it is installed, please help me find it using --with-ssl=/usr/local or similar.
jest coś o openssl ale sprawdzałem i mam ten pakiet:
Pakiet: openssl
Stan: zainstalowany
Zainstalowany automatycznie: nie
Wersja: 1.0.1i-1
Priorytet: opcjonalny
Sekcja: utils
Opiekun: Debian OpenSSL Team <pkg-openssl-devel@lists.alioth.debian.org>
Architektura: amd64
Rozmiar rozpakowanego: 1120 k
Wymaga: libc6 (>= 2.15), libssl1.0.0 (>= 1.0.1)
Sugeruje: ca-certificates
Opis: Zestaw narzędzi Secure Sockets Layer - narzędzia kryptograficzne
Pakiet jest częścią, należącej do projektu OpenSSL, implementacji
kryptograficznych protokołów SSL i TLS do bezpiecznej wymiany informacji w
Internecie.

Pakiet zawiera plik binarny /usr/bin/openssl - polecenie do ogólnego stosowania
w wierszu poleceń, wykorzystywane w operacjach kryptograficznych takich jak:
* tworzenie parametrów kluczy RSA, DH i DSA;
* tworzenie certyfikatów X.509, CSR oraz CRL;
* obliczanie wartości kontrolnych postów;
* szyfrowanie i deszyfrowanie;
* testowanie klientów i serwerów SSL/TLS;
* obsługiwanie podpisanych S/MIME lub zaszyfrowanych wiadomości.

Znaczniki: implemented-in::c, interface::commandline, protocol::ssl,
role: program, scope::utility, security::cryptography,
security::integrity, use::checking
A gdy próbuję uruchomić grę linuxową, to dostaję komunikat:
Brak zainstalowanego programu obsługującego pliki "Skrypt powłoki"
To drugie domyślam się prostsze, tylko nie wiem jaki program jest potrzebny do obsługi tego.

Dzięki za każdą pomoc
pozdrawiam :)
Awatar użytkownika
pone13
Beginner
Posty: 337
Rejestracja: 30 listopada 2007, 20:59
Lokalizacja: Leszno

Post autor: pone13 »

Zainstaluj libssl-dev, co do problemu numer dwa to podaj o jaki program konkretnie chodzi i jak go uruchamiasz.
Al1as
Posty: 31
Rejestracja: 14 sierpnia 2014, 23:38

Post autor: Al1as »

zainstalowałem libssl-dev i wszystko okej, program działa, ale jak go teraz odinstalować ? komenda make uninstall nie działa.
A co do dwójki to jest to nethaczek ^^ na innym linuxie po rozpakowaniu po prostu klikałem na ikonke i działało, typ pliku to: Skrypt powłoki (application/x-shellscript)
Awatar użytkownika
pone13
Beginner
Posty: 337
Rejestracja: 30 listopada 2007, 20:59
Lokalizacja: Leszno

Post autor: pone13 »

Program skompilowałeś więc musisz usunąć go ręcznie.
Co do gry to odpal z terminala, lub zainstaluj nethack-x11 w tej paczce jest plik .desktop.
Al1as
Posty: 31
Rejestracja: 14 sierpnia 2014, 23:38

Post autor: Al1as »

Ręcznie tzn wyrzucić cały katalog z tym gdzie to kompilowałem do kosza i już po kłopocie ? ;d
co do nethack-x11, wolałbym tą wer.terminalową ;p Próbowałem uruchomić to z konsoli w następujący sposób, wszedłem do katalogu z tym i użyłem komend - "nethack" oraz "sh nethack" i nic, trzeba jakieś inne polecenie ? jeśli tak to poprosiłbym o naprowadzenie ; )
Awatar użytkownika
pone13
Beginner
Posty: 337
Rejestracja: 30 listopada 2007, 20:59
Lokalizacja: Leszno

Post autor: pone13 »

Zainstalowałem i wystarczy wpisać nethack z dowolnego miejsca.

Program kompilowany za pomocą make instalowany jest po wywołaniu polecenia make install.
Jeżeli wcześniej wydałeś polecenie configure z opcją --prefix=jakiś_katalog to make install zainstaluje program w tym katalogu.
W przeciwnym wypadku w domyślnej lokalizacji zdefiniowanej przez dostawcę oprogramowania.

Jeżeli nie wydawałeś polecenia make install to tak wystarczy usunąć katalog z kodem, w przeciwnym wypadku musisz jeszcze usunąć pliki
zainstalowane (skopiowane) w katalogach przez make install.
Al1as
Posty: 31
Rejestracja: 14 sierpnia 2014, 23:38

Post autor: Al1as »

Tobie chodzi o tego nethacka-x11 ? bo mi o tego którego pobrałem, po wpisaniu "Nethack" mam komunikat:
bash: Nethack: nie znaleziono polecenia
A co do tych źródełek to nie definiowałem gdzie mają być ale znalazłem katalog w /usr/share/local, próbowałem go usunąć poleceniem rmdir i oto co mi konsola zakomunikowała:
rmdir: nie udało się usunąć „epic5”: Katalog nie jest pusty
Awatar użytkownika
pone13
Beginner
Posty: 337
Rejestracja: 30 listopada 2007, 20:59
Lokalizacja: Leszno

Post autor: pone13 »

Nie zainstalowałem nethack-console, z małej litery wpisz... nethack.
Polecenie usunięcia katalogu to rm -r katalog.
Al1as
Posty: 31
Rejestracja: 14 sierpnia 2014, 23:38

Post autor: Al1as »

Okej, wszystko działa :) swoją drogą nie wiedziałem, że można tak w 100% usunąć zainstalowane źródła po prostu wrzucając je do kosza ;p
ODPOWIEDZ