Skocz do zawartości
Wishermil

Debian 8 - nie widzi pliku, pomimo że jest

Polecane posty

Witam!

 

Próbuję screenem odpalić plik, a dostaję komunikat "No such file or directory".

Gdy listuję katalog, to ten plik się pokazuje. 

Chmody są ustawione na 777.

 

Temat dotyczy Debiana 8 32bit, plik też jest w 32bitach.

 

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

screen -S server

./G2O_Server

 

uprzednio wchodząc cd do folderu, jak ustawiam chmod 777, to normalnie widzi ten plik.

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Może screen przełącza Cię do innego katalogu, spróbuj uruchomić po pełnej ścieżce do binarki/skryptu np.

 

screen -S server

/home/server/files/G2O_Server

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Możesz pokazać output tych poleceń?

 

stat /sciezka/do/twojego/pliku
getfacl /sciezka/do/twojego/pliku

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Może komunikat "No such file or directory" nie oznacza że skrypy/binarka się nie wykonała tylko brakuje np. jakiejś biblioteki czy konfiguracji? 

  • Lubię 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bez screena uruchamia się poprawnie?

Pokaż wynik

ldd /sciezka/do/pliku

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Faktycznie biblioteki-powrzucałem jakieś komendy i przeszło,  a teraz jak odpalam to wyrzuca, że chce biblioteki:

 

GLIBCXX_3.4.21' not found (required by ./G2O_Server)

 

Dałem:

 

apt-get install libstdc++6

 

Wyrzuca mi masę błędów:

 

 

 

screen.jpg

Edytowano przez Wishermil

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Może najpierw spróbuj zaktualizować system,

 

apt-get update
apt-get upgrade

 

  • Lubię 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Dzięki za zaangażowanie.

 

Próbowałem, update wchodzi, a upgrade wywala coś podobnego:

 

 

screen.jpg

 

Mój plik sources.list:

 

deb http://ftp.debian.org/debian jessie main contrib non-free
deb http://ftp.debian.org/debian jessie-updates main contrib non-free
deb http://security.debian.org jessie/updates main contrib non-free
deb http://ftp.debian.org/debian sid main

Edytowano przez Wishermil

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Mogłem Ubuntu zainstalować, ale wtedy od nowa konfiguracja ngnixa, mysql - całe forum padnie. :)

 

Dlatego walczę z tym Debianem, bo kojarzyłem go pozytywnie w przeszłości. 

Godzinę temu, mariaczi napisał:

Bez screena uruchamia się poprawnie?

Pokaż wynik


ldd /sciezka/do/pliku

 

 

screen.jpg

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

I z Debianem jest pozytywnie, ale mieszasz wydania. Część pakietów masz z wersji testowej, cześć ze stabilnej i stąd rozjazd.

Wykonaj

apt-get -f install

jak prosi i nim potwierdzisz, pokaż co chce zrobić.

 

49 minut temu, mrViperoo napisał:

@mariaczi Ty tu jesteś specem od Debiana, na Centosie u mnie działa :D

 

Obstawię, że klepał komendy wg. jakiegoś tutka nie zastanawiając się o co chodzi :)

Edytowano przez mariaczi
  • Lubię 2

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
54 minuty temu, mariaczi napisał:

I z Debianem jest pozytywnie, ale mieszasz wydania. Część pakietów masz z wersji testowej, cześć ze stabilnej i stąd rozjazd.

Wykonaj


apt-get -f install

jak prosi i nim potwierdzisz, pokaż co chce zrobić.

 

 

Obstawię, że klepał komendy wg. jakiegoś tutka nie zastanawiając się o co chodzi :)

 

Nie będę mówił, że było inaczej. :)

 

screen.jpg.4cf58d890e0548c92eb0fb29524825a7.jpg

 

Wrzuciłem co kazałeś, teraz mam taką informację.

 

screen.jpg

 

Próba zaktualizowania, do najnowszego- zgodnie z poradnikiem, który znalazłem:

apt-get install linux-image-flavour

Skończyła się fiaskiem.

root@vz55575665:~# apt-get install linux-image-flavour
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-flavour


 

Edytowano przez Wishermil

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Znów klepiesz polecenie do instalacji pakietu nie sprawdzając wcześniej czy takowy istnieje.

Do wyszukania czy coś jest

apt-get search linux-image

i pokaże Ci listę tego co jest i może zostać zainstalowane. Jeśli to maszyna, na której masz produkcję, to miej baczność, byś nie wysadził tego w powietrze.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
3 minuty temu, mariaczi napisał:

Znów klepiesz polecenie do instalacji pakietu nie sprawdzając wcześniej czy takowy istnieje.

Do wyszukania czy coś jest


apt-get search linux-image

i pokaże Ci listę tego co jest i może zostać zainstalowane. Jeśli to maszyna, na której masz produkcję, to miej baczność, byś nie wysadził tego w powietrze.

 

Musiałem dać komendę z tego poradnika:

apt-cache search linux-image

 

image.thumb.png.cdaa02cca6d828bf1a013669686ac973.png

 

screen.jpg.33baa9511bc65220ef6c7f307704d0b5.jpg

Edytowano przez Wishermil

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

To teraz sprawdź, co masz zainstalowane

dpkg -l | grep linux-image

i dopasuj (w sensie końcówki nazwy paczki po numerze wersji) do wyników, które podałeś. Czyli ma się zmienić numerek w nazwie paczki z kernelem, którą zaktualizujesz. Możliwe, że pociągnie ta aktualizacja za sobą jeszcze inne paczki.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Polecenie jest poprawne lecz pewnie zwraca pusty wynik.

Daj tak

dpkg -l | grep "\-image"

Zajrzyj tu: https://en.wikipedia.org/wiki/Debian_version_history Próbujesz robić przeskok o kilka wydań... To nie jest odpowiednia droga, tym bardziej, że widać, że wiedzę masz znikomą - raczkujesz dopiero w tych tematach.

Edytowano przez mariaczi

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

A ja... zaćmienie. Masz Pan OpenVZ'ta. Instalacja/aktualizacja kernela jest poza Twoim zasięgiem (czyt. nie masz do tego dostępu).

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
5 minut temu, mariaczi napisał:

A ja... zaćmienie. Masz Pan OpenVZ'ta. Instalacja/aktualizacja kernela jest poza Twoim zasięgiem (czyt. nie masz do tego dostępu).

 

Dostałem odpowiedź:

 


Korzystają Państwo z wirtualizacji OpenVZ i obecnie na serwerze jest udostępniony najnowszy kernel vz (042stab127.2) bazujący na kernelu 2.6.32.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ciekaw jestem, czy da się obejść jakoś instalacje tego typu paczki w OpenVZ?

Skoro wymaga kernela 3.2, a oVZ na pokładzie?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Dołącz do rozmowy

Możesz pisać i zarejestrować się później. Jeśli masz konto,Zaloguj się teraz, aby publikować na swoim koncie.

Gość
Odpowiedz...

×   Wklejony jako tekst z formatowaniem.   Wklej jako zwykły tekst

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.


  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×
×
  • Utwórz nowe...

Ważne informacje

Korzystając z forum, wyrażasz zgodę na: Warunki korzystania z serwisu, Regulamin, Polityka prywatności.