Skocz do zawartości
Wishermil

Debian 8 - nie widzi pliku, pomimo że jest

Rekomendowane odpowiedzi

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 tego posta


Odnośnik do posta
Udostępnij na innych stronach

A jak próbujesz go odpalić? Możesz wkleić polecenie?

Udostępnij tego posta


Odnośnik do posta
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 tego posta


Odnośnik do posta
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 tego posta


Odnośnik do posta
Udostępnij na innych stronach

Możesz pokazać output tych poleceń?

 

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

 

Udostępnij tego posta


Odnośnik do posta
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 tego posta


Odnośnik do posta
Udostępnij na innych stronach

Bez screena uruchamia się poprawnie?

Pokaż wynik

ldd /sciezka/do/pliku

 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Napisano (edytowane)

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

Edytowane przez Wishermil

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Może najpierw spróbuj zaktualizować system,

 

apt-get update
apt-get upgrade

 

  • Lubię 1

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Napisano (edytowane)

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

Edytowane przez Wishermil

Udostępnij tego posta


Odnośnik do posta
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 tego posta


Odnośnik do posta
Udostępnij na innych stronach
Napisano (edytowane)

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 :)

Edytowane przez mariaczi
  • Lubię 2

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Napisano (edytowane)
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


 

Edytowane przez Wishermil

Udostępnij tego posta


Odnośnik do posta
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 tego posta


Odnośnik do posta
Udostępnij na innych stronach
Napisano (edytowane)
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

Edytowane przez Wishermil

Udostępnij tego posta


Odnośnik do posta
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 tego posta


Odnośnik do posta
Udostępnij na innych stronach
Napisano (edytowane)

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.

Edytowane przez mariaczi

Udostępnij tego posta


Odnośnik do posta
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 tego posta


Odnośnik do posta
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 tego posta


Odnośnik do posta
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 tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

  • Przeglądający   0 użytkowników

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

×

Powiadomienie o plikach cookie

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