Autor: Norbert Barwicki

Norbert Barwicki pracuje z systemami Linux od 2007 roku, kiedy to zainstalował swoją pierwszą dystrybucję Ubuntu 7.04. Przez lata eksperymentował z ponad 15 różnymi dystrybucjami, w tym Fedora, Debian, Arch Linux i Gentoo, a od 2015 roku specjalizuje się w administracji serwerami opartymi na CentOS i Red Hat Enterprise Linux. Jako certyfikowany administrator Linux (RHCSA od 2018 roku) dzieli się swoją wiedzą na Linuksowo.pl, gdzie opublikował już ponad 100 artykułów pomagających użytkownikom w przejściu na świat open source.

Aby zainstalować środowisko Java (JRE/JDK) w systemie Ubuntu, wykonaj szczegółowe kroki opisane poniżej. Ten poradnik obejmuje instalację za pomocą repozytoriów systemowych (APT), konfigurację zmiennych środowiskowych oraz dodatkowe zagadnienia dla zaawansowanych użytkowników. 1. Wstęp – Czym jest JRE i JDK? JRE (Java Runtime Environment) – Umożliwia uruchamianie aplikacji Java. Wystarczające dla użytkowników korzystających tylko z gotowych programów. JDK (Java Development Kit) – Zawiera JRE oraz narzędzia do tworzenia oprogramowania w Javie (m.in. kompilator javac). Wymagane dla programistów. 2. Sprawdzenie obecności Javy w systemie Przed instalacją warto sprawdzić, czy Java już nie jest zainstalowana: java -version Jeśli system zgłosi, że polecenie nie…

Czytaj dalej

Aby zainstalować i wdrożyć klaster Kubernetes na Ubuntu, należy wykonać kilka kroków obejmujących przygotowanie systemu, instalację komponentów Kubernetes oraz inicjalizację klastra. Poniżej znajduje się szczegółowy, aktualny poradnik krok po kroku z wyjaśnieniami każdego etapu. 1. Przygotowanie serwerów Wszystkie poniższe komendy wykonuj na wszystkich węzłach klastra – zarówno na kontrol-plane (master), jak i workerach. Aktualizacja systemu – sudo apt update && sudo apt upgrade -y Wyłączenie swapu – Kubernetes wymaga, by swap był wyłączony. sudo swapoff -a sudo sed -i '/ swap / s/^\(.*\)$/#\1/g’ /etc/fstab Załadowanie wymaganych modułów kernela – Utwórz plik konfiguracyjny i dodaj moduły: echo -e „overlay\nbr_netfilter” | sudo…

Czytaj dalej

Proces zombie w systemie Debian to proces potomny, który zakończył swoje działanie, ale jego rekord nadal istnieje w tabeli procesów, ponieważ proces nadrzędny nie pobrał jeszcze jego statusu zakończenia. Zjawisko to jest zwykle wynikiem błędów programistycznych lub niewłaściwego obsłużenia sygnału zakończenia przez proces nadrzędny. 1. Co to jest proces zombie? Proces zombie (lub defunct) powstaje, gdy proces potomny kończy pracę, ale jego informacja o zakończeniu (exit status) nie zostaje “zebrana” przez proces nadrzędny. System operacyjny Linux utrzymuje wpis w tabeli procesów, aby rodzic mógł pobrać kod powrotu zakończonego procesu. Zombie nie zużywa typowych zasobów systemowych jak CPU czy RAM, używa…

Czytaj dalej

Aby zainstalować Pepper Flash Player na systemie Ubuntu, należy wykonać kilka kroków — od włączenia odpowiednich repozytoriów, aż po ewentualną integrację w kilku różnych przeglądarkach. Poniżej znajdziesz szczegółowy, aktualny poradnik przeznaczony zarówno dla użytkowników Chromium, jak i Firefox/Opera. 1. Czym jest Pepper Flash Player? Pepper Flash Player to wersja Flash Playera oparta na interfejsie PPAPI, głównie rozwijana przez Google. Domyślnie jest zintegrowany z przeglądarką Google Chrome, natomiast w Chromium, Firefox czy Operze musisz zainstalować go ręcznie. 2. Przygotowanie systemu Przed rozpoczęciem instalacji warto zaktualizować listę pakietów oraz upewnić się, że Twój system ma odblokowane repozytoria partnerów firmy Canonical (dotyczy to…

Czytaj dalej

Aby zresetować zapomniane hasło sudo (czyli hasło użytkownika z uprawnieniami administracyjnymi) w systemie Debian, konieczne jest uzyskanie dostępu do konta root—najczęściej poprzez tzw. single user mode lub wykorzystanie zewnętrznego nośnika. Procedura wymaga fizycznego dostępu do komputera. Poniżej znajduje się rozbudowany i szczegółowy poradnik krok po kroku, z wyjaśnieniem zasad działania każdego etapu. Krok 1 – Uruchom system w trybie recovery lub single user mode Tryb single user mode pozwala przejąć kontrolę nad systemem z uprawnieniami administratora bez znajomości dotychczasowych haseł: Zrestartuj komputer. Podczas pojawiania się menu GRUB, wybierz odpowiedni kernel i naciśnij klawisz e, aby edytować opcje uruchamiania Debiana. Odnajdź…

Czytaj dalej

HandBrake to potężny i darmowy konwerter wideo, szeroko ceniony w społeczności Linuksa za wszechstronność oraz łatwość obsługi. Poniżej znajdziesz kompletny przewodnik po instalacji HandBrake na Ubuntu – zarówno najprostszą metodą z repozytorium, jak i sposobem na uzyskanie najnowszej wersji poprzez PPA. Wyjaśnienia i instrukcje krok po kroku pomogą nawet początkującym użytkownikom Linuksa. Czym jest HandBrake? HandBrake to otwartoźródłowy program do konwersji wideo, umożliwiający zmianę formatów plików, kompresję i optymalizację nagrań dla różnych urządzeń. Pozwala na: wybór kodeków (np. H.264, H.265), dostosowanie parametrów obrazu i dźwięku, wsadową obróbkę wielu plików, wybieranie wygodnych presetów. Metoda 1 – Szybka instalacja z oficjalnego repozytorium…

Czytaj dalej

Monitor systemu w Linuksie to narzędzie służące do bieżącej kontroli zasobów komputera, takich jak procesor, pamięć RAM, przestrzeń dyskowa czy sieć. Poniżej znajdziesz szczegółowy, krok po kroku poradnik, jak zainstalować i efektywnie korzystać z najpopularniejszych monitorów systemu zarówno w trybie graficznym, jak i tekstowym. 1. Wybór monitora systemu Najpopularniejsze monitory systemu w Linuksie to: htop (terminalowy, intuicyjny interfejs tekstowy) top (standardowy monitor w każdej dystrybucji) gnome-system-monitor (graficzny, w środowisku GNOME) ksysguard (graficzny, w środowisku KDE/Plasma) xfce4-taskmanager (dla Xfce) alternatywnie narzędzia CLI takie jak glances, atop czy bashtop. 2. Instalacja monitora systemu 2.1. Instalacja przez terminal (Debian/Ubuntu, Mint) htop – sudo…

Czytaj dalej

Konwersja dokumentów DOCX do PDF w systemie Linux może być wykonana na kilka sposobów — od prostych narzędzi graficznych po polecenia konsolowe i automatyzację w skryptach. Poniżej znajdziesz szczegółowy poradnik obejmujący najpopularniejsze i najskuteczniejsze metody krok po kroku, wraz z wyjaśnieniami, kiedy i dlaczego wybrać daną technikę. 1. Konwersja za pomocą LibreOffice (z konsoli) LibreOffice to jeden z najczęściej wybieranych programów do pracy z dokumentami biurowymi na Linuksie, wyposażony w narzędzie do konwersji plików z linii poleceń. Instalacja (jeśli nie masz LibreOffice) sudo apt update sudo apt install libreoffice Konwersja pojedynczego pliku DOCX do PDF libreoffice –headless –convert-to pdf <nazwa_pliku.docx>…

Czytaj dalej

W Ubuntu możesz wykonać zrzut ekranu na kilka sposobów, korzystając z wbudowanych skrótów klawiaturowych, narzędzi systemowych oraz zewnętrznych programów. Zrzut ekranu ekranu blokady oraz ekranu logowania wymaga dodatkowych kroków, ponieważ standardowe narzędzia nie działają w tych przypadkach. Oto szczegółowy poradnik krok po kroku dla każdego z tych scenariuszy: 1. Jak zrobić zrzut ekranu pulpitu w Ubuntu Skróty klawiaturowe PrtSc (Print Screen) – wykonuje zrzut całego ekranu i zapisuje go w katalogu Obrazy. Alt + PrtSc – zapisuje zrzut aktywnego okna. Shift + PrtSc – pozwala zaznaczyć obszar ekranu do przechwycenia. Ctrl + [dowolny z powyższych] – kopiuje zrzut do schowka,…

Czytaj dalej

Aby sprawdzić otwarte porty sieciowe w systemie Debian, możesz skorzystać z kilku sprawdzonych narzędzi oraz technik. Poniżej znajdziesz szczegółowy poradnik krok po kroku wyjaśniający różne metody, niezbędne polecenia i zasady interpretacji wyników. 1. Dlaczego warto sprawdzać otwarte porty? Otwarte porty to potencjalne punkty wejścia do systemu. Kontrola, które porty są aktywne i jakie aplikacje z nich korzystają, pozwala: zwiększyć bezpieczeństwo systemu, wykryć niechciane lub podejrzane procesy, zoptymalizować konfigurację usług sieciowych. 2. Podstawowe narzędzia do sprawdzania portów netstat – klasyczne narzędzie, szeroko dostępne, chociaż w nowszych systemach coraz częściej zastępowane. ss – nowoczesny zamiennik netstat, bardzo szybki i przejrzysty. lsof –…

Czytaj dalej