Как да инсталирате Linux и да стартирате Steam на PlayStation 4

Когато Sony PS3 беше пуснат, той беше доставен с поддръжка за инсталиране на Linux на конзолата. По-късно това беше премахнато в актуализации и идеята беше премахната изцяло с PS4. Съществува обаче метод за стартиране на Linux на PS4 и дори можете да играете компютърни игри чрез Steam, ако имат Linux портове.

Това ръководство ще ви преведе през инсталирането на Fedora Linux и Steam на PS4, но бъдете предупредени, че това работи само на PS4 конзоли на фърмуер 1.76 - който е доста остарял в този момент и няма начин да понижите фърмуера на PS4 конзолата, след като е е модернизиран. За щастие, чисто нови PS4 конзоли с фърмуер 1.76 все още могат да бъдат намерени за продажба в интернет.

Проверете тук за списък на пакети PS4, на които ще има фърмуер 1.76. Уверете се, че сте закупили само чисто нова, все още запечатана конзола. Използваната конзола вероятно ще актуализира фърмуера и както вече споменахме, връщане назад няма.

Изисквания

Минимум 8GB USB диск

Fedora Live ISO

Драйвери за PS4 Radeon

bZimage + initramsfs

VirtualBox за Windows

FileZilla

Създаване на стартиращ Linux USB

Първо включете празен USB диск във вашия компютър и след това стартирайте Fedora Live ISO от VirtualBox. Ще бъдете посрещнати с екран за добре дошли.

Забележка: Можете също да разделяте и конфигурирате устройства за Linux UEFI Boot.

Изберете „Опитайте Fedora“ и когато сте на работния плот на Fedora, стартирайте терминал на Linux и въведете следните команди:

su fdisk -l

Командата “ fdisk -l” ще покаже пътя на вашия USB диск, например “ / dev / sda” , така че сега ще го разделим. В следния код не забравяйте да промените / dev / sda на действителния път на вашия USB диск, ако това не е използваният път:

разделен / dev / sda mklabel msdos mkpart първичен fat32 1MiB 513MiB mkpart първичен ext4 513MiB 100% изход mkfs.fat –F32 / dev / sda1 mkfs.ext4 / dev / sda2

Не затваряйте терминала в този момент - просто се върнете към началния екран на стартера на Fedora и изберете „ Инсталиране на твърд диск “, а след това „ Дестинация за инсталиране “. Накрая щракнете върху „ Ще конфигурирам разделянето “ в опциите за съхранение и щракнете върху готово.

Сега ще попита към кой дял да инсталира - изберете / dev / sda2 и в полето за „ Mount Point: “ въведете единична / наклонена черта. Накрая поставете отметка в квадратчето „Преформатиране“ и щракнете върху „Настройки за актуализиране“, след което Готово. Сега можете да започнете инсталацията и да изберете основното си потребителско име / парола.

Когато инсталацията приключи, все още не излизайте от Fedora. Трябва да инсталираме драйверите на Radeon за PS4. Затова се върнете в терминала на Linux и напишете тези команди:

Mount / dev / sda2 / mnt systemct1 рестартирайте sshd ifconfig

След като напишете „ ifconfig“ , трябва да потърсите IP адреса на вашата виртуална машина. Когато го имате, използвайте FileZilla, за да натиснете “ps4-radeon-rpm.zip” в папка, наречена “ / mnt / tmp” в средата на Fedora. Сега се върнете в терминала и напишете:

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

Сега погледнете в папката / home // на Fedora и намерете файл, наречен „.xinitrc“. Отворете го с текстов редактор и добавете следните редове:

Exec страхотно

въведете в терминала на 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

Накрая напишете:

Излезте от cd / unmount –R / mnt мощност

И преди да изключите USB диска от вашия компютър, копирайте файловете bzImage и initramfs отгоре в Fat32 дяла на USB диска. Инсталиране на Linux на PS4 Включете USB диска във вашия PS4 и включете конзолата, след което стартирайте USB с PS4 Playground. Ще ви отведе до начален екран, така че напишете:

Fdisk -l mount / dev / sda2 / newrootexec switch_root / newroot / newroot / sbin / init

Когато стигнете до екрана за вход, въведете потребителското име и паролата, които сте задали по-рано по време на инсталацията на Fedora, след което въведете:

startx

След като стартирате DM, отворете терминала на Linux и въведете:

glxinfo | grep доставчик

Сега можем да стартираме Steam, но трябва да се уверим, че той се изпълнява с подходящите библиотеки за работа на Linux. Затова въведете в терминала:

LD_PRELOAD = '/ usr / $ LIB / libstdc ++. So.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1' steam &

Това е всичко! PS4 може да изпълнява по-стари заглавия в Steam библиотеката, които имат Linux порт, както и някои съвременни заглавия, ако намалите графичните настройки. Ето списък на компютърните игри, за които се съобщава, че се изпълняват на PS4 / Linux: