Skocz do zawartości

Program Konsolowy Czy Na X Window?


suawo

Rekomendowane odpowiedzi

Jeśli masz aktywator programu w menu to na 99% jest on pod X (wyjątkiem jest np. htop). W Fedorze programy posiadające gui muszą mieć aktywatory (lokalizacja /usr/share/applications). Są też programy działające i tu i tu, w dokumentacji powinno być to w takim przypadku opisane (chyba częściej będą to programy pod X, a w konsoli, stosowną opcją wyłącza się gui), ewentualnie gui jest dostarczane przez osobną paczkę (np. mplayer-gui). W konsoli program sprawdzisz, ale przechodząc w init 3.

Odnośnik do komentarza
Udostępnij na innych stronach

jak sprawdzić czy dany program jest na konsolę, czy uruchamia się w X-ach?
Wg mnie nie ma możliwości jednoznacznego ustalenia.

Zarówno programy konsolowe jak i pod X-y są opisywane (np. w poleceniu "file") jako "ELF xx-bit binary" (xx to 32 lub 64 zależnie od architektury, ELF - Executable and Linkable Format).

Do tego dochodzą programy/skrypty posiadające "obudowę graficzną" w Pythonie czy Perlu oraz wykorzystujące elementy grafiki dostarczane przez zenity.

 

Bez próby uruchomienia raczej ciężko stwierdzić czy dany program ruszy w konsoli czy tylko w środowisku graficznym.

 

 

Odnośnik do komentarza
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ę
×
×
  • Dodaj nową pozycję...