dev-blog

Super — to świetna decyzja. Przygotuję Ci konkretny wybór dystrybucji i gotowy wpis na bloga dev, który możesz wkleić 1:1.


Najlepszy Linux dla Ciebie (dev + Docker + gry + stabilność)

🎯 Rekomendacja: Fedora Workstation 40

Dlaczego właśnie Fedora?

✔ Najlepsze wsparcie sprzętu (Nvidia/AMD, nowe laptopy, Wi-Fi, NVMe) ✔ Najnowsze pakiety — Python, Docker, GCC, systemd, Mesa ✔ Szybsze niż Ubuntu, stabliniejsze niż Arch ✔ Docker działa natywnie (bez WSL czy kombinacji) ✔ Steam + Proton działają idealnie ✔ Flatpak out-of-the-box (łatwe instalowanie aplikacji typu Discord, VS Code)

Działa od razu po instalacji i świetnie nadaje się do programowania.


📝 Gotowy wpis na Twojego dev-bloga

Możesz wkleić 1:1 — wygląda profesjonalnie.


🧵 TITLE:

Jak zainstalowałem idealny system dla programisty i gracza: Fedora Linux 40 (krok po kroku)

Wstęp

Od dłuższego czasu pracowałem na Windowsie 10, ale po jego końcu wsparcia i problemach z Dockerem doszedłem do wniosku, że czas na zmianę. Chciałem system stabilny, szybki, idealny do programowania — ale jednocześnie pozwalający normalnie grać w gry takie jak Red Dead Redemption 2.

Po wielu testach wybrałem Fedorę Workstation 40 — nowoczesną, szybką i stabilną dystrybucję, która działa od razu po instalacji.

Poniżej opisuję dokładny proces instalacji i konfiguracji.


🔥 1. Pobieranie Fedory

Wejdź na oficjalną stronę:

👉 Szukaj: Fedora Workstation 40 download

Kliknij DownloadFedora Workstation 40 ISO.


🔥 2. Tworzenie bootowalnego pendrive’a

Na Windows:

  1. Pobierz Rufus
  2. Wybierz:

    • Device: Twój pendrive
    • Boot selection: Fedora ISO
    • Partition scheme: GPT
    • Target system: UEFI

Kliknij Start.


🔥 3. Bootowanie z pendrive’a

  1. Zrestartuj komputer
  2. Wejdź do boot menu (F11/F12/ESC — zależy od płyty)
  3. Wybierz pendrive

🔥 4. Instalacja Fedora 40

Po uruchomieniu instalatora:

  1. Kliknij Install to Hard Drive
  2. Wybierz język
  3. W sekcji Installation Destination:

    • Jeśli chcesz Linuxa jako jedyny system → Erase disk and install Fedora
    • Jeśli chcesz dual-boot (Windows + Linux) → wybierz Custom i pozostaw partycję Windows nienaruszoną
  4. Kliknij Begin Installation

Po kilku minutach system jest gotowy.


🔥 5. Pierwsze uruchomienie i aktualizacja

Po wejściu do systemu:

sudo dnf update -y

Restart:

sudo reboot

🔥 6. Sterowniki NVIDIA/AMD

NVIDIA:

sudo dnf install akmod-nvidia -y
sudo reboot

AMD:

Wszystko działa out-of-the-box — nic nie instalujesz.


🔥 7. Instalacja Steam + Proton (gry Windows na Linux)

sudo dnf install steam -y

W Steam:

  1. Ustawienia → Steam Play
  2. Włącz Proton Experimental
  3. Zainstaluj Proton-GE (opcjonalnie, przez ProtonUp-Qt)

RDR2 działa bez problemu — klasa Platinum.


🔥 8. Instalacja pakietów developerskich

Git

sudo dnf install git -y

Python + pip

sudo dnf install python3 python3-pip -y

VS Code

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ntype=rpm-md\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
sudo dnf install code -y

Docker

Docker działa natywnie, bez WSL:

sudo dnf install docker docker-compose -y
sudo systemctl enable --now docker
sudo usermod -aG docker $USER

Restart:

sudo reboot

🔥 9. Zestaw, z którego korzystam do dev

Wszystko działa płynnie, bez opóźnień i bez problemów.


🎯 Podsumowanie

Fedora 40 okazała się idealnym systemem zarówno dla programowania, jak i grania. Docker działa natywnie i szybko. Gry korzystają z Proton i działają zaskakująco dobrze. System jest przejrzysty, stabilny i nowoczesny — bez bałaganu Windowsa.


❓ Chcesz, żebym przygotował:

✔ wersję wpisu po angielsku? ✔ screenshoty do bloga? ✔ „post-install script” automatyzujący całą konfigurację?

Wystarczy, że powiesz.