Linuxiarze.pl Forum

Dystrybucje Linux => Mepis, antiX, MX => Wątek zaczęty przez: mirekc w Czerwiec 26, 2024, 10:12:57 AM

Tytuł: Nutty (lub coś podobnego) dla MX Linux
Wiadomość wysłana przez: mirekc w Czerwiec 26, 2024, 10:12:57 AM
Chciałbym mieć narzędzie do monitorowania komputerów w sieci podobne do Nutty (https://babluboy.github.io/nutty/?ref=itsfoss.com). Niestety Nutty został opracowany dla Elementary OS, jest też dostępny jako PPA dla Ubuntu, a także jako pakiet dla OpenSUSE, a ja używam MX Linux 19.4 (może go w końcu uaktualnię). Niby można ,,na siłę" dodać repozytorium PPA w MX Linux, ale nie jest to rekomendowane, gdyż może powodować (i zwykle powoduje) problemy. Mógłbym też spróbować skompilować pakiet ze źródeł, ale znając siebie i swoje umiejętności walczyłbym godzinami (jeśli nie dniami, tygodniami) z niespełnionymi zależnościami i niekompatybilnymi bibliotekami. Aż tak zdesperowany nie jestem.

Tak więc moje pytania. Znacie jakieś narzędzie podobne do Nutty (GUI, zbliżony zakres funkcjonalności) działające pod MX Linux? Chodzi o aplikację desktopową, a nie jakieś rozbudowane systemy do budowy serwerów monitorujących sieć. Albo może akurat to PPA Nutty można podłączyć do MX-a i działa bez problemów? Sprawdzał ktoś? A może ktoś kompilował Nutty pod MX-em i mógłby podać instrukcję ,,krok po kroku" co i jak zainstalować, żeby od razu ,,zagrało"? Z góry dziękuję.
Tytuł: Odp: Nutty (lub coś podobnego) dla MX Linux
Wiadomość wysłana przez: linux4ever w Czerwiec 26, 2024, 11:15:11 AM
Proszę bardzo tu lista: https://alternativeto.net/software/nutty/
Tytuł: Odp: Nutty (lub coś podobnego) dla MX Linux
Wiadomość wysłana przez: mirekc w Czerwiec 26, 2024, 01:02:43 PM
Cytat: linux4ever w Czerwiec 26, 2024, 11:15:11 AMProszę bardzo tu lista: https://alternativeto.net/software/nutty/
Tam są ,,lajki", które mówią na ile dana aplikacja jest dobrą alternatywą dla Nutty. Najwięcej ,,lajków" ma nmap, ale o tym to ja wiem, pytałem o aplikację z GUI. Drugi jest Kismet ze skromną liczbą 19 ,,lajków" co świadczy, że to nie jest alternatywa dla Nutty i rzeczywiście to jest coś innego. Tym niemniej zapowiada się bardzo ciekawie i w wolnym czasie być może zainteresuję się bliżej. Reszta to aplikacje dla Windows lub Androida, więc w ogóle nie na temat.
Tytuł: Odp: Nutty (lub coś podobnego) dla MX Linux
Wiadomość wysłana przez: Albedo 0.64 w Sierpień 27, 2024, 10:48:44 PM
Pewnie bardzo się spóźniłem z odpowiedzią ale w razie potrzeby znalazłem to: https://snapcraft.io/install/nutty/debian
może się jeszcze przyda.
Tytuł: Odp: Nutty (lub coś podobnego) dla MX Linux
Wiadomość wysłana przez: mirekc w Sierpień 28, 2024, 05:43:20 PM
Spróbowałem, ale u mnie nie działa (MX 19.4). Wyświetla coś takiego:
# snap run nutty
mkdir: cannot create directory '/run/user/0': Permission denied
[_LOG_LEVEL_INFO 17:36:25.044177] Application.vala:153: Nutty version: 0.9
[_LOG_LEVEL_INFO 17:36:25.044326] Application.vala:155: Kernel version: 4.19.0-27-amd64
No protocol specified
Failed to connect to Mir: Failed to connect to server socket: No such file or directory
Unable to init server: Could not connect: Connection refused
[_LOG_LEVEL_WARN 17:36:25.057594] [Gtk] cannot open display: :0.0
Jakieś pomysły?
Tytuł: Odp: Nutty (lub coś podobnego) dla MX Linux
Wiadomość wysłana przez: linux4ever w Sierpień 28, 2024, 06:32:10 PM
Cytat: mirekc w Sierpień 28, 2024, 05:43:20 PMSpróbowałem, ale u mnie nie działa (MX 19.4). Wyświetla coś takiego:
# snap run nutty
mkdir: cannot create directory '/run/user/0': Permission denied
[_LOG_LEVEL_INFO 17:36:25.044177] Application.vala:153: Nutty version: 0.9
[_LOG_LEVEL_INFO 17:36:25.044326] Application.vala:155: Kernel version: 4.19.0-27-amd64
No protocol specified
Failed to connect to Mir: Failed to connect to server socket: No such file or directory
Unable to init server: Could not connect: Connection refused
[_LOG_LEVEL_WARN 17:36:25.057594] [Gtk] cannot open display: :0.0
Jakieś pomysły?

A zainstalowałeś plugin do snapa w gnome-software bo ono dodaje brakujące zależności.

Doinstaluj to: gnome-software-plugin-snap i zresetuj komputer.

Tytuł: Odp: Nutty (lub coś podobnego) dla MX Linux
Wiadomość wysłana przez: mirekc w Sierpień 28, 2024, 09:36:20 PM
Cytat: linux4ever w Sierpień 28, 2024, 06:32:10 PMA zainstalowałeś plugin do snapa w gnome-software bo ono dodaje brakujące zależności.

Doinstaluj to: gnome-software-plugin-snap i zresetuj komputer.
Doinstalowałem, nie pomogło, wyświetlane komunikaty się nie zmieniły.
Tytuł: Odp: Nutty (lub coś podobnego) dla MX Linux
Wiadomość wysłana przez: Albedo 0.64 w Sierpień 28, 2024, 10:44:36 PM
Pozostaje tylko kwestia przestarzałej wersji MX-19, system dwie wersje i cztery lata wstecz, musiałbyś znaleźć wersję dla Debiana 10 lub Ubuntu 20.04. Radzę aktualizację do MX-23.
Tytuł: Odp: Nutty (lub coś podobnego) dla MX Linux
Wiadomość wysłana przez: mirekc w Sierpień 29, 2024, 08:29:43 AM
Cytat: Albedo 0.64 w Sierpień 28, 2024, 10:44:36 PMPozostaje tylko kwestia przestarzałej wersji MX-19, system dwie wersje i cztery lata wstecz, musiałbyś znaleźć wersję dla Debiana 10 lub Ubuntu 20.04. Radzę aktualizację do MX-23.
Nie wiem czy zwróciłeś uwagę, że proponowane przez Ciebie rozwiązanie jest dla Debiana w wersji 9 lub wyższej, a strona była ostatni raz aktualizowana w 2017 roku. Tak więc to raczej nie stara wersja Debiana, tylko stara wersja Nutty. Ale próbę z MX 23 zrobiłem pod Virtualboxem, wynik dokładnie ten sam:
# snap run nutty
mkdir: cannot create directory '/run/user/0': Permission denied
[_LOG_LEVEL_INFO 08:25:47.365042] Application.vala:153: Nutty version: 0.9
[_LOG_LEVEL_INFO 08:25:47.365233] Application.vala:155: Kernel version: 6.1.0-23-amd64
Authorization required, but no authorization protocol specified
Failed to connect to Mir: Failed to connect to server socket: No such file or directory
Unable to init server: Could not connect: Connection refused
[_LOG_LEVEL_WARN 08:25:47.456137] [Gtk] cannot open display: :0.0
Tytuł: Odp: Nutty (lub coś podobnego) dla MX Linux
Wiadomość wysłana przez: linux4ever w Sierpień 29, 2024, 12:10:15 PM
Ostatnie rozwiązanie to zbudowanie nutty z kodu źródłowego.

https://github.com/babluboy/nutty

Lub instalacja .deb

https://github.com/babluboy/nutty/releases

Gdy już zainstalujesz nutty z deba przez sudo dpkg -i nazwadeb.deb

Następnym krokiem jest sudo apt --fix-broken install

To  pobierze i zainstaluje potrzebne zależności.
Tytuł: Odp: Nutty (lub coś podobnego) dla MX Linux
Wiadomość wysłana przez: mirekc w Sierpień 30, 2024, 05:18:41 PM
Cytat: linux4ever w Sierpień 29, 2024, 12:10:15 PMLub instalacja .deb

https://github.com/babluboy/nutty/releases

Gdy już zainstalujesz nutty z deba przez sudo dpkg -i nazwadeb.deb

Następnym krokiem jest sudo apt --fix-broken install

To  pobierze i zainstaluje potrzebne zależności.
No więc postanowiłem zacząć od tego, bo tak mi się wydawało prościej. Zainstalowałem pakiet pod MX-23 na maszynie wirtualnej (na starszych MX się nie instaluje), doinstalowałem zależności, uruchomiłem. Zadziałało, ale okazało się, że aplikacja nie wyświetla zeskanowanych urządzeń!
(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrr_ZV2yhfZCnUwNqLA1hDHhktvFauKOP7SLQUx7oagyxjgOwmbw-EJxQiWXhoM-LjggpnCDfMsuIvPFHFphu45x-wB-PXU3IiyU74zYnRO-c0i9hCUmmS9Ek6OKKgfh3X3X9uD-ENziAqLYNK21sydofoN-MpmmFKXD3u8ANezIm_mvC31xSEjPWe9ls/s1106/Nutty_01.jpg)
Pomyślałem, że może jednak lepiej będzie skompilować ze źródła.
Cytat: linux4ever w Sierpień 29, 2024, 12:10:15 PMOstatnie rozwiązanie to zbudowanie nutty z kodu źródłowego.

https://github.com/babluboy/nutty
Skompilowałem najnowszą wersję na innej maszynie wirtualnej z MX-21.3. Uruchomiłem i zadziałało... tak samo jak z pakietu, czyli nie wyświetlało zeskanowanych urządzeń.

To już zaczęło być wkurzające. Wywaliłem aplikację, pobrałem i skompilowałem wcześniejszą wersję 1.1.1. Po uruchomieniu zadziałała zgodnie z oczekiwaniami. Tę samą wersję skompilowałem na moim laptopie z MX-19.4. Kompilacja i uruchomienie przebiegło bez problemów, stary MX okazał się nie być przeszkodą.

No więc mam uruchomione Nutty, ale po pierwszych próbach używania mam mieszane uczucia. Aplikacja nie potrafiła na przykład przez pół godziny wykryć mojego ,,mediacenter" (w cudzysłowie, bo to zwykły komputer z MX-23, jest tam wprawdzie Kodi, ale nie używam bo go nie lubię) pomimo że był cały czas aktywny (oglądałem transmisję meczu Igi Świątek), odpowiadał na pingi a w dodatku ma otwarty port VNC. Z wykryciem smartfonów też były problemy, niektóre pokazały się dopiero po którymś z kolei skanowaniu. Jeśli Nutty tak ma działać, to nie zwraca się nakład pracy na jego uruchomienie.

A skąd w ogóle temat? No bo mam podobną apkę dla Windows. Nazywa się MyLanViewer i jest komercyjna, ale była do zdobycia za darmo. Jednak Windows (XP) uruchamiam coraz rzadziej i chciałem mieć odpowiednik pod Linuksem. Póki co wygląda jednak na to, że aplikacja Windows jest bardziej godna zaufania.
Tytuł: Odp: Nutty (lub coś podobnego) dla MX Linux
Wiadomość wysłana przez: CDeB w Sierpień 30, 2024, 06:36:31 PM
Cytat: mirekc w Czerwiec 26, 2024, 10:12:57 AMChciałbym mieć narzędzie do monitorowania komputerów w sieci podobne do Nutty...

Tak więc moje pytania. Znacie jakieś narzędzie podobne do Nutty ...

A może nmap. Ma podobną funkcjonalność i świetne GUI "Zenmap". Powinno być w każdej sensownej dystrybucji.
Tytuł: Odp: Nutty (lub coś podobnego) dla MX Linux
Wiadomość wysłana przez: mirekc w Sierpień 31, 2024, 08:36:59 AM
Cytat: CDeB w Sierpień 30, 2024, 06:36:31 PMA może nmap. Ma podobną funkcjonalność i świetne GUI "Zenmap". Powinno być w każdej sensownej dystrybucji.
Nmap ma jak dla mnie dwie wady: mnogość opcji, które jak by się chciało dokładnie ,,rozkminić" to chyba by trzeba robić doktorat i nieczytelne komunikaty wyjściowe które trzeba uważnie analizować linijka po linijce żeby czegoś nie zgubić.

Tu właśnie wchodzi Zenmap ze swoimi profilami (czyli predefiniowanymi zbiorami parametrów nmap-a) i graficznym interfejsem ,,wyciągającym" co najważniejsze z wyników skanowania (a samo wyjście z nmpa-a też jest, dla ambitnych).

Fajnie. A jak to wychodzi w praktyce? Powłączałem w swojej sieci kilka urządzeń i uruchomiłem najpierw apkę dla Windows. Wykryła 7 hostów, czyli wszystko co jest. Następnie uruchomiłem Zenmap i przeskanowałem sieć z domyślnym profilem ,,Intese scan" (nmap -T4 -A -v). Wykryte zostały 4 (?!) hosty. A co pozostało niewykryte? ,,Mediacenter" (standard), chiński tablet z Androidem i drukarka z WiFi. No to zrobiłem drugi skan profilem ,,Ping scan" (nmap -sn) i dodatkowo został wykryty tablet. Nadal brakuje ,,mediacenter" i drukarki. Puściłem więc zwykły ping z tego samego komputera na tablet, ,,mediacenter" i drukarkę. Idzie bez problemu, bez zacięć, drukarka odpowiada w czasie około 4 ms, ,,mediacenter" – poniżej 2 ms, jedynie w przypadku tabletu od 120 do 1000 ms (ale te ,,długie" to pojedyncze).

Co zatem mam zrobić, żeby mieć pewne wykrywanie wszystkich hostów? Doktorat?

Tak BTW, to moje problemy z Nutty też zapewne pochodzą z tego samego źródła. On też prawdopodobnie korzysta z nmapa (a przynajmniej ma go w zależnościach).
Tytuł: Odp: Nutty (lub coś podobnego) dla MX Linux
Wiadomość wysłana przez: CDeB w Sierpień 31, 2024, 11:36:06 AM
"Nie wiem, nie wiem, nie pomoge", że tak zacytuję klasyka. Moje doświadczenia z zenmapem to była zabawa w sieci domowej i 'zabawa' jest tu słowem-kluczem.