faq-post
Błąd `ping: command not found` pojawia się w Ubuntu, gdy pakiet iputils-ping jest nieobecny w systemie. Jest to powszechne w minimalnych instalacjach, obrazach VPS w chmurze i kontenerach Docker, gdzie nieistotne narzędzia są usuwane w celu zmniejszenia rozmiaru obrazu. Rozwiązaniem jest pojedyncze polecenie `apt`: `sudo apt install iputils-ping`. Ten artykuł wyjaśnia, dlaczego pakiet jest brakujący, […]
Vi i Vim (Vi Improved) to modalne, sterowane klawiaturą edytory tekstu działające wyłącznie w terminalu, co czyni je niezastąpionymi w administracji serwerami, zdalnej edycji konfiguracji i skryptowych przepływach pracy na Ubuntu i innych dystrybucjach Linux. Vim rozszerza Vi o podświetlanie składni, wielopoziomowe cofanie zmian, podzielone okna, obsługę wtyczek i skryptowalną warstwę konfiguracji — przy minimalnym […]
NET::ERR_CERT_AUTHORITY_INVALID to błąd uzgadniania TLS na poziomie przeglądarki, który występuje, gdy certyfikat przedstawiony przez serwer WWW nie może być powiązany z głównym urzędem certyfikacji (CA) zaufanym przez wbudowany magazyn zaufania przeglądarki. Przeglądarka przerywa połączenie przed wymianą jakichkolwiek danych, wyświetlając ten błąd, aby zapobiec narażeniu na ataki man-in-the-middle (MITM), przechwyceniu danych lub ruchowi z fałszywego serwera. […]
Docker to otwartoźródłowa platforma konteneryzacji, która pakuje aplikacje i ich zależności w izolowane, przenośne jednostki zwane kontenerami. W przeciwieństwie do maszyn wirtualnych, kontenery współdzielą jądro systemu operacyjnego hosta, co czyni je znacznie lżejszymi, szybszymi w uruchamianiu i bardziej efektywnymi pod względem zasobów — kluczowa różnica dla każdego, kto uruchamia obciążenia w środowisku VPS Hosting, gdzie […]
Samba to open-source’owa implementacja protokołu SMB/CIFS (Server Message Block / Common Internet File System), która umożliwia serwerom opartym na Linux i Unix udostępnianie plików, drukarek i innych zasobów klientom Windows — oraz innym maszynom Linux. Działa jako pomost między systemami operacyjnymi, stając się de facto standardem dla wieloplatformowego sieciowego udostępniania plików w środowiskach mieszanych. Krótka […]
Błąd „Nie można znaleźć adresu IP serwera” oznacza, że przeglądarka wysłała zapytanie DNS dla nazwy domeny i nie otrzymała w odpowiedzi prawidłowego adresu IP — w związku z czym nie podjęto żadnej próby nawiązania połączenia TCP. Główna przyczyna to niemal zawsze awaria gdzieś w łańcuchu rozwiązywania DNS: przestarzała lokalna pamięć podręczna, błędnie skonfigurowany resolver, opóźnienie […]
System zarządzania pakietami APT w Ubuntu jest jednym z najbardziej niezawodnych w ekosystemie Linux, ale nie jest odporny na awarie. Gdy `apt-get upgrade`, `apt-get dist-upgrade` lub `do-release-upgrade` zgłasza błąd, główna przyczyna niemal zawsze należy do jednej z pięciu kategorii: przestarzały lub uszkodzony indeks pakietów, nierozwiązane łańcuchy zależności, przestarzały plik blokady pozostawiony przez proces, który uległ […]
smartctl to główny interfejs wiersza poleceń pakietu smartmontools, zaprojektowany do odpytywania, testowania i interpretowania danych S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology) wbudowanych w oprogramowanie układowe HDD, SSD i dysków NVMe. Komunikuje się bezpośrednio z oprogramowaniem układowym dysku przez interfejsy ATA, SCSI lub NVMe, aby udostępniać surową diagnostyczną telemetrię, której sam system operacyjny nie eksponuje przez […]
Plik `/etc/hosts` w systemie Linux to statyczna tabela przeglądowa, która mapuje nazwy hostów na adresy IP, przetwarzana przez system operacyjny *przed* wysłaniem jakiegokolwiek zapytania DNS. Dodając lub modyfikując wpisy w tym pliku, możesz nadpisać rozwiązywanie DNS dla określonych domen na poziomie pojedynczej maszyny — bez modyfikowania serwera DNS, routera ani ustawień rejestratora. Mechanizm ten jest […]
Stos LAMP to sprawdzony pakiet oprogramowania open-source składający się z Linux (system operacyjny), Apache (serwer WWW), MySQL (relacyjna baza danych) i PHP (język skryptowy po stronie serwera). Razem te cztery warstwy tworzą kompletne, samodzielne środowisko do budowania, wdrażania i obsługi dynamicznych aplikacji internetowych. Akronim opisuje zarówno stos technologiczny, jak i sekwencyjny potok przetwarzania żądań, w […]
