From: xf0r3m Date: Wed, 6 Aug 2025 07:04:04 +0000 (+0200) Subject: Usunięcie plików .html X-Git-Url: https://gitweb.morketsmerke.org/?a=commitdiff_plain;h=5181d041838c4db9640ebc39d8d939b5b158eef9;p=mmtool.git Usunięcie plików .html --- diff --git a/immudex.html b/immudex.html deleted file mode 100644 index 5a93962..0000000 --- a/immudex.html +++ /dev/null @@ -1,523 +0,0 @@ - - - - - - - - -
- _                               _           
-(_)_ __ ___  _ __ ___  _   _  __| | _____  __
-| | '_ ` _ \| '_ ` _ \| | | |/ _` |/ _ \ \/ /
-| | | | | | | | | | | | |_| | (_| |  __/>  < 
-|_|_| |_| |_|_| |_| |_|\__,_|\__,_|\___/_/\_\
-
- -
-

IMMutable DEbian with Xfce

-

- Aktualności: -

- -

- O dystrybucji: -

-

- Immudex to wersja debian zawierająca niezmienne środowisko pracy. - Wykorzystuje ona bowiem archiwum .squashfs znane z LiveCD. Przyczym - pozwala ona na pełen dostęp do partycji zawierające archiwum, w razie - aktualizacji. Tak przygotowana wersja popularnego systemu operacyjnego - pozwoli bezpieczniejsze korzystanie z komputera oraz zasobów internetu. - Jeśli coś się stanie, wystarczy uruchomić komputer ponownie. -

-

- Immudex nastawiowny jest na wykorzystanie do przechowywania danych - szyfrowanych partycji za pomocą mechanizmu LUKS. Domyślnie - przeglądarka WWW (Firefox ESR) uruchamiany jest przez - sandboxer FireJail z własną emulacją stosu TCP/IP. Tak uruchomiana - przeglądarka nia posiada dostępu do otwartych szyfrowanych partycji. - Immudex tworzony jest również z myślą o nie narzucaniu rozwiązań - dlatego też wiele z nich można w łatwy sposób pominąć, oczywiście na - własną odpowiedzialność. W więcej informacji na temat rozwiązań w - Immudex znajduje się w artykule "Koncepcje immudex" na stronie z - dokumentacją systemu. Wszelkie połączenia przychodzące do są - zablokowane poprzez firewall ufw. -

-

- Oprogramowanie: -

-

- Immudex domyślnie korzysta z wolnego oprogramowania, nie zainstalowano - na nim niewolnych pakietów w konfiguracji nie ma również niewolnych - repozytoriów. -

-

- Oficjalnie immudex wspiera instalację - niewolnego oprogamowania wyłącznie w postacji addonsów - dostępnych w postacji samodzielnych skryptów na repozytorium projektu - lub w katalogu /usr/share/immudex/addons - . Do dyspozycji mamy: -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
OprogramowanieWersja immudex
StableTestingOldstable
Środowisko XFCE
Odtwarzacz multimedialny VLC
Odtwarzacz multimedialny mpv
Skrypt yt-dlp
Skrypt ytfzftylko stable i testing
Przeglądarka Mozilla Firefox ESR
Wirtualizacja KVM (libvirtd + virt-manager):addon
Menedżer maszyn wirtualnych (virt-manager):addon
Konteneryzacja docker.io:addon
Konteneryzacja distrobox (podman):addon
Narzędzia autorskie immudex:
- -

- Pełna lista pakietów z znajduje się w - w pliku wersji bazowej (version/base.sh) oraz w skrypcie - instalacyjnym projektu xfcedebian (install.sh). - -

-

- Polityka antyfrankensteinowa: -

-

- Przez większość czasu życia projektu immudex, był on projektowany w - taki sposób, aby dla wszystkich trzech wersji dostarczał to samo - oprogramowanie - ten sam system. Jednak ostatnie zawirowania w - pakietach Debiana, przez co coraz większa złożoność procesu budowania - dystrybucji, spowodowały że musiałem zreflektować ten pomysł i - ostatecznie go porzucić, na rzecz czystszego oraz bardziej stabilnego - systemu. Dlatego też, w niektórych plikach projektu, będzie można - zauważyć warunki determinujące określone wersje systemu. Wcześniej - również był stosowany taki warunek dostarczający np. newsboat - do wersji testing czy xfce4-notes-plugin do wersji - stable. Teraz to nie będzie miało miejsca. Tabela - oprogramowania dalej będzie z unifikowana i ewentualnie będę zaznaczać - jakich wersji dotyczy dany pakiet. -

-

- Oczywiście nie oznacza to, że rezygnuje z unifikacji. Mimo tego, że te - wersje wyglądają tak samo i działają w bardzo podobny sposób to - różniły się wersjami oraz dostępnością oprogamowania. Ja starałem się - niwelować te rozbierzności, jednak ze względu na wyżej wymienione - powody zrezygnowałem z tego. Koniec, końców dyskonfort związany z - wprowadzeniem tej polityki, będzie związany jedynie z brakiem jakiegoś - programu w danej wersji, innych konsekewncji nie przewiduje. -

-

- Oczywiście, nikt nie musi iść zgodnie z głównym nurtem. Repozytoria - z plikami budowy immudex, można śmiało klonować, dodwać swoje zmiany - i redystrybuować na własnych serwisach (kontach) systemu Git. Dlatego - też zmiany w upstreamie, nie koniecznie mogą oznaczać zmiany, dla nas. -

-

- Unifikacja: -

-

- Do tej pory (tj. 01.01.2024), immudex wydawany był w trzech rożnych - wariantach. Teraz jednak te trzy warianty będą takie same, a w zasadzie - podobne. Póżnice będą opierać się głównie na wersji paketów, - ponieważ te obecne wariany operają się o dostępne warianty dystrybucji - bazowej, czyli Debiana. Do wyboru będziemy mieli: testing - (jak immudex-testing), stable (jak klasyczny stabliny immudex) - oraz oldstable, który ma za zadanie zastąpić LHE, - jednak nie w tak skrajny sposób. Prezentując tak naprawdę zupełnie - inne doświadczenia, podczas korzystania z niego. -

-

- Wyżej wymienione wersje mają zainstalowane to samo opgramowanie, mimo - braku, nie których pakietów repozytoriach. Wszystkie wersje przezentują - ten sam pulpit, to samo środowisko pracy. A jedną z zauważlnych - różnic może być, krój czcionki, prezentujący takie informacje jak: - nazwy dostępnych urządzeń pamięci masowej prezentowanych na pulpicie - czy inne nazwy plików w menedżerze plików. Natomiast, krój czcionki w - terminalu pozostaje taki sam. -

-

- Przedstawiane tutaj wersje immudex będą wydawane na zasadzie - Meta-Distribution Rolling-Release. Skąd takie zmiany? - Otóż główny celem jest ujednolicenie procesu technologicznego dla - wszystkich wersji immudex oraz zmiana adaptacji infrastruktury. -

-

- Warto wspomnieć, że projekty immudex-lhe oraz immudex-testing zostały - zarchiwizowane. Zarchiwizowany został również stan repozytoruim - projektu immudex przed unifikacją. Gałąź main projektu - xfcedebian - zostanie scalona z gałęzią d13 i to ona będzie gałęzią, - główną projektu. Wówczas wszystkie zmiany dotyczące layoutu - środowiska XFCE oraz pakietów podstawowych (tych zapisanych w skrypcie - install.sh) będą publikowana za pośrednictwem projektu - xfcedebian. -

-

- Meta-Distribution Rolling-Release: -

-

- Obecnie immudex wydawany jest na zasadzie: - Meta-Distribution Rolling-Release. - Przez co obrazy płyty wydawane przez autora dystrybucji nie będą już - dostępne. Zatem takie czynności jak 'rewinding' oraz aktualizacje - obrazu nie mają już racji bytu. Obecnie istnieje tylko kod i tylko on - się liczy. Jeśli chcemy dokonać jakiś zmian wystarczy dodać swoje - zmiany do pliku bazowego (versions/base.sh). -

-

- Zmiany będą publikowane nieregularnie. Tylko i wyłącznie za pomocą - serwisu Git (github.com). Każda aktualizacja będzie wymagała zbudowania - nowego obrazu iso. -

-

- immudex -

-

- Zmiana podejścia jest efektem dążenia do pełnej bezkosztowości. Gdzie - do tej pory dotyczyła ona jedynie tych użytkowników, którzy budowali - immudex od zera. Nie dotyczyła za to ich twórców, którzy muszą ponieść - koszta związane z utrzymaniem mirrorów obrazów płyt (nie ma co się - oszukiwać serwis sourceforge.net [ze względów wyłącznie związanych z - prędkością przesyłania] nie jest nalepszym miejscem dystrybucji dużych - plików, jaką z pewnością stał by się immudex [rozmiary obrazów co raz - bardziej zbliżają się do 2GB]), serwerów budowania, czy środowisk - wirtualizacji na których sprawdzane są obrazy pod względem poprawności - działania wielu kluczowych komponentów. Przy słabszych połączeniach - internetowych znacznie szybciej jesteśmy w stanie zbudować immudex - niż pobrać obraz płyty. Debian posiada serwery lustrzane w każdym - bardziej rozwiniętym kraju świata. Wystarczy ustawić odpowiedni mirror. - A mówimy tu wyłącznie o kosztach materialnych, nie został tutaj - uwzględniony czas poświęcony na przygotowanie gotowego i sprawnego - obrazu. -

-

- Warto wziąć również pod uwagę to, że czasmi zdarzy się jakiś 'bug', - coś nie działa lub jakiś plik został zastąpiony przez oryginalny plik z - pakietu przez coś zmienia się nieoczekiwanie. Przy tym trybie zmian - można wdrażać na bierząco. -

-

- Zmianie ulegąją również nazwy narzędzi. Wszystkie posiadają teraz - przedrostek 'immudex-'. Alias 'chhome' również. -

-

- Ostatnie utworzone przez autora obrazy płyt będą dostępne na pod adresem: - https://sourceforge.net/projects/immudex/files/immudex. -

-

- Nie wykluczone jest także aby wersja stablina przeszła na sam tryb. - Wówczas najprawdopodobniej dojdzie do unifikacji wszystkich trzech - wersji. Użytkownicy będą wybierać poprzez wskazanie konkretnego pliku - bazowego. Wybór będzie pomiędzy LHE a wersją stabilną. Po wersji - testowej pozostanie tylko wykorzystywana gałąź projektu 'xfcedebian', - gdyż jest ona chyba najbardziej przyjemna w obsłudze. Pojawiła się - również koncepcja, aby immudex był budowany na dowolnej wersji - Debiana, z jednym konkretnym layoutem, z jednym zestawem narzędzi. -

-

- Proces budowania immudex można wspomóc korzystając z przygotowanego - wcześniej obrazu płyty zawierającego wszystkie potrzebne pakiety - wymagane do poprawnego utworzenia obrazu płyty z docelową wersją - immudex. Konfiguracja budowania obrazu płyt przy wykorzystaniu - dedykowanego środowiska sprowadza się do odpowiedzi na trzy pytania: -

- -

- Narzędzia służace do budowania są uruchamiane automatycznie zaraz po - po załadowaniu systemu. System loguje się automatycznie na konto - superużytkownika, mimo to jeśli dane logowania będą potrzebne to - znajdują się poniżej: -

- -

- Obrazy SDK, bazują na Debian Stable i ich wersjonowanie jest identyczne - jak tej dystrybucji. Ponad to na obrazie znajdują się narzędzia - umożliwiające rozwój oraz dostosowanie immudex do własnych potrzeb. - Obraz SDK jest wyłącznie 64-bitowy. - Poniżej znajduje odnośnik do obrazu SDK: -

- - - - - - - - - - - - -
• immudex-sdk (Debian 12 Bookworm) •
64-bit:https://sourceforge.net/projects/immudex/files/immudex/sdk/immudex-sdk_12.11_amd64.iso/download -
CRC: 354479889SHA1: 07aff49026493094ca8c72707adef7bd3e2ddc2c
-

- Dostęp do systemu: -

-

- Obecnie użytkownik podczas tworzenia obrazu płyty pytany jest o nazwę - użytkownika następnie o hasło. W ten sposób tworzone jest konto - podstawowego użytkownika systemu. Konto ma możliwość podniesienia - uprawnień do poziomu superużytkownika za pomocą polecenia sudo - oraz bezproblemowy dostęp do usług wirtualizacji. Konto - superużytkownika jest zablokowne i posiada przypisane losowe hasło. - Jeśli zajdzie potrzeba użycia tego konta, to można wykorzystać do tego - polecenie sudo su. - -

-

- Obrazy płyt wersji finalnych: -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
• immudex (stable, Debian 12 Bookworm) •
64-bit: https://ftp.morketsmerke.org/immudex/stable/1.0.7/immudex64.iso
CRC: 611376696SHA1: 787bb9d842d9360a5dc3f9be888b3ae085d4e592
32-bit: https://ftp.morketsmerke.org/immudex/stable/1.0.7/immudex32.iso
CRC: 829906021SHA1: 812d09738287e288da8dae6b83882de4e3bc3af0
• Lista zmian dla wydania
• immudex-testing (Debian testing, 13 Trixie) •
64-bit: https://ftp.morketsmerke.org/immudex/testing/1.1.0/immudex-testing64.iso -
CRC: 3209508973SHA1: 7d1e20cae38517e9f7a94866ce2eddff5d1da33f
32-bit: https://ftp.morketsmerke.org/immudex/testing/1.1.0/immudex-testing32.iso -
CRC: 2912498511SHA1: bae73930f1a928399a3a42e0f4850e14bc4b8ef8
• Lista zmian dla wydania
• immudex-lhe (oldoldstable, Debian 10 Buster) •
32-bit: https://ftp.morketsmerke.org/immudex/lhe/0.0.2/immudex-lhe32.iso
CRC: 2111259419SHA1: a0f8807ba247acd5fb27e659f58353388edbd8ea
• Lista zmian dla wydania
-

- Domyślnym użytkownikiem jest user, dostęp to niego - uzyskujemy za pomocą hasła user1. Możemy również skorzystać z - konta superużytkownika root z hasłem toor. -

-

- Dokumentacja projektu: -

-

- Dokumentacja systemu znajduje się pod tym linkiem: Dokumentacja immudex. -

-

- Zastrzeżenia i uznanie autorstwa: -

-

- immudex is not affiliated with Debian. Debian is a registered trademark - owned by Software in the Public Interest, Inc. -

-

- Rss icons created by Freepik - Flaticon -

- -
- - - - diff --git a/index.html b/index.html deleted file mode 100644 index 1f3fa38..0000000 --- a/index.html +++ /dev/null @@ -1,266 +0,0 @@ - - - - - - - - -
-			 __        __                           __
-   ____ ___  ____  _____/ /_____  / /__________ ___  ___  _____/ /_____
-  / __ `__ \/ __ \/ ___/ //_/ _ \/ __/ ___/ __ `__ \/ _ \/ ___/ //_/ _ \
- / / / / / / /_/ / /  / ,< /  __/ /_(__  ) / / / / /  __/ /  / ,< /  __/
-/_/ /_/ /_/\____/_/  /_/|_|\___/\__/____/_/ /_/ /_/\___/_/  /_/|_|\___/
-
-
-
- -

 

-

- Changelog: -

- -

Ostatnie zmiany w projektach: https://github.com/xf0r3m

- -

Ostatnie zgłoszenia w serwisie BugTrack: https://bugtrack.morketsmerke.org

- -

 

-

- O mnie -

-
- -

- Cześć, mam imię Jakub i jestem entuzajstą systemów uniksopodobnych, - serwerów (zarówno fizycznych maszyn jak i demonów) oraz różnych - dziwnych - rozwiązań komputerowych jak np. cienkie klienty. Żaden ze mnie - sysadmin. Ta strona jest przedłużeniem mojej pamięci i - powstała w jednym celu - zapisać wszystko z czym miałem styczność - podczas moich zabaw z komputerami (if u know what i mean ;)). Często - korzystałem z różnych źródeł próbując coś sobie skonfigurować na - Linuksie czy innym Uniksie i zawarte tam informacje nie zawsze były - trafne, akurat w moim przypadku. (Oczywiście!) Dlatego też zamiast - 15 minut, spędzałem nad nią kilka godzin. - Kiedy już osiągnąłem cel, doszedłem do wniosku że tyle pracy nie może - przecież pójść na marne i zacząłem te swoje rozwiązania spisywać - do plików .txt. Później wpadłem na pomysł, że przecież mogę utworzyć - bloga i tam wszystko umieszczać. Ta strona miała kilka wersji, - charakteryzujących się różnorakim designem, layoutem. - czy rozwiązaniem. Ta jest wersją 6. Czy ostateczną? Tego niewiadomo. - Sądząc po tym jak szybko się nudze i jak bardzo nie służy mi stagnacja - z dużym prawdopodobieństwem chyba nie. - -

-
-

- Materiały tutaj zamieszczone, tworzę wyłącznie z myślą o sobie samym. - Materiały są pełne literówek, błędów językowych, gramatycznych czy - ortograficznych (spędzając wiecej czasu w książkach o Linuksie czy - jezykach oprogramowania nabawiłem się chyba jakiejś dysleksji, może te - akapity uda się napisać poprawnie). - Te można sobie darować, jednak pracuje nad tym aby każdy materiał był - jak najbardziej merytoryczny i zawierał jak najmniej tego typu błędów. - Jednym słowem grafomania. Materiały zawarte na tej stronie są publikowne - w oparciu o copyleft. (Nie chce mi się przytaczać pełnej nazwy - tej licencji. Nawet jej nie znam. W kwestajach licencyjnych jestem - straszym ignoratem, liczą się tylko te najbardziej liberalne jak - GPL [zaraz i tak się dowiem, że GPL nie jest, aż tak mocno - liberalna], zatem moją licencje mogę określić mianem JCh - "Bierzcie i - korzystajcie z tego wszyscy, to jest moja praca wydana na wieki - wieków", wszystkie inne licencje ograniczające użytkownika to ściek.) - Dlatego też śmiało można korzystać ze wszystkich materiałów tutaj - umieszczonych. Nie obiecuje, że ta strona będzie komukolwiek przydatna, - ale jak już jesteście to siadajcie. Brawo dotarłeś do końca internetu. -

-

- Jakby ktoś potrzebował kontaktu ze mną, to znajdzie go pod tym - adresem mailowm: itaktegonieodczytam@gmail.com. -

-

 

-

- Oznaczenia tekstu stosowane w materiałach:
- (autor zastrzega sobie możliwość niestosowania się do poniższych - reguł) -

- -
-

 

- - - - - -