niedziela, 6 grudnia 2015

Blokada aktualizacji KDE4 do Plasma 5 w Gentoo

Ciągle uważam Plasmę 5 za produkt niedokończony, a dziś rano Gentoo ponownie z uporem maniaka zaproponowało aktualizację. Na szczęście na forum Gentoo znalazłem magiczne wpisy do zablokowania KDE5 na dobre:

sobota, 24 października 2015

Jak zrobić bootowalny pendrive z Linuksem/BSD

W sieci jest mnóstwo artykułów o tym, jak robić bootowalne pendrivy z Linuksami - na ogół są to tutoriale do narzędzi pokroju UNetbootin. Problem w tym, że od długiego czasu te narzędzia nie są potrzebne - z mojego doświadczenia robią więcej złego niż dobrego.
Od długiego już czasu specjalne narzędzia nie są po prostu potrzebne. Praktycznie wszystkie "wielkie" dystrybuje publikują obrazy ISO w tzw "formacie hybrydowym" - znaczy to, że plik ISO jest równocześnie obrazem bootowalnej płyty CD/DVD jak i obrazem bootowalnego pendrive (tada!).

Konfiguracja programu TMUX dla OpenBSD

Tutaj jest treść pliku /etc/tmux.conf dla systemu OpenBSD.

Konfiguracja shella (pd)ksh w OpenBSD

Po zainstalowaniu OpenBSD i zalogowaniu pojawia się dość mizerne zgłoszenie systemowe # Przyzwyczajony z Linuksa zawsze w pierwszej kolejności instalowałem bash-a. Aż przeczytałem instrukcję.

piątek, 17 maja 2013

Przesiadka z Linuksa na OpenBSD - "first contact guide"

Za co lubię OpenBSD? Proste:

  • "Batteries included". Jeżeli chodzi o funkcję routera/serwera dla sieci, praktycznie wszystko jest "z pudełka" bez dodatkowej instalacji. 

  • Audytowany kod źródłowy. Kod źródłowy rdzenia (czyli de-facto wszystkiego na płycie instalacyjnej) jest przejrzany przez ekspertów pod kątem poprawności programistycznej i bezpieczeństwa. Nie dotyczy to programów instalowanych z portów/pakietów!

  • Mikroskopijny rozmiar. Płyta instalacyjna ma 230MB. Zainstalowany system z wypakowanymi i skompilowanymi źródłami zaimportowanymi do GIT (czyli kod źródłowy + pliki OBJ + pliki wynikowe + rozmiar repozytorium GIT) zajmuje 3.5GB... Jak odpuścisz sobie źródła, kompilatory, X-y (czyli standardowo na serwer) system zajmuje powalające 350MB (no, nie całkiem czysty system, jest doinstalowany mc, python, gpsd i lcdproc z zależnościami - razem dodatkowe 108M)... Świeży system (czyli system, serwer SSH, serwer NTP, serwer logów i jedna konsola) zajmują 12MB RAM (!)

  • Fajne funkcjonalności "z pudełka". Demony dynamicznego routingu (BGPOSPF, RIP).  Świetny firewall PF. , w tym obsługa failoveru i loadbalancingu (interfejsy CARP).