Wcześniej w tym miesiącu opisałem nową funkcję, która pracuje nad systemem operacyjnym Chrome, która zapewni użytkownikom natywny interfejs użytkownika do zarządzania kontenerami systemu Linux. Chociaż wciąż trwają prace, zarządzanie „dodatkowym kontenerem” w końcu pojawiło się na kanale Canary w systemie operacyjnym Chrome i po raz pierwszy przyjrzymy się, jak ta funkcja będzie działać. Uruchomienie tej funkcji wymaga, abyś był na bardzo eksperymentalnym kanale Canary, którego nie polecam odwiedzać, chyba że wiesz, co robisz i nie boisz się, że prawdopodobnie zepsujesz swoje urządzenie.
Na kanale Canary najpierw musi być ustawiona flaga #crostini-multi-container do zarządzania kontenerami włączona, a następnie funkcja pojawi się w sekcji Deweloper w menu ustawień systemu operacyjnego Chrome. Domyślnie użytkownicy widzą kontener „pingwin” wewnątrz maszyny wirtualnej Termina. Zawiera standardową strukturę Debiana, która działa w systemie operacyjnym Chrome po włączeniu aplikacji dla systemu Linux. Z menu możesz zatrzymać domyślny kontener i zamknąć go, ale nie możesz go usunąć. Aby to zrobić, musisz całkowicie usunąć Linuksa ze swojego systemu za pomocą głównego menu programisty.
Kolejne kontenery można jednak zatrzymać ORAZ usunąć z tego nowego menu zarządzania. Użytkownicy mogą również dodać niestandardowy kolor do każdego pojemnika w menu w celu szybkiej identyfikacji i ułatwienia nawigacji. Ułatwi to usunięcie nieużywanych kontenerów, które mogą powodować problemy lub były po prostu używane do celów testowych. Po uruchomieniu sesji terminala możesz również zobaczyć adres IP każdego kontenera.
Dodatkowe zarządzanie kontenerami
Równie ważne, nowe menu zawiera przycisk „utwórz”, który pozwoli użytkownikom tworzyć dodatkowe kontenery. Przed wprowadzeniem tej funkcji trzeba było tworzyć nowe kontenery z powłoki crosh i wymagało to trochę wiedzy. Utworzenie kontenera z tego menu spowoduje utworzenie drugiego kontenera Debiana, ale istnieje możliwość dodania niestandardowego kontenera przy użyciu obrazu z serwera. Próbowałem zainstalować różne dystrybucje, aby sprawdzić, czy mogę stworzyć alternatywny kontener, taki jak Ubuntu lub Fedora, ale do tej pory nie miałem szczęścia.
Prawdopodobnie nadal trwają prace, ale ma ogromny potencjał dla tych, którzy używają Chrome OS jako środowiska programistycznego. Jeśli tworzysz aplikację lub usługę i chcesz ją przetestować na różnych dystrybucjach Linuksa, zapewni to szybki i skuteczny sposób zarządzania tymi dystrybucjami, zachowując jednocześnie porządek i piaskownicę. Po zakończeniu testowania możesz po prostu zatrzymać i usunąć niepotrzebne pojemniki. Nie wymaga pracy terminala. Zamierzam poszperać i zobaczyć, czy uda mi się uzyskać inne smaki Linuksa działające z nową funkcją „utwórz”, ponieważ będzie wspaniale mieć rozwiązanie do dodawania alternatywnych wersji Linuksa do systemu operacyjnego Chrome jednym kliknięciem. Bądź na bieżąco, aby dowiedzieć się więcej o tej potężnej, nowej funkcji.