[REHBER] Linux´ta oyun oynamak icin gerekli zimbirtilar

Efeisot

2 GHz Mod
2 GHz
Katılım
25 Ara 2023
Mesajlar
14
Rehber öncesi gereklilikler:
Linux yüklü bir makine (rehber ubuntu/debian, fedora ve arch tabanlari icin yazildi baska distrolar icin arastirmanizi kendiniz yapin yada distrobox kullanin)
90 üzeri iq (bazi rivayetlerde 88 iqlu papaganlarin bile wine i kurabildigi söylenmekte :D)
Sabir
Sorumluluk bilinci

Linux ile oyun kelimesini pek yanyana getirmeyi sevmez kullanmamis insanlar. Bu rehberde birkac noktaya deginecegim. Hadi sizi daha fazla tutmayayim rehbere baslayalim:

1-) Distro secimi: Ne yapacaginizi biliyorsaniz cogu dagitim ise yarayacaktir lakin paket cesitliligi, güncellik vesaire acisindan en düzgün secenek Arch, Fedora veya Ubuntu tabanli dagitimlar olacaktir. Bunlara ek olarak eger gerekli paketleri ve nvidia sürücüleri gibi zimbirtilari bu rehbere bakarak kurmaya üseniyorum falan derseniz Nobara, PikaOS (nobaranin ubuntu tabanindaki hali, denemedim) veya PoP!_OS gibi dagitimlarida kurabilirsiniz. Veya isterseniz Linux Mint tabaniyla ayarladigim ISOyuda kullanabilirsiniz. (ayarladigim isodaki kernel 4. nesil alti intel islemcileri desteklememekte, xanmodun sitesinden v3 kernelin destekledigi islemcilere bakin ona göre kurun)

2-) Gerekli depolari acin:
Kod:
Arch:
yay, paru gibi bi AUR yardimcisi yükleyin yada Chaotic AUR ekleyin depolariniza
multilib deposunu aktiflestirin

Debian:
multilib ve nonfree repolarini (ubuntuda sadece multilib ekleseniz yetiyor diye biliyorum)

Fedora:
rpmfusion depolarini aktif edin

GENEL - Flatpak:
flathubu aktiflestirin

3-) Wine kurulumu (.exe haltlarini acmak icin yardimci uygulama):
Kod:
Ubuntu:
sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/'
sudo apt update
sudo apt install --install-recommends winehq-staging
sudo apt install winetricks

Mint:
sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ jammy main'
sudo apt update
sudo apt install --install-recommends winehq-staging
sudo apt install winetricks

Debian (bookworm):
sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
deb https://dl.winehq.org/wine-builds/debian/ bookworm main

Arch:
sudo pacman -Sy
sudo pacman -S wine-staging winetricks
sudo pacman -S giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo libxcomposite lib32-libxcomposite libxinerama lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader cups samba dosbox

Fedora:
sudo dnf install alsa-plugins-pulseaudio.i686 glibc-devel.i686 glibc-devel libgcc.i686 libX11-devel.i686 freetype-devel.i686 libXcursor-devel.i686 libXi-devel.i686 libXext-devel.i686 libXxf86vm-devel.i686 libXrandr-devel.i686 libXinerama-devel.i686 mesa-libGLU-devel.i686 mesa-libOSMesa-devel.i686 libXrender-devel.i686 libpcap-devel.i686 ncurses-devel.i686 libzip-devel.i686 lcms2-devel.i686 zlib-devel.i686 libv4l-devel.i686 libgphoto2-devel.i686 cups-devel.i686 libxml2-devel.i686 openldap-devel.i686 libxslt-devel.i686 gnutls-devel.i686 libpng-devel.i686 flac-libs.i686 json-c.i686 libICE.i686 libSM.i686 libXtst.i686 libasyncns.i686 liberation-narrow-fonts.noarch libieee1284.i686 libogg.i686 libsndfile.i686 libuuid.i686 libva.i686 libvorbis.i686 libwayland-client.i686 libwayland-server.i686 llvm-libs.i686 mesa-dri-drivers.i686 mesa-filesystem.i686 mesa-libEGL.i686 mesa-libgbm.i686 nss-mdns.i686 ocl-icd.i686 pulseaudio-libs.i686 sane-backends-libs.i686 tcp_wrappers-libs.i686 unixODBC.i686 samba-common-tools.x86_64 samba-libs.x86_64 samba-winbind.x86_64 samba-winbind-clients.x86_64 samba-winbind-modules.x86_64 mesa-libGL-devel.i686 fontconfig-devel.i686 libXcomposite-devel.i686 libtiff-devel.i686 openal-soft-devel.i686 mesa-libOpenCL-devel.i686 opencl-utils-devel.i686 alsa-lib-devel.i686 gsm-devel.i686 libjpeg-turbo-devel.i686 pulseaudio-libs-devel.i686 pulseaudio-libs-devel gtk3-devel.i686 libattr-devel.i686 libva-devel.i686 libexif-devel.i686 libexif.i686 glib2-devel.i686 mpg123-devel.i686 mpg123-devel.x86_64 libcom_err-devel.i686 libcom_err-devel.x86_64 libFAudio-devel.i686 libFAudio-devel.x86_64
sudo dnf groupinstall "C Development Tools and Libraries"
sudo dnf groupinstall "Development Tools"
sudo dnf install wine

4-) Java kurulumu:
Kod:
Arch:
sudo pacman -Sy
sudo pacman -S java8-openjfx jdk8-openjdk jre8-openjdk jre8-openjdk-headless

Debian:
sudo apt update && sudo apt upgrade
sudo apt install default-jdk

Fedora:
sudo dnf update
sudo dnf install java-11-openjdk

5-) Steam kurulumu:
Kod:
Arch:
Multilib reposunu acin
sudo pacman -S steam

Debian:
sudo apt-add-repository contrib
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install steam steam-installer mesa-vulkan-drivers libglx-mesa0:i386 mesa-vulkan-drivers:i386 libgl1-mesa-dri:i386

Fedora:
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install steam

5.1-) ProtonUP-QT zimbirtisi (ProtonGE haltlarini kurmaya yariyor, kurun gecin anlarsiniz acinca):
Kod:
Flatpak:
flatpak install flathub net.davidotek.pupgui2

6-) Feral Gamemode:
Kod:
Arch:
yay -S gamemode lib32-gamemode (yay yerine farkli bi yardimcida kullanabilirsiniz)

Debian:
sudo apt install gamemode

Fedora:
sudo dnf install gamemode

7-) vkBasalt:
Kod:
Arch:
yay -S vkbasalt

Debian:
sudo apt install vkbasalt

Fedora:
sudo dnf install vkbasalt

8- ) Goverlay & Mangohud:
Kod:
Arch:
yay -S mangohud lib32-mangohud goverlay mesa-demos vulkan-tools

Debian:
sudo apt install mangohud mangohud:i386 goverlay vulkan-tools

Fedora:
sudo dnf install mangohud goverlay mesa-demos vulkan-tools

9-) Heroic Games Launcher (Epic ve GoG clienti):
Kod:
Flatpak:
flatpak install flathub com.heroicgameslauncher.hgl

10-) Lutris:
Kod:
Arch:
yay -S lutris

Debian:
sudo apt install lutris

Fedora:
sudo dnf install lutris

11-) Kernel secimi:
Bu noktada Ubuntu ve Debian tabani icin Xanmod öneriyorum, Nobarada Zen kernel var zaten, Arch icinde Zen veya Cachy kernelleri iyidir, asiri bilgim yok bu konuda gidin arastirin.


12-) Compositor ve Sürücüler:
Bu konuda yaziyor nasil sürücü kuruldugu ve compositor kapatildigi. Compositor denilen zimbirti basitce transparanlik, blur, gölgelendirme, köse yuvarlatma gibi seyleri sagliyor. Oyunlarda otomatik kapatmaniz ciddi performans artisina sebep olur lakin efeklerden feda edebilirsiniz. Oyunlarda otomatik sekilde kapatmaya bakin her DE ve WM icin ayri ayri yöntemleri var arastirin bulun.

13-) Korsan veya eski oyunlar: RuTracker gibi forumlarin linux oyun sayfalarinda veya repack sayfalarindan oyunlari indirip kurun. Normal sartlarda korsan önermem fakat parasizlik veya oyunun satilmamasi gibi durumlardan ötürü yapilabilecek bir yol lakin sorumluluk kabul etmiyorum, riske girip girmemeniz size kalmis. Linux destegi olmayan ve wine ile calistirmaniz gereken oyunlari protondb ile kontrol edebilirsiniz, lutriste korsan oyunlari destekliyor, eger belli konfigurasyonlari kolayca yapmak istiyorsaniz isinize yarayacaktir.

Rehber bu kadardi iyi günler qwe :D
Kaynakca:

Yardimci video (rehberden bise anlamadiysaniz):
 

ametiste15

Modaratör
Katılım
28 Eki 2023
Mesajlar
141
Rehber öncesi gereklilikler:
Linux yüklü bir makine (rehber ubuntu/debian, fedora ve arch tabanlari icin yazildi baska distrolar icin arastirmanizi kendiniz yapin yada distrobox kullanin)
90 üzeri iq (bazi rivayetlerde 88 iqlu papaganlarin bile wine i kurabildigi söylenmekte :D)
Sabir
Sorumluluk bilinci

Linux ile oyun kelimesini pek yanyana getirmeyi sevmez kullanmamis insanlar. Bu rehberde birkac noktaya deginecegim. Hadi sizi daha fazla tutmayayim rehbere baslayalim:

1-) Distro secimi: Ne yapacaginizi biliyorsaniz cogu dagitim ise yarayacaktir lakin paket cesitliligi, güncellik vesaire acisindan en düzgün secenek Arch, Fedora veya Ubuntu tabanli dagitimlar olacaktir. Bunlara ek olarak eger gerekli paketleri ve nvidia sürücüleri gibi zimbirtilari bu rehbere bakarak kurmaya üseniyorum falan derseniz Nobara, PikaOS (nobaranin ubuntu tabanindaki hali, denemedim) veya PoP!_OS gibi dagitimlarida kurabilirsiniz. Veya isterseniz Linux Mint tabaniyla ayarladigim ISOyuda kullanabilirsiniz. (ayarladigim isodaki kernel 4. nesil alti intel islemcileri desteklememekte, xanmodun sitesinden v3 kernelin destekledigi islemcilere bakin ona göre kurun)

2-) Gerekli depolari acin:
Kod:
Arch:
yay, paru gibi bi AUR yardimcisi yükleyin yada Chaotic AUR ekleyin depolariniza
multilib deposunu aktiflestirin

Debian:
multilib ve nonfree repolarini (ubuntuda sadece multilib ekleseniz yetiyor diye biliyorum)

Fedora:
rpmfusion depolarini aktif edin

GENEL - Flatpak:
flathubu aktiflestirin

3-) Wine kurulumu (.exe haltlarini acmak icin yardimci uygulama):
Kod:
Ubuntu:
sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/'
sudo apt update
sudo apt install --install-recommends winehq-staging
sudo apt install winetricks

Mint:
sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ jammy main'
sudo apt update
sudo apt install --install-recommends winehq-staging
sudo apt install winetricks

Debian (bookworm):
sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
deb https://dl.winehq.org/wine-builds/debian/ bookworm main

Arch:
sudo pacman -Sy
sudo pacman -S wine-staging winetricks
sudo pacman -S giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo libxcomposite lib32-libxcomposite libxinerama lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader cups samba dosbox

Fedora:
sudo dnf install alsa-plugins-pulseaudio.i686 glibc-devel.i686 glibc-devel libgcc.i686 libX11-devel.i686 freetype-devel.i686 libXcursor-devel.i686 libXi-devel.i686 libXext-devel.i686 libXxf86vm-devel.i686 libXrandr-devel.i686 libXinerama-devel.i686 mesa-libGLU-devel.i686 mesa-libOSMesa-devel.i686 libXrender-devel.i686 libpcap-devel.i686 ncurses-devel.i686 libzip-devel.i686 lcms2-devel.i686 zlib-devel.i686 libv4l-devel.i686 libgphoto2-devel.i686 cups-devel.i686 libxml2-devel.i686 openldap-devel.i686 libxslt-devel.i686 gnutls-devel.i686 libpng-devel.i686 flac-libs.i686 json-c.i686 libICE.i686 libSM.i686 libXtst.i686 libasyncns.i686 liberation-narrow-fonts.noarch libieee1284.i686 libogg.i686 libsndfile.i686 libuuid.i686 libva.i686 libvorbis.i686 libwayland-client.i686 libwayland-server.i686 llvm-libs.i686 mesa-dri-drivers.i686 mesa-filesystem.i686 mesa-libEGL.i686 mesa-libgbm.i686 nss-mdns.i686 ocl-icd.i686 pulseaudio-libs.i686 sane-backends-libs.i686 tcp_wrappers-libs.i686 unixODBC.i686 samba-common-tools.x86_64 samba-libs.x86_64 samba-winbind.x86_64 samba-winbind-clients.x86_64 samba-winbind-modules.x86_64 mesa-libGL-devel.i686 fontconfig-devel.i686 libXcomposite-devel.i686 libtiff-devel.i686 openal-soft-devel.i686 mesa-libOpenCL-devel.i686 opencl-utils-devel.i686 alsa-lib-devel.i686 gsm-devel.i686 libjpeg-turbo-devel.i686 pulseaudio-libs-devel.i686 pulseaudio-libs-devel gtk3-devel.i686 libattr-devel.i686 libva-devel.i686 libexif-devel.i686 libexif.i686 glib2-devel.i686 mpg123-devel.i686 mpg123-devel.x86_64 libcom_err-devel.i686 libcom_err-devel.x86_64 libFAudio-devel.i686 libFAudio-devel.x86_64
sudo dnf groupinstall "C Development Tools and Libraries"
sudo dnf groupinstall "Development Tools"
sudo dnf install wine

4-) Java kurulumu:
Kod:
Arch:
sudo pacman -Sy
sudo pacman -S java8-openjfx jdk8-openjdk jre8-openjdk jre8-openjdk-headless

Debian:
sudo apt update && sudo apt upgrade
sudo apt install default-jdk

Fedora:
sudo dnf update
sudo dnf install java-11-openjdk

5-) Steam kurulumu:
Kod:
Arch:
Multilib reposunu acin
sudo pacman -S steam

Debian:
sudo apt-add-repository contrib
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install steam steam-installer mesa-vulkan-drivers libglx-mesa0:i386 mesa-vulkan-drivers:i386 libgl1-mesa-dri:i386

Fedora:
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install steam

5.1-) ProtonUP-QT zimbirtisi (ProtonGE haltlarini kurmaya yariyor, kurun gecin anlarsiniz acinca):
Kod:
Flatpak:
flatpak install flathub net.davidotek.pupgui2

6-) Feral Gamemode:
Kod:
Arch:
yay -S gamemode lib32-gamemode (yay yerine farkli bi yardimcida kullanabilirsiniz)

Debian:
sudo apt install gamemode

Fedora:
sudo dnf install gamemode

7-) vkBasalt:
Kod:
Arch:
yay -S vkbasalt

Debian:
sudo apt install vkbasalt

Fedora:
sudo dnf install vkbasalt

8- ) Goverlay & Mangohud:
Kod:
Arch:
yay -S mangohud lib32-mangohud goverlay mesa-demos vulkan-tools

Debian:
sudo apt install mangohud mangohud:i386 goverlay vulkan-tools

Fedora:
sudo dnf install mangohud goverlay mesa-demos vulkan-tools

9-) Heroic Games Launcher (Epic ve GoG clienti):
Kod:
Flatpak:
flatpak install flathub com.heroicgameslauncher.hgl

10-) Lutris:
Kod:
Arch:
yay -S lutris

Debian:
sudo apt install lutris

Fedora:
sudo dnf install lutris

11-) Kernel secimi:
Bu noktada Ubuntu ve Debian tabani icin Xanmod öneriyorum, Nobarada Zen kernel var zaten, Arch icinde Zen veya Cachy kernelleri iyidir, asiri bilgim yok bu konuda gidin arastirin.


12-) Compositor ve Sürücüler:
Bu konuda yaziyor nasil sürücü kuruldugu ve compositor kapatildigi. Compositor denilen zimbirti basitce transparanlik, blur, gölgelendirme, köse yuvarlatma gibi seyleri sagliyor. Oyunlarda otomatik kapatmaniz ciddi performans artisina sebep olur lakin efeklerden feda edebilirsiniz. Oyunlarda otomatik sekilde kapatmaya bakin her DE ve WM icin ayri ayri yöntemleri var arastirin bulun.

13-) Korsan veya eski oyunlar: RuTracker gibi forumlarin linux oyun sayfalarinda veya repack sayfalarindan oyunlari indirip kurun. Normal sartlarda korsan önermem fakat parasizlik veya oyunun satilmamasi gibi durumlardan ötürü yapilabilecek bir yol lakin sorumluluk kabul etmiyorum, riske girip girmemeniz size kalmis. Linux destegi olmayan ve wine ile calistirmaniz gereken oyunlari protondb ile kontrol edebilirsiniz, lutriste korsan oyunlari destekliyor, eger belli konfigurasyonlari kolayca yapmak istiyorsaniz isinize yarayacaktir.

Rehber bu kadardi iyi günler qwe :D
Kaynakca:

Yardimci video (rehberden bise anlamadiysaniz):
🫡
 

Muhammed Hamza Bayık

2 GHz Mod
2 GHz
Katılım
21 Kas 2023
Mesajlar
481
Rehber öncesi gereklilikler:
Linux yüklü bir makine (rehber ubuntu/debian, fedora ve arch tabanlari icin yazildi baska distrolar icin arastirmanizi kendiniz yapin yada distrobox kullanin)
90 üzeri iq (bazi rivayetlerde 88 iqlu papaganlarin bile wine i kurabildigi söylenmekte :D)
Sabir
Sorumluluk bilinci

Linux ile oyun kelimesini pek yanyana getirmeyi sevmez kullanmamis insanlar. Bu rehberde birkac noktaya deginecegim. Hadi sizi daha fazla tutmayayim rehbere baslayalim:

1-) Distro secimi: Ne yapacaginizi biliyorsaniz cogu dagitim ise yarayacaktir lakin paket cesitliligi, güncellik vesaire acisindan en düzgün secenek Arch, Fedora veya Ubuntu tabanli dagitimlar olacaktir. Bunlara ek olarak eger gerekli paketleri ve nvidia sürücüleri gibi zimbirtilari bu rehbere bakarak kurmaya üseniyorum falan derseniz Nobara, PikaOS (nobaranin ubuntu tabanindaki hali, denemedim) veya PoP!_OS gibi dagitimlarida kurabilirsiniz. Veya isterseniz Linux Mint tabaniyla ayarladigim ISOyuda kullanabilirsiniz. (ayarladigim isodaki kernel 4. nesil alti intel islemcileri desteklememekte, xanmodun sitesinden v3 kernelin destekledigi islemcilere bakin ona göre kurun)

2-) Gerekli depolari acin:
Kod:
Arch:
yay, paru gibi bi AUR yardimcisi yükleyin yada Chaotic AUR ekleyin depolariniza
multilib deposunu aktiflestirin

Debian:
multilib ve nonfree repolarini (ubuntuda sadece multilib ekleseniz yetiyor diye biliyorum)

Fedora:
rpmfusion depolarini aktif edin

GENEL - Flatpak:
flathubu aktiflestirin

3-) Wine kurulumu (.exe haltlarini acmak icin yardimci uygulama):
Kod:
Ubuntu:
sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/'
sudo apt update
sudo apt install --install-recommends winehq-staging
sudo apt install winetricks

Mint:
sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ jammy main'
sudo apt update
sudo apt install --install-recommends winehq-staging
sudo apt install winetricks

Debian (bookworm):
sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
deb https://dl.winehq.org/wine-builds/debian/ bookworm main

Arch:
sudo pacman -Sy
sudo pacman -S wine-staging winetricks
sudo pacman -S giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo libxcomposite lib32-libxcomposite libxinerama lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader cups samba dosbox

Fedora:
sudo dnf install alsa-plugins-pulseaudio.i686 glibc-devel.i686 glibc-devel libgcc.i686 libX11-devel.i686 freetype-devel.i686 libXcursor-devel.i686 libXi-devel.i686 libXext-devel.i686 libXxf86vm-devel.i686 libXrandr-devel.i686 libXinerama-devel.i686 mesa-libGLU-devel.i686 mesa-libOSMesa-devel.i686 libXrender-devel.i686 libpcap-devel.i686 ncurses-devel.i686 libzip-devel.i686 lcms2-devel.i686 zlib-devel.i686 libv4l-devel.i686 libgphoto2-devel.i686 cups-devel.i686 libxml2-devel.i686 openldap-devel.i686 libxslt-devel.i686 gnutls-devel.i686 libpng-devel.i686 flac-libs.i686 json-c.i686 libICE.i686 libSM.i686 libXtst.i686 libasyncns.i686 liberation-narrow-fonts.noarch libieee1284.i686 libogg.i686 libsndfile.i686 libuuid.i686 libva.i686 libvorbis.i686 libwayland-client.i686 libwayland-server.i686 llvm-libs.i686 mesa-dri-drivers.i686 mesa-filesystem.i686 mesa-libEGL.i686 mesa-libgbm.i686 nss-mdns.i686 ocl-icd.i686 pulseaudio-libs.i686 sane-backends-libs.i686 tcp_wrappers-libs.i686 unixODBC.i686 samba-common-tools.x86_64 samba-libs.x86_64 samba-winbind.x86_64 samba-winbind-clients.x86_64 samba-winbind-modules.x86_64 mesa-libGL-devel.i686 fontconfig-devel.i686 libXcomposite-devel.i686 libtiff-devel.i686 openal-soft-devel.i686 mesa-libOpenCL-devel.i686 opencl-utils-devel.i686 alsa-lib-devel.i686 gsm-devel.i686 libjpeg-turbo-devel.i686 pulseaudio-libs-devel.i686 pulseaudio-libs-devel gtk3-devel.i686 libattr-devel.i686 libva-devel.i686 libexif-devel.i686 libexif.i686 glib2-devel.i686 mpg123-devel.i686 mpg123-devel.x86_64 libcom_err-devel.i686 libcom_err-devel.x86_64 libFAudio-devel.i686 libFAudio-devel.x86_64
sudo dnf groupinstall "C Development Tools and Libraries"
sudo dnf groupinstall "Development Tools"
sudo dnf install wine

4-) Java kurulumu:
Kod:
Arch:
sudo pacman -Sy
sudo pacman -S java8-openjfx jdk8-openjdk jre8-openjdk jre8-openjdk-headless

Debian:
sudo apt update && sudo apt upgrade
sudo apt install default-jdk

Fedora:
sudo dnf update
sudo dnf install java-11-openjdk

5-) Steam kurulumu:
Kod:
Arch:
Multilib reposunu acin
sudo pacman -S steam

Debian:
sudo apt-add-repository contrib
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install steam steam-installer mesa-vulkan-drivers libglx-mesa0:i386 mesa-vulkan-drivers:i386 libgl1-mesa-dri:i386

Fedora:
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install steam

5.1-) ProtonUP-QT zimbirtisi (ProtonGE haltlarini kurmaya yariyor, kurun gecin anlarsiniz acinca):
Kod:
Flatpak:
flatpak install flathub net.davidotek.pupgui2

6-) Feral Gamemode:
Kod:
Arch:
yay -S gamemode lib32-gamemode (yay yerine farkli bi yardimcida kullanabilirsiniz)

Debian:
sudo apt install gamemode

Fedora:
sudo dnf install gamemode

7-) vkBasalt:
Kod:
Arch:
yay -S vkbasalt

Debian:
sudo apt install vkbasalt

Fedora:
sudo dnf install vkbasalt

8- ) Goverlay & Mangohud:
Kod:
Arch:
yay -S mangohud lib32-mangohud goverlay mesa-demos vulkan-tools

Debian:
sudo apt install mangohud mangohud:i386 goverlay vulkan-tools

Fedora:
sudo dnf install mangohud goverlay mesa-demos vulkan-tools

9-) Heroic Games Launcher (Epic ve GoG clienti):
Kod:
Flatpak:
flatpak install flathub com.heroicgameslauncher.hgl

10-) Lutris:
Kod:
Arch:
yay -S lutris

Debian:
sudo apt install lutris

Fedora:
sudo dnf install lutris

11-) Kernel secimi:
Bu noktada Ubuntu ve Debian tabani icin Xanmod öneriyorum, Nobarada Zen kernel var zaten, Arch icinde Zen veya Cachy kernelleri iyidir, asiri bilgim yok bu konuda gidin arastirin.


12-) Compositor ve Sürücüler:
Bu konuda yaziyor nasil sürücü kuruldugu ve compositor kapatildigi. Compositor denilen zimbirti basitce transparanlik, blur, gölgelendirme, köse yuvarlatma gibi seyleri sagliyor. Oyunlarda otomatik kapatmaniz ciddi performans artisina sebep olur lakin efeklerden feda edebilirsiniz. Oyunlarda otomatik sekilde kapatmaya bakin her DE ve WM icin ayri ayri yöntemleri var arastirin bulun.

13-) Korsan veya eski oyunlar: RuTracker gibi forumlarin linux oyun sayfalarinda veya repack sayfalarindan oyunlari indirip kurun. Normal sartlarda korsan önermem fakat parasizlik veya oyunun satilmamasi gibi durumlardan ötürü yapilabilecek bir yol lakin sorumluluk kabul etmiyorum, riske girip girmemeniz size kalmis. Linux destegi olmayan ve wine ile calistirmaniz gereken oyunlari protondb ile kontrol edebilirsiniz, lutriste korsan oyunlari destekliyor, eger belli konfigurasyonlari kolayca yapmak istiyorsaniz isinize yarayacaktir.

Rehber bu kadardi iyi günler qwe :D
Kaynakca:

Yardimci video (rehberden bise anlamadiysaniz):
Hocam Linux indirmeyi göze alıp kurarsam ve üşenmezsem bunları yaparım. 😃👍Harika rehber.
 

Son konular

Üst