Как установить 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. Убедитесь, что вы покупаете только новую, все еще герметичную консоль. Прошивка используемой консоли, скорее всего, будет обновлена, и, как упоминалось ранее, пути назад нет.

Требования

USB-диск не менее 8 ГБ

Fedora Live ISO

Драйверы PS4 Radeon

bZimage + initramsfs

VirtualBox для Windows

FileZilla

Создание загрузочного USB-устройства Linux

Сначала подключите пустой USB-диск к компьютеру, а затем запустите Fedora Live ISO из VirtualBox. Вас встретит экран приветствия.

Примечание. Вы также можете разбивать и настраивать диски для загрузки Linux UEFI.

Выберите «Попробовать Fedora», и когда вы находитесь на рабочем столе Fedora, запустите терминал Linux и введите следующие команды:

su fdisk -l

Команда « fdisk -l» покажет путь к вашему USB-диску, например, « / dev / sda» , поэтому теперь мы его разбиваем. В следующем коде не забудьте изменить / dev / sda на фактический путь к USB-диску, если это не тот путь, который используется:

parted / dev / sda mklabel msdos mkpart primary fat32 1MiB 513MiB mkpart primary ext4 513MiB 100% quit mkfs.fat –F32 / dev / sda1 mkfs.ext4 / dev / sda2

Не закрывайте терминал на этом этапе - просто вернитесь к экрану приветствия средства запуска Fedora и выберите « Установить на жесткий диск », а затем « Место установки ». Наконец, нажмите « Я настрою разбиение на разделы » в параметрах хранилища и нажмите «Готово».

Теперь он спросит, в какой раздел установить - выберите / dev / sda2 и в поле « Mount Point: » введите одинарную косую черту /. Наконец, установите флажок «Переформатировать» и нажмите «Обновить настройки», затем «Готово». Теперь вы можете начать установку и выбрать имя пользователя и пароль root.

По завершении установки не выходите из Fedora. Нам нужно установить драйверы Radeon для PS4. Вернитесь в терминал Linux и введите следующие команды:

Смонтируйте / dev / sda2 / mnt systemct1 перезапустите sshd ifconfig

Теперь, когда вы наберете « ifconfig» , вам нужно найти IP-адрес вашей виртуальной машины. Когда он у вас есть, используйте FileZilla, чтобы поместить «ps4-radeon-rpm.zip» в папку « / mnt / tmp» в среде Fedora. Теперь вернитесь в терминал и введите:

cd / mnt mount -t 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 poweroff

И перед отключением USB-диска от вашего ПК скопируйте файлы bzImage и initramfs сверху в раздел Fat32 USB-диска. Установка Linux на PS4 Подключите USB-диск к PS4 и включите консоль, затем загрузите USB с PS4 Playground. Вы попадете на экран инициализации, поэтому введите:

Fdisk -l крепление / 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: