Do mojej pracy opracowuję i uruchamiam wiele programów na zdalnych klastrach. Najczęściej używam po prostu bash / vim na ssh i uruchamiam lokalnie tylko emulator terminala i przeglądarkę internetową. Zastanawiałem się nad zakupem lekkiego Chromebooka do podróży itp. Jednak nigdy nie korzystałem z niego i nie znam nikogo, kto jest jego właścicielem.
Czy ktoś wie, czy chrombook byłby odpowiednią opcją, biorąc pod uwagę następujące wymagania?
- Może ssh w zdalnej maszynie z całkowicie sprawnym terminalem
- Może połączyć się ze zdalnym serwerem VNC
- (bonus) obsługuje przekazywanie X11 przez ssh
- (bonus) ma lokalny emulator terminala, który może np. uruchamiać bash i wykonywać podstawowe operacje na systemie plików Linux
Co do ostatniego punktu, wolałbym, aby istniał terminal lokalny, który pozwalał mi definiować aliasy, uruchamiać ssh itp .; w przeciwieństwie do posiadania zupełnie osobnego klienta ssh, takiego jak PuTTY.
Czy Chromebook jest odpowiedni dla mojego przypadku użycia? A może powinienem kupić tani normalny laptop?
Odpowiedzi:
Chromowana książka może obsługiwać Twój przypadek użycia natywnie, ale jest nieco ograniczony. Istnieje kilka aplikacji, które można zainstalować, które dają więcej pełnych funkcji.
W przeglądarce możesz zainstalować klienta ssh lub użyć ograniczonej, wbudowanej powłoki, wykonując CTRL+ ALT+, Taby otworzyć CRO mium SH ell (w skrócie CROSH). Terminal może ssh tylko na innych komputerach i kilka innych rzeczy, zdecydowanie brakuje wielu rzeczy, których oczekujesz od standardowego basha.
To powiedziawszy, chrome book jest świetny do przeglądania stron internetowych i po prostu wysyłania wiadomości na inne komputery
Niektóre polecenia Crosh
źródło
Ctrl-Alt-T
otworzyć powłokę Crosh. a część „Terminal może ssh tylko na innych komputerach, bez cd, ls, touch, vim, ect ...” byłaby Shell, a nie klientem SSHcrosh
nie obsługuje już ssh.Sprawdź „Secure Shell” Świetny klient SSH dla Chromebooków. Obsługuje zapisane sesje, klucze prywatne Wykonane przez zespół chromium Google, ale jest w fazie beta. Działa mi jednak świetnie
Istnieje również wiele innych opcji, z którymi możesz skorzystać, ale lubię Secure Shell. Ponadto za każdym razem, gdy potrzebujesz nowych programów do Chromebooka, miejscem do odwiedzenia jest sklep internetowy Chrome
źródło
Domyślnie masz
ssh
komendę w bardzo ograniczonejCTRL-ALT-T
powłoce.Najlepiej jest użyć rozszerzenia chrome takiego jak ten i otworzyć je w osobnym oknie, aby skróty przeglądarki (takie jak
<CTRL-W>
lub<CTRL-N>
nie przeszkadzały).Inną bardzo interesującą możliwością - a to sprawia, że Twój Chromebook jest jednym z najlepszych laptopów z systemem Linux - włącza tryb programisty i używa Crouton, dzięki czemu możesz uruchomić pulpit XFCE równolegle z ChromeOS (przełączanie między dwoma uruchomionymi instancjami jest tak proste, jak
CTRL-ALT-F1/F2
. Po włączeniu tryb programisty, dostępna jest również prawdziwa powłoka Linuxa (nawet bez Crouton).źródło
Po wykonaniu Control+ Alt+, Taby otworzyć monit, po prostu wejdź
shell
i otrzymasz standardowy monit bash ze wszystkimi zwykłymi dzwonkami i gwizdkami. Stamtąd możeszssh
do zadowolenia swojego serca.źródło
Lubię, że większość mojej pracy wykonujesz na zdalnych systemach, używam mojego lokalnego systemu do wykonywania lokalnych zadań, ale nic obszernego.
W oparciu o ten wymóg zdecydowałem się na Acer C7, który miał wewnętrzny dysk spinny, który zapewnia dużo więcej miejsca na czytanie zdjęć z kart SD i tworzenie kopii zapasowych.
Korzystałem z klienta SSH w przeglądarce, ale ogólnie okazało się, że ma on ograniczone zastosowanie. Później odkryłem, że cały system był dla mnie lepiej dostosowany, kiedy umieściłem tam Chrubuntu. W końcu jednak problemy z uziemieniem z Acer C7 doprowadziły mnie do uzyskania Asus X200CA, który bardziej mi odpowiada. Podobnie jak w przypadku Chrubuntu, istnieje cały zestaw programów do użycia zamiast tego, co można zrobić za pomocą przeglądarki. Przyznaję, że system operacyjny w przeglądarce jest BARDZO zdolny w porównaniu do tego, co uważałem za możliwe.
Podejrzewam, że skoro korzystasz z funkcji Super User, Twoje potrzeby będą większe niż te, które może obsłużyć system operacyjny Chrome. Pomyśl „mogę to zrobić na telefonie”, jeśli nie, możesz mieć problem z Chrome OS (oczywiście są wyjątki).
Linux nie zajmuje tyle czasu, aby uruchomić systemd (nie mój wybór na init, ale ...), więc może się okazać, że regularna instalacja Linuksa przy użyciu systemd wystarczy na podróże, a Asus X200CA jest idealny do pracy i poza domem, Używam go na dyżurze, jest do tego idealny.
źródło