Když byla Sony PS3 vydána, byla dodávána s podporou instalace Linuxu na konzoli. Toto bylo později odstraněno v aktualizacích a nápad byl zcela vyřazen s PS4. Existuje však způsob, jak Linux spustit na systému PS4, a dokonce můžete hrát hry pro PC přes Steam, pokud mají linuxové porty.
Tato příručka vás provede instalací systému Fedora Linux a Steam na PS4, ale upozorňujeme vás, že to funguje pouze na konzolách PS4 s firmwarem 1.76 - což je v tomto okamžiku poměrně zastaralé a neexistuje způsob, jak downgradovat firmware konzoly PS4, jakmile je byl upgradován. Naštěstí zbrusu nové konzoly PS4 s firmwarem 1.76 lze stále najít k prodeji na internetu.
Zde najdete seznam balíčků PS4, na kterých bude firmware 1.76. Nezapomeňte si koupit pouze zcela novou, stále zapečetěnou konzolu. V použité konzoli bude pravděpodobně aktualizován firmware a jak již bylo zmíněno dříve, není cesty zpět.
Požadavky
Minimálně 8 GB USB disk
Fedora Live ISO
Ovladače Radeon PS4
bZimage + initramsfs
VirtualBox pro Windows
FileZilla
Vytvoření bootovatelného Linuxu USB
Nejprve připojte prázdný disk USB k počítači a poté spusťte Fedora Live ISO z VirtualBoxu. Budete uvítáni uvítací obrazovkou.
Poznámka: Můžete také rozdělit a konfigurovat disky pro Linux UEFI Boot.
Vyberte možnost „Vyzkoušet Fedoru“ a na ploše Fedory spusťte terminál Linux a zadejte následující příkazy:
su fdisk -l
Příkaz „ fdisk -l“ zobrazí cestu k vašemu USB disku, například „ / dev / sda“ , takže jej nyní rozdělíme. V následujícím kódu nezapomeňte změnit / dev / sda na skutečnou cestu vašeho USB disku, pokud to není cesta, kterou používáte:
parted / dev / sda mklabel msdos mkpart primární fat32 1MiB 513MiB mkpart primární ext4 513MiB 100% ukončete mkfs.fat –F32 / dev / sda1 mkfs.ext4 / dev / sda2
V tomto okamžiku terminál nezavírejte - jednoduše se vraťte na uvítací obrazovku spouštěče Fedory a zvolte „ Instalovat na pevný disk “ a poté „ Místo instalace “. Nakonec v možnostech úložiště klikněte na „ Konfiguruji rozdělení “ a klikněte na Hotovo.
Nyní se vás zeptá, do jaké oblasti se má nainstalovat - vyberte / dev / sda2 a do pole „ Mount Point: “ zadejte jeden / lomítko. Nakonec zaškrtněte políčko „Přeformátovat“, klikněte na „Aktualizovat nastavení“ a poté Hotovo. Nyní můžete zahájit instalaci a zvolit své uživatelské jméno / heslo root.
Po dokončení instalace ještě neukončujte Fedoru. Musíme nainstalovat ovladače Radeon pro PS4. Vraťte se tedy do terminálu Linux a zadejte tyto příkazy:
Mount / dev / sda2 / mnt systemct1 restart sshd ifconfig
Nyní, když napíšete „ ifconfig“ , musíte vyhledat IP adresu vašeho virtuálního stroje. Pokud jej máte, použijte FileZilla k přesunutí souboru „ps4-radeon-rpm.zip“ do složky s názvem „ / mnt / tmp“ v prostředí Fedory. Nyní se vraťte do terminálu a zadejte:
cd / mnt mount -t proc proc proc / mount -t sysfs sys sys / mount -o bind / dev dev / chroot / mnt cd / tmp unzip ps4-radeon-rpms.zip cd ps4-radeon-rpms rm -rf drm- utils-2.4.65-1.fc23.i686.rpm dnf install --nogpgcheck * .rpm dnf install awesome
Nyní se podívejte do složky / home // ve Fedoře a najděte soubor s názvem „.xinitrc“. Otevřete jej v textovém editoru a přidejte tyto řádky:
Exec úžasné
zadejte do terminálu Linux:
dnf install //download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E% fedora) .noarch.rpm //download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release- $ (rpm -E% fedora) .noarch.rpmdnf install --nogpgcheck steam
Nakonec zadejte:
Ukončete vypínání cd / odpojení –R / mnt
A před odpojením USB disku od počítače zkopírujte soubory bzImage a initramfs shora do oddílu Fat32 na USB disku. Instalace Linuxu na PS4 Připojte USB disk k vašemu PS4 a zapněte konzolu, poté USB spusťte pomocí PS4 Playground. Dostanete se na úvodní obrazovku, zadejte tedy:
Fdisk -l mount / dev / sda2 / newrootexec switch_root / newroot / newroot / sbin / init
Když se dostanete na přihlašovací obrazovku, zadejte uživatelské jméno a heslo, které jste nastavili dříve během instalace Fedory, a poté zadejte:
startx
Po zavedení do DM otevřete terminál Linux a zadejte:
glxinfo | prodejce grep
Nyní můžeme spustit Steam, ale musíme se ujistit, že běží se správnými libs pro běh na Linuxu. Zadejte tedy do terminálu:
LD_PRELOAD = '/ usr / $ LIB / libstdc ++. So.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1' Steam &
To je vše! PS4 může spouštět starší tituly v knihovně Steam, které mají port pro Linux, a některé moderní tituly také, pokud snížíte nastavení grafiky. Zde je seznam počítačových her, u nichž se uvádí, že běží na systému PS4 / Linux: