Wykorzystaj swój Raspberry Pi w pełni dzięki tej alternatywie Raspbian

Wykorzystaj swój Raspberry Pi w pełni dzięki tej alternatywie Raspbian

DietPi to lekka alternatywa dla Raspberry Pi OS, optymalizująca wydajność jednopłytkowych komputerów dzięki minimalizacji obciążenia systemowego i wsparciu przy złożonych zadaniach.

Prawdopodobnie znasz Raspberry Pi za jego efektywność przestrzenną i (czasami) przystępną cenę. Aby jednak zrealizować projekt z użyciem Pi, czasami musisz wykorzystać każdą kroplę mocy, jaką masz. I tu pojawia się alternatywa dla Raspberry Pi OS: DietPi.

Co to jest DietPi?

DietPi to dystrybucja Linuxa, którą możesz zainstalować na Raspberry Pi oraz innych SBC (komputerach jednopłytkowych). Jest to alternatywa dla standardowego Raspberry Pi OS (dawniej znanego jako Raspbian), konwencjonalnej dystrybucji instalowanej po zakupie Raspberry Pi.

Podobnie jak Raspberry Pi OS, DietPi jest darmowy i bazuje na Debianie. Oficjalny slogan "Lekka sprawiedliwość dla twojego SBC" odnosi się do zaangażowania projektu w maksymalne odciążenie zasobów, jednocześnie zapewniając tę samą platformę do uruchamiania serwerów, co Raspberry Pi OS.

DietPi oferuje również wiele narzędzi do półautomatyzacji typowych, ale złożonych zadań dla SBC. Na przykład, ma kreator do budowy VPN lub do tworzenia kopii zapasowych plików. Może także przeprowadzić cię przez proces LetsEncrypt dla twojego serwera. Jeśli kiedykolwiek próbowałeś tych zadań ręcznie, wiesz, jak cenna może być pomoc.

Wyjaśnienie wariacji DietPi

DietPi ma kilka różnych wersji, które możesz wybrać podczas pobierania. "Zwykłe" pobranie DietPi to po prostu system operacyjny bez głowicy, co oznacza, że po uruchomieniu zobaczysz prosty wiersz poleceń. Nie ma desktopu, przynajmniej na początku.

Jeśli jesteś nowy w linii poleceń lub po prostu wolisz nie mieć z nią do czynienia, możesz wybrać obraz "Allo GUI". Allo to interfejs webowy, coś w rodzaju środowiska desktopowego, do którego masz dostęp przez przeglądarkę internetową. Jeśli kiedykolwiek logowałeś się zdalnie do NAS przez przeglądarkę, to będzie ci znane. Ten obraz zawiera kilka narzędzi audio, więc jak mogę stwierdzić, interfejs Allo jest przeznaczony dla audiofilów realizujących projekty muzyczne z wykorzystaniem Pi.

Alternatywnie, możesz wybrać obraz Amiberry DietPi. Amiberry to emulator Amigi dla urządzeń ARM, takich jak Raspberry Pi. Jest to dla entuzjastów Amigi, więc jeśli nie jesteś pewien, co sprawia, że jest to atrakcyjne, nie martw się tym i trzymaj się jednego z powyższych wyborów.

Co odróżnia DietPi od RPi OS?

DietPi twierdzi, że nie rości sobie prawa do bycia lepszym niż Raspberry Pi OS czy jakiekolwiek inne "konkurencyjne" dystrybucje. Po prostu twierdzi, że jest inna i stawia na optymalizację oraz redukcję obciążenia. DietPi ma stronę poświęconą bezpośrednim porównaniom statystycznym z innymi dystrybucjami, podkreślając, w jakiej mierze DietPi przewyższa inne i w jakim zakresie.

DietPi różni się także tym, że nie ma domyślnego środowiska desktopowego. Możesz zainstalować jedno, jeśli chcesz, zakładając, że nie przeszkadza ci obciążenie zasobów. Możesz też skorzystać z wcześniej wspomnianego interfejsu Allo, aby uniknąć linii poleceń. Różnica polega głównie na tym, że nie możesz uzyskać wstępnie skonfigurowanego obrazu desktopu, jak to jest w przypadku pobierania Raspberry Pi OS.

Jeszcze jedną różnicą wartą odnotowania jest to, że DietPi automatycznie konfiguruje i włącza serwer SSH z Dropbear. Oznacza to, że nie potrzebujesz podłączonego monitora ani klawiatury do swojego Raspberry Pi, jeśli ich nie chcesz. Możesz po prostu zalogować się przez SSH z innego komputera w sieci, bez żadnej konfiguracji.

Instalacja DietPi

Aby zainstalować DietPi, potrzebujesz kilku rzeczy.

  • Raspberry Pi lub inny SBC
  • Karta MicroSD
  • Odpowiedni obraz DietPi dla twojego SBC
  • BalenaEtcher

Oczywiście będziesz również potrzebować monitora i klawiatury, aby połączyć się ze swoim SBC, chyba że planujesz używać SSH z innego komputera.

Kiedy otrzymasz skompresowany plik IMG z strony pobierania DietPi, będziesz musiał go rozpakować, a następnie nagrać na kartę za pomocą balenaEtcher. Gdy zostanie nagrana, umieszczasz kartę SD w swoim Pi i uruchamiasz urządzenie. Pierwsze uruchomienie zajmie trochę czasu, ponieważ pobiera wymagane biblioteki i konfiguruje się.

Może być konieczne ponowne uruchomienie lub aktualizacja, aby zakończyć konfigurację. Zostaniesz również zapytany, czy chcesz dobrowolnie przekazywać dane o tym, jak używasz DietPi, dla dobra deweloperów, co ma być anonimowe.

Zostaniesz poproszony o ustawienie języka i klawiatury. Domyślnym językiem był angielski brytyjski, więc musiałem się postarać.

Ważne jest, że na początku zostaniesz poproszony o ustawienie dwóch haseł. Pierwsze to "hasło oprogramowania", które jest kluczowym pojęciem do zrozumienia. Gdy instalujesz oprogramowanie na DietPi, które wymaga hasła do konfiguracji, DietPi skonfiguruje je przy użyciu hasła oprogramowania. Drugie to hasło root, które będziesz używać za każdym razem, gdy będziesz potrzebować przeprowadzić konserwację swojego systemu DietPi.

Jak używać DietPi

Po wstępnej konfiguracji, zobaczysz menu z dostępnymi akcjami. Obejmują one wyszukiwanie, przeglądanie oraz instalowanie i usuwanie oprogramowania. Oferuje również kilka środowisk desktopowych do zainstalowania, jeśli ich potrzebujesz, w tym XFCE, LXQt, MATE i inne. Po ich zainstalowaniu, będziesz musiał wpisać startx, aby je uruchomić.

Jeśli czujesz się komfortowo z TUI (tekstowymi interfejsami użytkownika), to prawdopodobnie możesz pominąć środowisko desktopowe. DietPi ma kilka narzędzi TUI opartych na Whiptail, które umożliwiają łatwe wykonywanie takich zadań jak lokalizowanie oprogramowania, monitorowanie usług, aktualizowanie systemu i inne.

Kiedy zainstalowałem DietPi na Raspberry Pi 4 B, moim pierwszym krokiem było spróbować skonfigurować FreshRSS, usługę, którą chciałem wypróbować od jakiegoś czasu. Wszystko, co musiałem zrobić, to wpisać dietpi-software w linii poleceń, zlokalizować FreshRSS na liście instalowalnego oprogramowania i rozpocząć instalację. Gdy to się skończyło, wszystko, co pozostało, to zacząć używać FreshRSS.

Choć wstępna konfiguracja DietPi była dość intuicyjna, popełniłem błąd, nie zaglądając do dokumentacji DietPi. Na początku nie rozumiałem pojęcia "hasła oprogramowania". Byłem zdezorientowany, dlaczego interfejs webowy FreshRSS prosił mnie o zalogowanie się z nazwą użytkownika i hasłem, mimo że jeszcze ich nie stworzyłem. Dopiero gdy zajrzałem do dokumentacji oprogramowania DietPi, zrozumiałem funkcję hasła oprogramowania, którą opisałem wcześniej.

To cenna lekcja dla wszystkich programów: nie ignoruj dokumentacji. DietPi ma dedykowane przewodniki i informacje dla całego swojego dostępnego oprogramowania, a znajdują się w nich istotne uwagi dotyczące sukcesu z systemem operacyjnym.

Wypróbowanie Dashboard DietPi

Jeśli zainstalujesz pakiet dietpi-dashboard, będziesz mógł uzyskać dostęp i zarządzać swoją instancją DietPi z przeglądarki internetowej. Jest bardziej rozbudowany i użyteczny niż doświadczenie "Allo GUI" w DietPi. Możesz przeglądać i instalować lub usuwać oprogramowanie, monitorować statystyki, przeglądać pliki i inne.

Choć uznałem to za przydatne, dashboard DietPi jest wciąż w wersji beta w momencie pisania. Oznacza to, że zespół deweloperski nadal pracuje nad produktem końcowym i nie zaleca wykonywania żadnej krytycznej pracy na nim. Tak więc, podczas gdy to powinno uczynić DietPi bardziej dostępnym dla tych, którzy nie czują się komfortowo w linii poleceń w przyszłości, jeszcze nie jest to gotowe.

Czy powinieneś zainstalować DietPi?

Powinieneś zainstalować DietPi, jeśli chcesz jak najlepiej zoptymalizować swoje SPC. Jeśli korzystasz z Raspberry Pi OS lub innej dystrybucji Linuksa na swoim SBC i jesteś zadowolony z doświadczenia, nie ma powodu, by zmieniać system. Mimo to, korzystając z innych dystrybucji, możesz napotkać ograniczenia wydajnościowe. Kiedy to się zdarzy, spróbuj DietPi.

Jeśli właśnie kupiłeś Raspberry Pi i nie jesteś jeszcze pewien, co chcesz z nim zrobić, być może nie chcesz od razu wskakiwać na DietPi. DietPi zakłada, że w pewnym stopniu wiesz, czego chcesz, i że jesteś względnie komfortowy przynajmniej z podstawowym korzystaniem z terminala Linuksa, w tym podstawowych narzędzi serwerowych jak SSH. Jeśli żadne z tego nie brzmi znajomo, polecam spędzić trochę czasu na eksperymentowaniu z Raspberry Pi OS najpierw.

Kiedy będziesz gotowy, przejdź do strony pobierania DietPi i znajdź plik obrazu dla posiadanego urządzenia. DietPi udostępnia również obrazy dedykowane do konkretnego oprogramowania maszyny wirtualnej, więc przejdź do zakładki PC/VM, jeśli chcesz pobrać kompatybilny plik obrazu. Może to być przydatne, jeśli chcesz tylko przetestować to przed zaimplementowaniem na swoim Raspberry Pi. W każdym razie, powodzenia w optymalizacji zasobów SBC.

Jeśli ciekawią Cię artykuły podobne do Wykorzystaj swój Raspberry Pi w pełni dzięki tej alternatywie Raspbian, zajrzyj do kategorii Linux i odkryj jeszcze więcej interesujących treści.

Indeks
  1. Co to jest DietPi?
    1. Wyjaśnienie wariacji DietPi
  2. Co odróżnia DietPi od RPi OS?
  3. Instalacja DietPi
  4. Jak używać DietPi
    1. Wypróbowanie Dashboard DietPi
  5. Czy powinieneś zainstalować DietPi?

Możesz być zainteresowany

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Go up