Nie mogłem znaleźć żadnego narzędzia GUI zarządzającego usługami w Ubuntu. W systemie Windows uruchamiam Ubuntu jako maszynę Virtual Box. Próbowałem użyć, System Jobs
ale to nie działa.
Mam serwer LAMP i chcę mieć kontrolę nad uruchomieniem go jako usługi, czy nie. Wiem, że istnieją polecenia terminalowe wykonujące zadanie. Potrzebuję jednak GUI, takiego jak te w systemie Windows, aby ułatwić LAMP lub inną usługę.
Odpowiedzi:
Poleciłbym systemd-manager. Specjalnie dla 16.04. Wierzę, że będzie to świetne narzędzie do zarządzania usługami.
Podałem procedurę instalacji i użytkowania innej pokrewnej odpowiedzi, dlatego nie powtarzam dwukrotnie tej samej treści. Sprawdź tę odpowiedź na pytanie Jak poprawić szybkość rozruchu
źródło
systed-sysv-install
. Myślę, że Apache wkrótce zapewni pełne wsparcie dla systemdTo, czego szukałem to:
Uruchamianie z:
Ponieważ jest to pierwsze trafienie w Google podczas wyszukiwania „GUI menedżera usług ubuntu” i nie zawierało właściwej odpowiedzi, nauczę Cię, jak to znaleźć - i wszelkie narzędzia, jeśli masz coś do zrobienia . Sprawdźmy naszą wersję Linux / Distribution:
To mówi nam o naszym systemie operacyjnym. Mój to Ubuntu 16.04. Podobnie jak większość Linuksów, Ubuntu przeszedł na systemd do zarządzania swoimi usługami. Dowiesz się tego, przeprowadzając wyszukiwanie w sieci dla „usługi ubuntu”. Zobaczmy, czy istnieje pakiet systemowy, który nawiązuje do bycia interfejsem, menedżerem lub GUI. (Graficzny interfejs użytkownika).
Możemy teraz przewijać w górę (Shift + PgUP - lub na laptopie, Shift + Fn + w górę). Oczywiście możesz także poszukać „usługi” lub „usług”. Hej, patrz, jest systemd-ui. Zainstalujmy to!
Świetny! Co teraz? Jak dowiedzieć się, jakie jest polecenie lub co zostało zainstalowane? Na szczęście istnieje polecenie, które pokazuje nam, jakie pliki są instalowane przez pakiet:
(Lub)
To pokazuje nam:
Musisz wiedzieć, że pliki .desktop są skrótami w środowisku graficznym Gnome. Możesz zajrzeć do pliku .desktop:
Możesz wyszukać specyfikację skrótów Gnome. Jest to jednak dość oczywiste: Exec = systemadm. Kategorie = System; Ustawienia. Zajrzyj do menu „System” lub „Ustawienia” w swoich aplikacjach lub po prostu uruchom:
Voila! Och, czekaj ... to raczej bezużyteczne narzędzie. Mówi „Menedżer”, ale pozwala tylko na przeglądanie, bez wyłączania, zatrzymywania, uruchamiania czegokolwiek. Jak denerwujące! Możesz zobaczyć dokładnie to samo, wpisując:
Po prostu pokazuje to w bardziej uporządkowany sposób ... Ale dzięki systemctl możesz także nim zarządzać. Kontynuujmy wyszukiwanie ... tym razem załóżmy, że nie mamy terminala z funkcją wyszukiwania lub przewijania, użyjmy „mniej”. Aby wyszukać mniej, wpisz „/” i wyjdź z „q”:
Po pościgu za dziką gęś ze starymi narzędziami gnome, takimi jak „gnome-system-tools” (co jest równie bezużyteczne jak systemadm) - hej, nic nie stoi na przeszkodzie, aby nauczyć się programowania i ulepszać systemadm, o to właśnie chodzi w Linuksie - ale po co wymyślać koło, jeśli już istnieje ... aby kontynuować wyszukiwanie ...
Teraz wygląda to obiecująco. Ludzie z KDE zwykle wyprzedzają konkurencję dzięki swoim narzędziom ... zobaczmy:
Świetnie ... teraz jak to robimy? ...
Zaraz! To po prostu zbyt wiele do przeszukania ... zobaczmy, czy jest tam plik „.desktop”…
Możesz po prostu grepować na „desktop”, wtedy pokażą ci wszystkie wiersze zawierające „desktop”, a nie tylko te, które kończą się na „.desktop”. Bez \.,. jest bez znaczenia, oznacza tylko „dowolną postać” do grep. Po prostu \., Skorupa zje \ \ i wyśle następną literalną postać do grep, więc nadal tylko \. Chcemy powiedzieć grepowi, że. jest dosłowne. a grep używa również \, aby powiedzieć, że następny znak jest dosłowny. Więc \\ wysyła \ do grep, a następnie $ oznacza „koniec linii”, więc oznacza to, że szukamy linii, która kończy się na „.desktop”. I patrz! Istnieją 2:
Teraz możesz po prostu „kota” lub edytować je indywidualnie, aby zobaczyć, co się w nich znajduje, ale możesz także wyszukiwać oba z łatwością. Wypiszemy powyższe wyniki do polecenia, które poda każdy wiersz osobno do innego polecenia. Polecenie, które to robi, nazywa się „xargs”. Poleceniem, którym je karmimy, jest grep. Jeśli podasz grepowi tylko jeden parametr, przeszukuje on standardowe wejście. Jeśli podasz mu dwa parametry +, traktuje pierwszy jako ciąg wyszukiwania, a resztę jako pliki, w których będzie wyszukiwał.
Okej, więc teraz mamy polecenie, spróbujmy:
Dzięki, Ubuntu. Odkryliśmy brakującą zależność w pakietach Ubuntu. Kiedy instalujemy kde-config-systemd, powinien on automatycznie zainstalować kde-cli-tools! Więc mogę to naprawić! Teraz przejdę i zaktualizuję plik pakietu i utworzę żądanie ściągnięcia (lub jeśli nie wiesz, jak to zrobić, po prostu zarejestruj błąd w „narzędziu do śledzenia błędów ubuntu”, a ktoś inny to zrobi i naprawi dla wszystkich.)
Na razie:
A teraz, gdy jest to zrobione:
Voila! Gratulacje, teraz masz GUI ... w którym możesz zepsuć system, wyłączając rzeczy ... lub przyspieszyć, wyłączając niepotrzebne rzeczy. Ale skąd wiesz, który jest który? Być może, aby pozbyć się cupdd (ponieważ nigdy nie drukujesz rzeczy) lub avahi-demona (ponieważ nigdy nie korzystasz z udostępniania plików, czatu lub innych sztuczek sieciowych) ... byłoby łatwiej i bezpieczniej po prostu je odinstalować? ...
W każdym razie, mam nadzieję, że jesteś teraz o co najmniej kilka kroków do ulepszenia Linuksa dla wszystkich.
źródło
Możesz zrobić prawie to samo
webmin
. Ze strony głównej Webmina :Co to jest Webmin?
Webmin to internetowy interfejs do zarządzania systemem w systemie Unix. Za pomocą dowolnej nowoczesnej przeglądarki internetowej możesz skonfigurować konta użytkowników, Apache, DNS, udostępnianie plików i wiele więcej. Webmin eliminuje potrzebę ręcznej edycji plików konfiguracyjnych systemu Unix, takich jak / etc / passwd, i pozwala zarządzać systemem z konsoli lub zdalnie. Zobacz stronę standardowych modułów, aby uzyskać listę wszystkich funkcji wbudowanych w Webmin.
Aby go zainstalować, uruchom następujące polecenie w oknie terminala:
Najpierw dodaj repozytorium:
Następnie zainstaluj klucz:
Następnie zaktualizuj i zainstaluj webmin:
Instrukcje instalacji pochodzą z: http://www.webmin.com/deb.html
Po zainstalowaniu można uzyskać do niego dostęp, otwierając przeglądarkę na https: // localhost: 10000 /
Zaloguj się jako zarejestrowany użytkownik na hoście, który ma
sudo
dostęp.Mam nadzieję że to pomoże!
źródło
Teraz używam Kubuntu 18.04 i znalazłem fajne wbudowane narzędzie do tego celu, to ksysguard wydrukuj go w terminalu, aby otworzyć go, jak na poniższym zrzucie ekranu:
źródło