greenOS GNU/Linux (Torwards the sun)
greenOS to lekka, oparta na Debianie dystrybucja przeznaczona do ogólnego użytku. Dostarczana jest w postaci archiwum z preinstalowanym i prekonfigurowanym jądrem oraz oprogramowaniem, dzięki czemu może zostać zainstalowana z dowolnej innej dystrybucji, nie koniecznie uruchomionej LiveCD.
Zrzut ekranu przestawiający wersję Desktop:
Celem dystrybucji jest dostarczenie użytkownikowi stabilnego systemu operacyjnego wraz z popularnym oprogramowaniem, którego instalacja na dystrybucjach Linuxa może nie być oczywista. Dystrybucja jest kompromisem pomiedzy stylem user friendly a hakerską regułą KISS. Wiele dotyczasowych czynności takich jak np. logowanie (dawniej za pomocą konsoli obecnie za pomocą menedżera wyświetlania) zostało uproszczonych. Tej dystrybucji jednak daleko do bycia typowym desktopem przyjaznym użytkownikowi. Nadal można ją uznać z hakerską.
Dystrybucja została ograniczona do jednej wersji Desktop.
Patrząc na obecny sprzęt oraz zasoby jakimi operują współczesne komputery
ta sama wersja świetnie sprawdzi się na serwerze.
Dołączone oprogramowanie:
- XTerm - emulator terminala
- X File Editor - okienkowy menedżer plików
- Midnight Commander - konsolowy menedżer plików
- Geany - nieco bardziej rozbudowany edytor tekstu
- gVim - legendarny edytor Vim z nakładką graficzną
Spotify - populary serwis streamingowy muzykiDiscord - nowoczesny komunikator internetowy, pozwalający na tworzenie własnych wirtualnych serwerów.- Mozilla Firefox - przeglądarka internetowa
- qmmp - odtwarzacz muzyki
- VLC - odwarzacz plików video
- xpdf - czytnik plików PDF
- HexChat - klient protokołu IRC
- Mozilla Thunderbird - klient poczty
greenOS jest również rozporowadzany na zasadzie LiveCD. Wersja LiveCD jest porównywalna z wersją instalowaną na dysku jednak instalowany tam menedżer okien IceWM pochodzi z repozytorium Debiana a nie z ręcznej kompilacji. Z racji że to LiveCD, nie ma tutaj Ustawień oraz Gier wykorzystywanych w w zainstalowanej werjsji. Preinstalowane oprogramowanie dalej pozostaje to samo. Poniżej znajduje się link do pobrania obrazu LiveCD:
- Obraz płyty LiveCD: greenOS_1.2_amd64.iso
Dane logowania na obrazach LiveCD (nazwa użytkownika/hasło)
- root/toor
Aby nie narzucać niczego oraz zapewnić elastyczność instalacji, greenOS dostarczany jest bez instalatora. Dystrybucje należy zainstalować ręcznie posiłkując się poradnikiem instalacji.
Archiwa z dystrybucją w głównym wydaniu (Main) znajdują się poniżej oraz pod adresem: https://sourceforge.net/projects/greenos/files/rootfs/rootfs_1.2.tgz/download.
Inne wydania dystrybucji:
- greenOS Ratpoison -
https://sourceforge.net/projects/greenos/files/rootfs/rootfs_rp_1.2.tgz/download
Wersja dystrybucji oparta na manedżerze okien ratpoison. Zainstalowane oprogramowanie:- terminator - emulator terminala,
- Mozilla Firefox - przeglądarka internetowa,
- cmus - terminalowy odtwarzacz muzyki,
- ranger, Midnight Commander - terminalowe menedżery plików,
- feh - prosta przeglądarka plików graficznych,
- mpv - otwarzacz plików wideo
- greenOS greenServer -
https://sourceforge.net/projects/greenos/files/rootfs/rootfs_gs_1.2.tgz/download
Wersja dystrybucji przeznaczona to zastosowań serwerowych. W pełni zgodna z GNU/Linux Debian 10 Buster. Zainstalowane oprogramowanie:- OpenSSH - serwer dostępu do zdalnej powłoki projektu OpenSSH, będącego podgrupą projektu OpenBSD.
- Vim - edytor tekstu
- ranger - menedżer plików
Poprzednie wersje dystrybucji znajdują się pod adresem: https://sourceforge.net/projects/greenos/files/.
Specyficzne rzeczy wymagające obsługi:
- Wpisów w menu dokonujemy ręcznie posiłkując się zapisanym już w pliku ~/.icewm/menu wpisami lub dokumentacją IceWM dostępną na stronie https://ice-wm.org/man/.
- Zmiany wyświetlania obrazu generowane przez Ustawienia ekranu
zapisywane są wewnątrz pliku w katalogu .screenlayout, aby
zastosować ustawienia w należy uruchomić plik przed uruchomieniem
mendżera okien. Lightdm korzysta z pliku ~/.xsession
więc w nim należy dodać tę linię przed uruchomienim icewm
exec icewm-session:
sh -c ~/.screenlayout/plik_ustawien_arandr.sh &
Z plik_ustawien_arandr podajemy swoją nazwą pod którą zostały zapisane zamiany. - Jeśli w systemie jest wiele wyjść audio, i nie mamy dźwieku
uruchamiając coś na yt, to system może domyślnie przypisał
sobie inną kartę dziwiękową niż byśmy tego chcieli. Za pomocą
poniższego
polecenia wyświetlamy dostępnie karty w systemie. Należy zapamiętać
pozycję pożądanej karty na wypisanej przez polecenie liście.
$ lspci -knn | grep -iA2 audio
Po ustaleniu kolejności domyślnej karty dzwiękowej, należy ustawić ją w pliku /etc/modprobe.d/default.conf, plik najprawdopodobniej nie istnieje, więc trzeba go będzie utworzyć. W pliku zapisujemy poniższą linię:options snd_hda_intel index=N
ZaN
wstawiamy pozycję karty na liście z poprzedniego polecenia. - W greenServer interfejsy sieciowe nie są zarządzane
przez żaden
program, dlatego jeśli chcemy uzyskać połączenie sieciowe w tym
systemie to najprościej użyć polecenia:
# /sbin/dhclient
Możemy również od razu przejść do statycznej konfiguracji sieci lub skonfigurować interfejsy sieciowe podczas instalacji systemu po przełączeniu katalogu głównego.
greenOS rozprowadzany jest bez gwarancji przydatności. Autor nie ponosi odpowiedzialności za szkody wyrządzone instalacją lub korzystaniem z greenOS. Miłej zabawy!
-- Changelog --
-- 18.06.2021 - Wydanie nieoficjalnej wersji greenOS oznaczonej nazwą kodową "first".
-- 21.08.2021 - Wydanie pierwszej oficjalnej wersji greenOS oznaczonej nazwą kodową "one".
-- 24.09.2021 - Zawieszenie wsparcia dla greenOS
-- 05.12.2021 - Reaktywacja projektu greenOS
-- 30.01.2022 - Wydanie greenOS wersji 1.1, zmiany w obrazie LiveCD
znajduje się
tutaj, natomiast zmiany w archiwum
tutaj
-- 30.01.2022 - Wydanie wersji greenOS Ratpoison
-- 27.03.2022 - Wydanie wersji greenOS 1.2, zmiany we wszystkich wersjach
dystrybucji znajdują się tutaj: tutaj
-- 27.03.2022 - Wydanie wersji greenOS greenServer