Kategorijas: Instrukcijas

Raspberry Pi mājas ekosistēmā: funkcijas un piemēri (2. daļa)

У iepriekšējā Sērijas rakstos jūs un es vienlaikus nodarbojāmies ar vairāku noderīgu pakalpojumu instalēšanu Raspberry Pi: AdGuard Home, Time Machine un Homebridge ar sešiem dažādiem spraudņiem. Bet "mazā" gadījumā ir kur augt, jo RPi4 boot ar visiem strādājošajiem servisiem izskatās apmēram šādi:

Un, ja ierīces izturība ļauj to izmantot ne tikai kā servisa platformu, izklaidējamies!

Tātad, šodien mēs pievienosim dažus jaukus papildinājumus visam pārējam, kas jau darbojas mūsu Raspberry Pi, kas ir paredzēti, lai dažādotu mūsu brīvo laiku. Bet, pirms "mazo" pārvērst par failu serveri, multivides centru un, iespējams, spēļu konsoli, parūpēsimies par to.

Nesen acīs iekrita kāds gadījums Argon ONE futrālis Raspberry Pi 4 modelim B un es to uzreiz nopirku. Lietas plusi:

  • viņš pats ir viens nepārtrauktas dzesēšanas modulis
  • tai joprojām ir programmējams ventilators, kas ieslēdzas atkarībā no iestatītās CPU temperatūras
  • visas Raspberry Pi pieslēgvietas maģiski parādās vienā aizmugurējā panelī, nevis izceļas visur
  • Raspberry Pi sākotnējā gaismas diode tikpat maģiski parādās priekšējā paneļa centrā
  • korpusa dizains mierīgi iekļaujas jebkurā vidē, kā tas arī notiek Apple TV, piemēram

Kopumā tas ir pilnīgs prieks. Jauns modelis Argon ONE M.2 futrālis Raspberry Pi 4 modelim B aizstāj iebūvētos mikro-HDMI portus ar pilna formāta HDMI pieslēgvietām, pievieno diskdziņa slotu M.2 SSD un infrasarkano staru uztvērējs. Ļoti iesaku!

Bet atgriezīsimies pie saviem uzdevumiem un sāksim pārvērst Raspberry Pi par izklaides centru. Ejam!

SATURS

Transmisijas instalēšana uz Raspberry Pi

Tā kā man ir pievienots 3 TB ārējais disks (tieši tur ir Time Machine dublējumkopijas, atceries?), doma par failu lejupielādi radās dabiski. Sen neizmantoju torrentus, jo man ir aktīvi abonementi Apple Mūzika, Apple TV+, Apple Arcade un Netflix, bet es neesmu viens uz šīs planētas, un dažas retro spēļu konsoļu idejas liecina par to torrent klients nebūs lieki.

Sāksim ar to.

Jāņem vērā arī tas, ka, ja es Transmission instalētu vienlaikus ar visiem iepriekšējiem servisiem, tad, protams, uz ārējā HDD uztaisītu divus nodalījumus - failu glabāšanai un Time Machine. Es nevēlos sadalīt disku tagad, kad tajā jau ir daudz dublējumkopiju, tāpēc es izvēlēšos mazākās pretestības ceļu: vienkārši izveidojiet mapi lejupielādēm jau esošā nodalījumā tieši blakus MacOS. rezerves attēlus.

Svarīgs! Tā kā mēs apņemamies lietotājam pi, kas ir pēc noklusējuma piekļuvei visai sistēmai un mūsu jau instalētajiem pakalpojumiem, tad drošības nolūkos (pēc izvēles) izmantosim piekļuves ierobežojumu Pārraides vadības panelim pēc IP adreses. Lai to izdarītu, norādiet sava datora statisko lokālo IP, no kuras veicat visus iestatījumus un tīklā manipulējat ar failiem RPi. Ja esat aizmirsis, kā to izdarīt, skatiet iekšā iepriekšējā rakstus.

1. darbība. Piesakieties RPi, izmantojot SSH

Ja esat aizmirsis, kā to izdarīt, tas pats iepriekšējais raksts palīdzēs.

2. darbība. Lejupielādējiet visus jaunākos RPi programmatūras atjauninājumus

sudo apt update sudo apt jauninājums

3. darbība. Mēs instalējam pašu pārraides pakalpojumu...

sudo apt instalēt pārraides dēmonu

4. solis. ...un mēs to turpat pārtraucam

sudo systemctl stop pārraides dēmons

5. darbība. Izveidojiet mapi failu lejupielādei

Jūs varat veikt divus uzreiz — pabeigtām lejupielādēm un tām, kas joprojām notiek, taču personīgi es tam neredzu lielu jēgu, jo pilnībā lejupielādētajiem failiem pēc noklusējuma joprojām būs paplašinājums. .daļa.

Mēs atceramies, ka iepriekšējā rakstā mums bija stiprinājuma punkts /mnt/tm, tāpēc mēs izveidosim mapi Lejupielādes tieši tur.

sudo mkdir -p /mnt/tm/Lejupielādes

6. darbība. Mēs izveidojam lietotāju pi īpašnieks

sudo chown -R pi:pi /mnt/tm/Lejupielādes

7. darbība. Rediģējiet konfigurācijas failu

Atveriet iestatījumu failu settings.json redaktorā nano pēc komandas:

sudo nano /etc/transmission-daemon/settings.json

Atvērtā faila saturs izskatīsies apmēram šādi:

# Pārraides dēmona konfigurācijas fails # { "alt-speed-down": 50, "alt-speed-enabled": false, "alt-speed-time-begin": 540, "alt-speed-time-day": 127, "alt-speed-time-enabled": false, "alt-speed-time-end": 1020, "alt-speed-up": 50, "bind-address-ipv4": "0.0.0.0", "bind-address-ipv6": "::", "blocklist-enabled": false, "blocklist-url": "http://www.example.com/blocklist", "cache-size-mb": 4 , "dht-enabled": true, "download-dir": "/var/lib/transmission-daemon/downloads", "download-limit": 100, "download-limit-enabled": 0, "download-queue" -enabled": patiess, "download-queue-size": 5, "cryption": 1, "idle-seeding-limit": 30, "idle-seeding-limit-enabled": false, "nepilnīgs-dir": "/var/lib/transmission-daemon/Downloads", "incomplete-dir-enabled": false, "lpd-enabled": false, "max-peers-global": 200, "message-level": 1, " peer-congestion-algoritm": "", "peer-id-ttl-hours": 6, "peer-limit-global": 200, "peer-limit-per-torrent": 50, "peer-port": 51413, "peer-port-random-high": 65535, "peer-port-random dom-low": 49152, "peer-port-random-on-start": false, "peer-socket-tos": "default", "pex-enabled": true, "port-forwarding-enabled": false , "preallocation": 1, "prefetch-enabled": true, "queue-stalled-enabled": true, "queue-stalled-minutes": 30, "ratio-limit": 2, "ratio-limit-enabled" : false, "rename-partial-files": true, "rpc-autentifikācija-required": true, "rpc-bind-address": "0.0.0.0", "rpc-enabled": true, "rpc-host- baltais saraksts": "", "rpc-host-whitelist-enabled": true, "rpc-password": "{51672671e9402abc55992da3ee7809f2c0662d10uLpcJwyX", "rpc-port": 9091, "rpc-/transurl", "rpc-/transurl" rpc-username": "transmission", "rpc-whitelist": "127.0.0.1,192.168.1.40", "rpc-whitelist-enabled": true, "scrape-paused-torrents-enabled": true, "script- torrent-done-enabled": false, "script-torrent-done-filename": "", "seed-queue-enabled": false, "seed-queue-size": 10, "speed-limit-down": 100, "speed-limit-down-enabled": viltus, "speed-limit-up": 100, "speed-limit-up-enabled": false, "start-added-torrents":patiess, "trash-original-torrent-files": false, "umask": 18, "upload-limit": 100, "upload-limit-enabled": 0, "upload-slots-per-torrent": 14, "utp-enabled": patiess }

Mēs veidojam šādu rindu saturu šādi, mēs meklējam secībā no augšas uz leju:

  • "download-dir": "/mnt/tm/Downloads", — norādīt lejupielāžu noklusējuma mapi;
  • "rpc-password": "your RPi password here", — mēs uzstādījām lietotāja paroli pi (mēs to izmantojam SSH pieteikšanās, atceries?);
  • "rpc-username": "pi", — norādīt faktisko lietotāju pi;
  • "rpc-whitelist": "127.0.0.1,192.168.50.20", — baltais saraksts piekļuvei vadības panelim, kur tā vietā 192.168.50.20 norādiet tās ierīces vietējo IP adresi, no kuras tiek veikti iestatījumi (skatiet rindkopu Svarīgs! tekstā augstāk).

Ja nevēlaties mocīties ar pieteikšanos no vietējiem IP (galu galā mēs šeit nevis uzlaužam Pentagonu, bet spēlējam), tad "rpc-whitelist-enabled": "false", iepriekšējās rindas vietā šis jautājums ir aizvērts.

Mēs saglabājam rezultātu Ctrl + O, ienākt, Ctrl + X.

8. darbība. Mainiet Transmission Daemon lietotāju

sudo nano /etc/init.d/transmission-daemon

Redaktora logā meklējiet rindiņu USER=debian-transmission un mainiet to uz USER=pi. Neaizmirstiet saglabāt rediģēšanas rezultātu ar tām pašām taustiņu kombinācijām Ctrl + O, ienākt, Ctrl + X.

9. darbība. Atkārtojiet 8. darbību pakalpojuma failam.

Ievadiet komandu...

sudo nano /etc/systemd/system/multi-user.target.wants/transmission-daemon.service

...un mēs arī norādām atvērtajā failā user=pi

Mēs saglabājam rezultātu Ctrl + O, ienākt, Ctrl + X.

10. darbība. Restartējiet visus pakalpojumus

Lai visas mūsu veiktās izmaiņas tiktu noķertas, mēs ieejam

sudo systemctl daemon-reload

11. darbība. Padariet lietotāju pi par /etc/transmission-daemon īpašnieku

sudo chown -R pi:pi /etc/transmission-daemon

12. darbība. Mēs izveidojam piekļuves direktoriju pārraides dēmons uz failu config.json

sudo mkdir -p /home/pi/.config/transmission-daemon/ sudo ln -s /etc/transmission-daemon/settings.json /home/pi/.config/transmission-daemon/ sudo chown -R pi:pi / home/pi/.config/transmission-daemon/

13. darbība. Sāciet pakalpojumu

sudo systemctl start pārraides dēmons

Huh, darīts! Mums izdevās!

Kā lietot Raspberry Pi pārraidi

Visi vienādi iepriekšējā rakstus mēs vienreiz un uz visiem laikiem piešķīrām Raspberry Pi statisku IP lokālajā tīklā. Manā gadījumā tā bija 192.168.50.10, jūsu - jebkurā citā maršrutētāja iestatījumos.

Lai piekļūtu nesen instalētās pārraides saskarnei, mēs izmantosim šo IP ar portu 9091. Ievadiet pārlūkprogrammas adreses joslā  http://<ip address of your server>:9091, kur vietā <ip address of your server> manā gadījumā joprojām tas pats IP no mūsu iepriekšējās instrukcijas .

Lietotājs: pi, parole: Tava parole, viss, kas norādīts iestatījumu failā. Ja viss ir izdarīts pareizi, attēls būs šāds:

Pievienojiet pašu torrent failu lejupielāžu sarakstam:

Un mēs vērojam procesu. Vai arī mēs neskatāmies, Pārraide bez mums iztiks.

Pievienojiet nedaudz komforta (pēc izvēles)

Ja mums ir nepieciešama iespēja ne tikai piekļūt lejupielādētajiem failiem (tas ir, iespēja tos redzēt un kopēt savā datorā), bet arī brīvi pievienot, mainīt vai dzēst failus mapē Lejupielādes, izmantojot tīklu no datoriem. jebkuram lokālajam lietotājam ir jāizpilda šādas komandas:

cd /mnt/tm sudo chmod a=rwx -R Lejupielādes

De a ir "visi", rwx - "prot lasīt, rakstīt un izpildīt failus", -R – "rekursīvi" (tas ir, jebkurā ligzdošanas dziļumā) mapē Lejupielādes, kas atrodas pa ceļam /mnt/tm. Pilnīga brīvība.

Tagad varat dzēst un mainīt lejupielādētos failus ne tikai caur pašas Transmission tīmekļa saskarni, bet arī vienkārši tīklā, Finder vai jebkurā citā failu pārvaldniekā.

Lasi arī:

PLEX Media Server instalēšana uz Raspberry Pi

Plex ir ļoti jaudīgs kataloģists un mediju serveris, kas savulaik atdalījās no XBMC projekta, taču ir attīstījies daudz labāk, interesantāk un šobrīd lēcieniem virzās tajā pašā virzienā kā Netflix ar Amazon Prime Video – tas ir, uz starptautisku straumēšanu. apkalpošana. Šobrīd PLEX katalogā ir vairāk nekā 130 TV kanālu un 20000 XNUMX klasisko filmu no studijām Warner Brothers, Crackle, Lionsgate, MGM un citām.

Taču izstrādātāji neaizmirst par jūsu ierīcēs saglabātajiem lokālajiem medijiem, jo ​​gan servera, gan klienta daļa eksistē visām iedomājamām un neiedomājamām platformām.

Lai sāktu, jums ir jāreģistrē konts vietnē plex.tv. Tas ļaus sinhronizēt servera un klienta lietojumprogrammu iestatījumus, organizēt pārraidi ārpus mājas tīkla un tā tālāk. Nepieciešams un noderīgs solis. Pēc tam mēs veiksim uzstādīšanu.

Servera daļu var instalēt šādās programmatūras un aparatūras platformās:

Mūsu izvēle ir Linux, bet mēs neko nelejupielādēsim, bet parasti ejam uz komandrindu. Piesakieties, izmantojot SSH, un, lai sāktu, atjauniniet sistēmu:

sudo spējīgs atjaunināšana
sudo spējīgs jauninājums

Un tad faktiskā PLEX Media Server instalēšana:

1. darbība. Pievienojiet Raspbian pakotņu pārvaldniekam https protokola atbalstu

sudo apt instalējiet apt-transport-https

2. darbība. Mēs paņemam Plex krātuves atslēgu…

wget https://downloads.plex.tv/plex-keys/PlexSign.key

3. darbība. ...un pievienojiet to sistēmai

sudo apt-key pievienojiet PlexSign.key

4. darbība. Iepazīstināsim Raspbian ar PLEX repozitoriju

echo deb https://www.plex.tv/media-server-downloads/ public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list

5. darbība. Atjauniniet datus (pazīstama komanda, vai ne?)

sudo apt atjauninājums

6. darbība. Instalējiet PLEX Media Server

sudo spējīgs uzstādīt plexmediaserveris

Solis 7. Mēs rūpējamies par atjaunināšanas iespēju

Lai PLEX atjauninājumu padarītu par daļu no sistēmas atjauninājumiem, jums ir jānogalina tikai divas komandas:

echo deb https://www.plex.tv/media-server-downloads/ public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list

і

čokurošanās https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -

Tas būs īstais. Nākotnē parastās sistēmas atjaunināšanas komandas vienlaikus atjauninās arī pašu PLEX.

sudo apt update sudo apt jauninājums

Gatavs! Varat sākt sākotnējo iestatīšanu.

PLEX Media Server konfigurēšana

Vai atceraties virs teksta esošo punktu "Pievienot mazliet komfortu"? Ar šo mazo soli vienai Raspberry mēs ietaupījām daudz laika visai cilvēcei. Tā vietā, lai izmantotu dažas konsoles komandas, lai izveidotu mapes saturam, un izmantotu citas konsoles komandas, lai tām piešķirtu piekļuves tiesības, mēs vienkārši pāriesim uz mapi Lejupielādes tīklā un izveidosim mapes Filmas, Mūzika, TV pārraides un Citi videoklipi. parastajā veidā.

Ņemot vērā, ka sistēmas lietotājs pi PLEX Media Server, kam pieder viss mapes Lejupielādes saturs, nebūs problēmu apstrādāt jūsu filmu, mūzikas, TV šovu un mājas video kolekciju.

Lai pārlūkprogrammā piekļūtu vadības panelim, sekojiet saitei http://<ip address of your server>:32400/web/index.html, kas manā gadījumā, kā mēs visi atceramies, nozīmē  , un jums ir kaut kas īpašs.

Šeit mūs sagaida saskarne ar milzīgu iestatījumu skaitu, kas var nobiedēt neapmācītu lietotāju. Tāpēc īsumā apskatīsim galvenos.

Sākumā augšējā labajā stūrī atrodiet par kontu atbildīgo ikonu un piesakieties. Turpmāk servera iestatījumi būs pieejami gan lokālajā tīklā, gan caur kontu tieši PLEX vietnē. Nu, mēs nekavējoties pārejam uz iestatījumiem, noklikšķinot uz ikonas ar rīkiem.

Kam jāpievērš uzmanība:

  1. Uz cilnes Tālvadības maiņstrāvacess pārliecinieties, vai jūsu serveris ir redzams ārpus tīkla. Noklusējuma ports ir 32400 un, ja jūs to neredzat Pilnībā accesiespējams ārpus jūsu tīkla, tas būs jāatver maršrutētāja iestatījumos.
  2. Uz cilnes bibliotēka ir lietderīgi atzīmēt multivides bibliotēkas automātisko skenēšanu katrā izmaiņā, lai vāki un metatagi no attāliem failiem neaizsprostotu saskarni ar nedzīvām saitēm.
  3. Uz cilnes Bibliotēkas norādiet mapes ceļus kino, TV pārraide, mūzika і Citi video, kuru izveidojām nedaudz agrāk ārējā diskdzinī mapē Lejupielādes. Šeit jums rūpīgi jāizvēlas bibliotēkas veids, lai iebūvētie skeneri, meklējot vākus, kadrus vai dziesmu sarakstus, atsauktos uz pareizajiem serveriem.

Tas arī viss, kopumā. Citi iestatījumi, piemēram, parametru pārkodēšana vai DLNA servera ieslēgšana, ir pilnībā jūsu ziņā, atkarībā no uzdevumiem, klienta ierīcēm utt.

Varu atzīmēt, ka pēc noklusējuma iestatījumiem mans Raspberry Pi 4 atskaņoja 4 GB 10K HDR-92 BD-Remux pat bez stostīšanās. Darbojies kā klients Apple 4K televizors ar instalētu PLEX lietojumprogrammu, savienots, izmantojot HDMI. Vāku, kadrus, informāciju par filmu un tā tālāk pilnībā automātiskā režīmā pievieno PLEX Media Server.

To platformu saraksts, kurām PLEX ir klientu programmas, ir vēl iespaidīgāks nekā aizmugursistēmas platformu saraksts. Skatiet paši, šeit ir gandrīz jebkura ierīce, kas spēj atskaņot multividi:

Saite uz vajadzīgās programmas lejupielādi ir atrodama lapā Ierīces un lietojumprogrammas pakalpojuma oficiālā vietne.

Izbaudi!

Diemžēl PLEX Arcade retro spēļu pakalpojumu nevar palaist, ja tā aizmugure ir instalēta Raspberry Pi vai jebkurā Linux serverī kopumā. Tāpēc tagad savu "mazo" pārvērtīsim par retro pulti.

Raspberry Pi spēļu platformas izvēle

Lai spēlētu retro spēles Raspberry Pi no dažādām platformām, sākot no ZX Spectrum līdz PlayStation Ir izstrādāts viens, 4 produkti: RetroPie, Atkārtota kastīte, Lakka і batocera.

Visi no tiem ir nedaudz līdzīgi, taču ir arī diezgan būtiskas atšķirības. Sāksim ar to, kas tika minēts sērijas pirmā raksta pašā sākumā: visi Raspberry programmatūras ražotāji dod priekšroku to izlaišanai operētājsistēmas attēlu veidā. Tas ir, jūs lejupielādējāt attēlu, ierakstījāt to microSD kartē, ievietojāt slotā - un šeit jums ir darbam gatavs mikrodators ar vienu funkciju.

Ja jūs to darīsit, Raspberry Pi skaits mājā pārsniegs visus saprātīgos ierobežojumus. Tāpēc šajos rakstos jebkura pakalpojuma instalēšana tiek uzskatīta par lietojumprogrammu, nevis OS. Tātad, ja jūs pievērsīsities jautājumam par spēļu konsoles izveidi ar Raspberry Pi, vienīgā izvēle būs RetroPie. Tikai šis produkts nodrošina instalēšanu kā Raspbian lietojumprogrammu, nevis tikai kā atsevišķu OS.

Retro konsoles instalēšana Raspbian iekšienē

Esmu pārbaudījis šo funkciju, un man jāsaka, ka tas nav pūļu vērts. Ja spēles, kas paredzētas 8 bitu konsolēm, piemēram, NES (bijušajā PSRS bija pazīstamas ar nosaukumu "Dendy"), var uzskatīt par spēlēm ar stiepi, tad, ja runa ir par emulācijām PlayStation, lietas kļūst ļoti sliktas.

Tāpēc nācās samierināties un samierināties ar faktu, ka spēļu emulācija var būt kvalitatīva tikai gadījumā, ja kā spēļu konsoli izmanto atsevišķu Raspberry Pi.

Tālāk es saskāros ar problēmām, kas saistītas ar spēļu glabāšanu un palaišanu no ārējiem USB HDD, dažādu ražotāju spēļu paneļiem, interfeisa vienkāršību un iestatījumu vienkāršību. RetroPie, Recalbox un Batocera izmanto EmulationStation kā dzinēju, savukārt Lakka ir viens pats un izmanto RetroArch ar saskarni, kas pēc iespējas līdzīgāka XMB. PlayStation 3.

Runājot par iespēju saglabāt un palaist spēles no ārējiem datu nesējiem, Batocera šeit nedaudz zaudē: lai gan šāda iespēja šeit tiek nodrošināta, bet tikai ar noteiktu mapju struktūru ārējā diska saknē, kas ne vienmēr ir ērti.

Kas attiecas uz atbalstītajām platformām, šeit Lakka ir nedaudz zemāka par konkurentiem, taču tas vairāk nekā kompensē to ar neticamu veiktspēju un ērtībām "no kastes". Spēļu paneļi no PlayStation 4 tiek atpazīti zibenīgi, neprasot papildu darbības un sākotnējo savienojumu ar Raspberry Pi ar kabeli.

Galu galā pēc visu 4 spēļu produktu testēšanas 5 reizes (RetroPie tika pārbaudīts divas reizes iepriekš aprakstīto iemeslu dēļ), es izlēmu par tehnoloģiskāko projektu - Lakka. Mēs to tagad instalēsim.

Lakka instalēšana uz Raspberry Pi

1. darbība. Lejupielādējiet lietojumprogrammu balenaEtcher

Ar tās palīdzību mēs formatēsim microSD karti un ierakstīsim tajā Lakka OS attēlu. Lietojumprogramma pastāv Windows, Linux vai macOS versijās un ir pieejama palīdzībai.

2. darbība. Mēs ņemam Lakka attēlu no oficiālās vietnes

Svarīgs! Saimniekiem Raspberry Pi 4 з 8 GB RAM, jums ir jālejupielādē tā sauktais nightly build - jaunajiem Raspberry Pi modeļiem pielāgots būvējums.

Lai to izdarītu, dodieties uz palīdzībai, dodieties uz pašu apakšu un atrodiet katalogu ar jaunāko datumu. Direktorijā atrodiet apakšdirektoriju RPi4.roka, un tajā fails ar paplašinājumu .img.gz. Šis ir attēls, ko mēs ierakstīsim microSD kartē.

Ja jums ir kāda cita Raspberry Pi versija, sarakstā atlasiet savu modeli šo lapu.

3. darbība. Saglabājiet Lakka attēlu microSD

Palaidiet balenaEtcher, atlasiet Lakka attēlu, norādiet ceļu uz microSD un gaidiet, līdz process tiks pabeigts. Pats process aizņem apmēram minūti, tāpēc jums nebūs ilgi jāgaida.

4. darbība. Ievietojiet karti Raspberry Pi un palaidiet sistēmu

Ņemot vērā, ka jūs un es veidojam spēļu konsoli, ir loģiski, ka Raspberry Pi jau ir savienots ar televizoru (vai uztvērēju, atkarībā no jūsu vēlmēm un aparatūras). Arī pirmajā palaišanas reizē ir nepieciešama tastatūra, kas savienota ar USB. Jums nevajadzēs peli, bet spēļu paneli varat novietot blakus. Mēs izmantojam Raspberry Pi HDMI portu, kas atrodas tuvāk strāvas kontaktligzdai.

Tas ir viss. Lakka noteiks aparatūras konfigurāciju, restartēs Raspberry Pi un sveicinās mūs ar jauku interfeisu PlayStation 3.

Lakka iestatīšana uz Raspberry Pi

Lai ērti strādātu ar Lakka, pirms tastatūras vienreiz un uz visiem laikiem ir jāveic dažas vienkāršas manipulācijas.

  1. Pārvietojoties izvēlnē ar taustiņiem ←→↑↓, mēs atrodam vienumu Services un aktivizējiet SSH un Bluetooth. Apstipriniet savu izvēli ar taustiņu Enter un izmantojiet Backspace, lai atceltu.
    Ja nav skaņas, izvēlnē Audio → Ierīce nospiediet taustiņu Enter un ievadiet šādu vērtību:
  2. hdmi:CARD=vc4hdmi,DEV=0

    Un tad mēs izvēlamies priekšmetu Restartējiet RetroArch.

  3. Mēs savienojam spēļu paneļus. DualShock 4 gadījumā pietiek ar to, lai spēļu paneli pārietu pārī savienošanas režīmā, dažas sekundes turot nospiestu pogas “PS” un “Share”, līdz spēļu panelī sāk mirgot balta gaisma, un Raspberry Pi, pieejamo Bluetooth ierīču sarakstā atrodiet bezvadu kontrolieri un nospiediet taustiņu Enter. Pēc dažām sekundēm spēļu panelis ar nemainīgu zilu gaismu signalizēs par veiksmīgu savienojumu. Otrais spēļu panelis mirgos sarkanā krāsā.
  4. Uz izvēlni Ievade → Porta 1 vadīklas iestatiet šādas vērtības:
    Ierīces tips: RetroPad ar analogo
    Analogais-digitālais tips: kreisais analogais
    Un nedaudz zemāk mēs atsevišķi pāršķiram visas spēļu paneļa pogas un spieķi, lai izvairītos no sarežģījumiem nākotnē.
    Tastatūru var izslēgt, tā mums vairs nebūs vajadzīga.
  5. Laika joslas labošana. Lai to izdarītu, piesakieties Lakka, izmantojot SSH (pieteikšanās/pass: root/root) un ievadiet komandu:
    echo "TIMEZONE=Eiropa/Roma" > /storage/.cache/timezone

    Kur vietā Eiropa / Roma aizstāt jebkuru nepieciešamo vērtību ar laika joslu saraksts no Vikipēdijas. Atsāknējiet un tagad ekrānā ir redzams pareizais laiks.

Jaunu spēļu lejupielāde Raspberry Pi

Principā Lakka neizvirza nekādas stingras prasības spēļu emulācijai, izņemot emulāciju PlayStation Viens. Pareizai darbībai jums būs nepieciešami BIOS faili no sākotnējā televizora pierīces. Kopš šo failu izplatīšanas no viedokļa Sony ir pirātisms, tie būs pašiem jāmeklē googlē. Ir piemēroti šādi faili:

MD5SUM Vārds
8dd7d5296a650fac7319bce665a6a53c scph5500.bin
490f666e1afb15b7362b406ed1cea246 scph5501.bin (Var pārdēvēt no scph7003.bin)
32736f17079d0b2b7024407c39bd3050 scph5502.bin

Jums tie (jebkura vai visi kopā) jāievieto mapē / sistēma uz Raspberry Pi. To var izdarīt vienkārši tīklā, jo Lakka pēc noklusējuma ļauj viesiem piekļūt, izmantojot Samba.

Atliek tikai skenēt mapes ar spēlēm, kuras Lakka gadījumā var atrasties jebkur - microSD ar sistēmu vai ārējā USB diskdzinī. Ja ir liela vēlme, spēļu glabāšanai varat izmantot jebkuru mākoni ar WebDAV atbalstu, montēt to Lakka failu sistēmā, taču, manuprāt, tas ir pārspīlēti. Tomēr neviens neliedz jums eksperimentēt, vai ne?

Mēs spēlējam spēles Raspberry Pi

Mape ar spēlēm tiek skenēta, izmantojot atbilstošo Lakka izvēlnes vienumu: ➕ → Skenēt direktoriju. Pievienotais ārējais disks ar visu mapju struktūru būs redzams ar nosaukumu, piemēram, sda1-ata-DISK_NAME_VENDOR-XYZ. Pēc vajadzīgās mapes atlasīšanas sāciet skenēt ar vienumu  un atgriezieties galvenajā izvēlnē.

Šeit mūs gaidīs mūsu spēles, kas sakārtotas pēc platformas. Pirmo reizi startējot spēli, Lakka lūgs norādīt, kuru dzinēju izmantot, lai to palaistu. Spēļu gadījumā no plkst PlayStation mēs izvēlamies  PCSX atkārtoti ieslēgts.

Spēles laikā varat nospiest universālo PS pogu uz spēļu paneļa, lai iekļūtu spēles precizēšanas izvēlnē. Šeit NES emulācijas gadījumā varat konfigurēt turbo pogas un emulācijai PlayStation iespējojiet pikseļu dubultošanu, lai modernajos augstas izšķirtspējas televizoros attēls izskatītos vienmērīgāks. Tajā pašā izvēlnē varat sākt video ierakstīšanu un pat straumēšanu YouTube vai Twitch, ja ir tāda vēlme.

PSX Lakka oriģinālā izšķirtspēja
PSX Lakka dubultā izšķirtspēja

Tas arī viss, kopumā. Diska attēli priekš PlayStation Lakka veidotāji iesaka ņemt no vietnes ReDump, bet tas nav obligāts nosacījums. Galvenais, lai diska attēls ar spēli būtu BIN+CUE formātā. Spēļu attēli NES, SNES un tā tālāk - darbojas lieliski pat no arhīviem, tāpēc lejupielādējot, piemēram, kolekciju "No-Intro" (tīri oriģinālo spēļu attēli) vai "GoodNES" (kolekcija ar beta versijām, tulkojumiem un citiem "atkritumi" ), jūs nevarat tos izpakot no arhīva, bet lejupielādēt tos mapē ar spēlēm, kā tas ir.

Izbaudi spēli!

Nomainiet Višnovku

Tādējādi tiek pabeigta rakstu sērija par Raspberry Pi lietošanu mājās. Protams, Raspberry Pi iespējas neaprobežojas tikai ar uzskaitītajiem pakalpojumiem, taču mājās pietiek, lai ar saņemto komfortu un prieku atmaksātu Raspberry Pi iztērēto naudu. Un jūs varat iegādāties Raspberry Pi saviem eksperimentiem saskaņā ar pēzelis.

Lasi arī:

Share
Jurijs Staņislavskis

SwiftUI izstrādātājs. Es kolekcionēju vinilu. Dažreiz žurnālists. Nota Record Store īpašnieks.

Atstāj atbildi

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar*

Skatīt komentārus

  • Izlasīju rakstu, gaidīju 2. daļu, un nopietni domāju par aveņu iegādi

    Atcelt atbildi

    Atstāj atbildi

    Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar*

    • Paldies!

      Atcelt atbildi

      Atstāj atbildi

      Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar*