Cara Memasang Linux dan menjalankan Steam di PlayStation 4

Semasa Sony PS3 dilancarkan, ia dihantar dengan sokongan untuk pemasangan Linux di konsol. Ini kemudian dikeluarkan dalam kemas kini, dan idea itu dibatalkan sepenuhnya dengan PS4. Namun, ada kaedah untuk menjalankan Linux di PS4, dan anda bahkan boleh bermain permainan PC melalui Steam jika mereka mempunyai port Linux.

Panduan ini akan memandu anda untuk memasang Fedora Linux dan Steam pada PS4, tetapi diberi amaran bahawa ini hanya berfungsi pada konsol PS4 pada firmware 1.76 - yang agak ketinggalan zaman pada masa ini, dan tidak ada cara untuk menurunkan firmware konsol PS4 setelah ia telah dinaik taraf. Nasib baik, konsol PS4 baru yang menjalankan firmware 1.76 masih boleh dijual di internet.

Lihat di sini untuk senarai kumpulan PS4 yang akan mempunyai firmware 1.76. Pastikan anda hanya membeli konsol baru yang masih ditutup. Konsol yang digunakan kemungkinan akan memperbaharui firmware, dan seperti yang disebutkan sebelumnya, tidak ada yang akan kembali.

Keperluan

Cakera USB minimum 8GB

Fedora Live ISO

Pemacu Radeon PS4

bZimage + initramsfs

VirtualBox untuk Windows

FailZilla

Membuat USB Bootable Linux

Pertama, pasangkan cakera USB kosong ke PC anda, dan kemudian jalankan Fedora Live ISO dari dalam VirtualBox. Anda akan disambut dengan skrin alu-aluan.

Catatan: Anda juga boleh membuat partisi dan mengkonfigurasi pemacu untuk Linux UEFI Boot.

Pilih untuk "Cuba Fedora", dan ketika Anda berada di desktop Fedora, luncurkan terminal Linux dan ketik perintah berikut:

su fdisk -l

Perintah " fdisk -l" akan menunjukkan jalan cakera USB anda, misalnya " / dev / sda" , jadi sekarang kita akan membahagikannya. Dalam kod berikut, pastikan untuk menukar / dev / sda ke jalur sebenar cakera USB anda, jika itu bukan jalan yang digunakan:

berpisah / dev / sda mklabel msdos mkpart primer lemak32 1MiB 513MiB mkpart primer ext4 513MiB 100% berhenti mkfs.fat –F32 / dev / sda1 mkfs.ext4 / dev / sda2

Jangan tutup terminal pada masa ini - hanya kembali ke skrin selamat datang pelancar Fedora dan pilih " Pasang ke Hard Drive ", dan kemudian " Destinasi Pemasangan ". Akhirnya, klik " Saya akan mengkonfigurasi partitioning " dalam pilihan penyimpanan, dan klik selesai.

Sekarang ia akan meminta partisi apa yang akan dipasang - pilih / dev / sda2, dan dalam kotak untuk " Mount Point: ", masukkan single / slash Akhirnya, tandakan kotak "Reformat" dan klik "Kemas kini Tetapan", kemudian Selesai. Sekarang anda boleh memulakan pemasangan, dan memilih nama pengguna / kata laluan root anda.

Apabila pemasangan selesai, jangan keluar dari Fedora. Kita perlu memasang pemacu Radeon untuk PS4. Oleh itu, kembali ke terminal Linux dan ketik arahan ini:

Mount / dev / sda2 / mnt systemct1 mulakan semula sshd ifconfig

Sekarang setelah anda menaip " ifconfig" , anda perlu mencari alamat IP mesin maya anda. Setelah memilikinya, gunakan FileZilla untuk mendorong "ps4-radeon-rpm.zip" ke folder bernama " / mnt / tmp" di lingkungan Fedora. Sekarang kembali ke terminal dan taip:

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 hebat

Sekarang lihat di dalam / home // folder Fedora dan cari fail yang disebut ".xinitrc". Buka dengan penyunting teks dan tambahkan baris berikut:

Exec hebat

taip ke terminal 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 pasang --nogpgheck steam

Akhir sekali, taip:

Keluar cd / unmount –R / mnt poweroff

Dan sebelum mencabut cakera USB dari PC anda, salin fail bzImage dan initramfs dari atas ke partisi Fat32 cakera USB. Memasang Linux pada PS4 Pasangkan cakera USB ke PS4 anda dan hidupkan konsol, kemudian boot USB dengan Playground PS4. Ini akan membawa anda ke skrin init, jadi ketik:

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

Apabila anda sampai ke skrin log masuk, taipkan nama pengguna dan kata laluan yang anda tetapkan lebih awal semasa pemasangan Fedora, kemudian ketik:

permulaanx

Setelah anda boot ke DM, buka terminal Linux dan masukkan:

glxinfo | penjual grep

Sekarang kita boleh melancarkan Steam, tetapi kita perlu memastikannya dijalankan dengan lib yang betul untuk berjalan di Linux. Oleh itu, taipkan terminal:

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

Itu sahaja! PS4 dapat menjalankan tajuk lama di perpustakaan Steam yang mempunyai port Linux, dan beberapa tajuk moden juga jika anda menurunkan tetapan grafik. Berikut adalah senarai permainan PC yang telah dilaporkan dijalankan di PS4 / Linux: