У Edellinen Sarjan artikkeleissa sinä ja minä käsittelimme useiden hyödyllisten palvelujen asentamista Raspberry Pi:lle samanaikaisesti: AdGuard Home, Time Machine ja Homebridge kuudella eri laajennuksella. Mutta "pienen" tapauksessa on kasvunvaraa, koska RPi4-käynnistys kaikilla käynnissä olevilla palveluilla näyttää suunnilleen tältä:
Ja jos laitteen kestävyys sallii sen käyttämisen paitsi palvelualustana, pitää hauskaa!
Joten tänään lisäämme kaikkeen muuhun jo toimivaan Raspberry Pi:ssämme mukavia lisäyksiä, jotka on suunniteltu monipuolistamaan vapaa-aikaamme. Mutta ennen kuin muutamme "pienestä" tiedostopalvelimeksi, mediakeskukseksi ja kenties pelikonsoliksi, huolehditaan siitä.
Äskettäin eräs tapaus pisti silmään Argon ONE -kotelo Raspberry Pi 4 Model B:lle ja ostin sen heti. Tapauksen plussat:
- hän itse on yksi jatkuva jäähdytysmoduuli
- siinä on edelleen ohjelmoitava tuuletin, joka käynnistyy asetetusta suorittimen lämpötilasta riippuen
- kaikki Raspberry Pi:n portit tulevat taianomaisesti ulos yhdestä takapaneelista sen sijaan, että ne työntyisivät ulos kaikkialta
- Raspberry Pi:n oma LED-valo ilmestyy yhtä maagisesti etupaneelin keskelle
- kotelon muotoilu sopii rauhallisesti mihin tahansa ympäristöön, kuten se sopiikin Apple TV esimerkiksi
Kaiken kaikkiaan se on täysi ilo. Uusi malli Argon ONE M.2 -kotelo Raspberry Pi 4 -mallille B korvaa sisäänrakennetut mikro-HDMI-portit täysimuotoisilla HDMI-porteilla, lisää asemapaikan M.2 SSD ja infrapunavastaanotin. Suosittelen!
Mutta palataan tehtäviimme ja aloitetaan Raspberry Pi:n muuttaminen viihdekeskukseksi. Mennään!
Lähetyksen asentaminen Raspberry Pi:hen
Koska minulla on 3 Tt:n ulkoinen asema liitettynä (tähän Time Machinen varmuuskopiot menevät, muistatko?), ajatus tiedostojen lataamisesta tuli luonnollisesti. En ole käyttänyt torrentteja pitkään aikaan, koska minulla on aktiivisia tilauksia Apple musiikkia, Apple TV + Apple Arcade ja Netflix, mutta en ole yksin tällä planeetalla, ja jotkut retro-pelikonsoliideat viittaavat siihen torrent-asiakas ei tule olemaan turhaa.
Aloitetaan siitä.
On myös otettava huomioon, että jos asentaisin Transmission samaan aikaan kuin kaikki aikaisemmat palvelut, niin tietysti tekisin ulkoiselle kiintolevylle kaksi osiota - tiedostojen tallennusta ja Time Machinea varten. En halua osioida asemaa nyt, kun siinä on jo joukko varmuuskopioita, joten valitsen pienimmän vastuksen polun: luo vain kansio latauksille jo olemassa olevaan osioon, aivan macOS:n viereen. varmuuskopiot.
Tärkeää! Koska sitoudumme käyttäjään pi, joka on oletusarvo pääsylle koko järjestelmään ja jo asennettuihin palveluihin, niin turvallisuuden vuoksi käytämme (valinnaisesti) lähetyksen ohjauspaneelin pääsyn rajoittamista IP-osoitteen perusteella. Voit tehdä tämän antamalla tietokoneesi staattisen paikallisen IP-osoitteen, josta teet kaikki asetukset ja käsittelet RPi:n tiedostoja verkon kautta. Jos olet unohtanut, miten se tehdään, katso sisään Edellinen artikkeleita.
Vaihe 1. Kirjaudu RPi:iin SSH:n kautta
Jos unohdat tehdä sen, sama edellinen artikkeli auttaa.
Vaihe 2. Lataa kaikki uusimmat ohjelmistopäivitykset RPi:hen
sudo apt update sudo apt upgrade
Vaihe 3. Asennamme itse lähetyspalvelun...
sudo apt install transmission-daemon
Vaihe 4. ...ja lopetamme sen siihen
sudo systemctl stop transmission-daemon
Vaihe 5. Luo kansio tiedostojen lataamista varten
Voit tehdä kaksi kerralla valmiille latauksille ja vielä keskeneräisille latauksille, mutta henkilökohtaisesti en näe tässä paljon järkeä, koska täysin ladatuilla tiedostoilla on edelleen oletuksena tiedostotunniste. .mennä.
Muistamme, että edellisessä artikkelissa meillä oli kiinnityspiste /mnt/tm
, joten luomme Lataukset-kansion sinne.
sudo mkdir -p /mnt/tm/Lataukset
Vaihe 6. Luomme käyttäjän pi omistaja
sudo chown -R pi:pi /mnt/tm/Lataukset
Vaihe 7. Muokkaa asetustiedostoa
Avaa asetustiedosto settings.json
editorissa nano komennolla:
sudo nano /etc/transmission-daemon/settings.json
Avatun tiedoston sisältö näyttää suunnilleen tältä:
# Transmission-daemon asetustiedosto # { "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": tosi, "latausjonon koko": 5, "salaus": 1, "idle-seeding-limit": 30, "idle-seeding-limit-enabled": false, "incomplete-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": tosi, "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": tosi, "rpc-todennus-edellytys": tosi, "rpc-bind-address": "0.0.0.0", "rpc-enabled": tosi, "rpc-host- whitelist": "", "rpc-host-whitelist-enabled": true, "rpc-password": "{51672671e9402abc55992da3ee7809f2c0662d10uLpcJwyX", "rpc-port": 9091, "rpc-transurl", "rpc-transurl" rpc-username": "lähetys", "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": false, "speed-limit-up": 100, "speed-limit-up-enabled": false, "start-added-torents":tosi, "trash-original-torrent-files": false, "umask": 18, "upload-limit": 100, "upload-limit-enabled": 0, "upload-slots-per-torrent": 14, "utp-enabled": tosi }
Teemme seuraavien rivien sisällön seuraavasti, haemme ylhäältä alas järjestyksessä:
"download-dir": "/mnt/tm/Downloads",
— määritä latausten oletuskansio;"rpc-password": "your RPi password here",
— asetamme salasanan käyttäjältä pi (käytämme sitä SSH-kirjautumiseen, muistatko?);"rpc-username": "pi",
— määritä todellinen käyttäjä pi;"rpc-whitelist": "127.0.0.1,192.168.50.20",
— Valkoinen luettelo ohjauspaneelin käyttämisestä, missä sen sijaan192.168.50.20
määritä sen laitteen paikallinen IP-osoite, josta asetukset tehdään (katso kappale Tärkeää! tekstin yläpuolella).
Jos et halua vaivautua sisäänkirjautumisilla paikallisilta IP-osoitteilta (emme loppujen lopuksi hakkeroi Pentagonia, vaan pelaamme), niin "rpc-whitelist-enabled": "false",
edellisen rivin sijaan tämä kysymys on suljettu.
Tallennamme tuloksen Ctrl + A, enter, Ctrl + X.
Vaihe 8. Vaihda Transmission Daemonin käyttäjä
sudo nano /etc/init.d/transmission-daemon
Etsi riviä muokkausikkunasta USER=debian-transmission
ja muuta se muotoon USER=pi
. Älä unohda tallentaa muokkauksen tulosta samoilla näppäinyhdistelmillä Ctrl + O, enter, Ctrl + X.
Vaihe 9. Toista vaihe 8 palvelutiedostolle.
Anna komento...
sudo nano /etc/systemd/system/multi-user.target.wants/transmission-daemon.service
...ja määritämme myös avatussa tiedostossa user=pi
Tallennamme tuloksen Ctrl + A, enter, Ctrl + X.
Vaihe 10. Käynnistä kaikki palvelut uudelleen
Jotta kaikki tekemämme muutokset jäävät kiinni, menemme sisään
sudo systemctl daemon-reload
Vaihe 11. Tee käyttäjä pi tiedoston /etc/transmission-daemon omistajaksi
sudo chown -R pi:pi /etc/transmission-daemon
Vaihe 12. Luomme hakemiston pääsyä varten lähetys-daemon tiedostoon 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/
Vaihe 13. Käynnistä palvelu
sudo systemctl start transmission-daemon
Huh, tehty! Onnistuimme!
Transmission käyttäminen Raspberry Pi:ssä
Kaikki samassa Edellinen artikkeleita määritimme kerta kaikkiaan Raspberry Pi:lle staattisen IP:n paikallisessa verkossa. Minun tapauksessani oli 192.168.50.10, sinun - missä tahansa muussa reitittimesi asetuksissa.
Käytämme tätä IP-osoitetta portin kanssa käyttääksemme juuri asennetun lähetyksen käyttöliittymää 9091. Kirjoita selaimen osoiteriville http://<ip address of your server>:9091
, missä sen sijaan <ip address of your server>
edelleen sama IP edellisestä ohjeesta, minun tapauksessani .
Käyttäjä: pi, Salasana: salasanasi, kaikki kuten asetustiedostossa on määritetty. Jos kaikki on tehty oikein, kuva on seuraava:
Lisää itse torrent-tiedosto latausluetteloon:
Ja katsomme prosessia. Tai emme katso, Transmission pärjää ilman meitä.
Lisää mukavuutta (valinnainen)
Jos tarvitsemme mahdollisuuden paitsi päästä käsiksi ladattuihin tiedostoihin (eli mahdollisuuden nähdä ne ja kopioida ne tietokoneellemme), myös vapaasti lisätä, muuttaa tai poistaa Lataukset-kansiossa olevia tiedostoja verkon kautta tietokoneilta minkä tahansa paikallisen käyttäjän kohdalla sinun on suoritettava seuraavat komennot:
cd /mnt/tm sudo chmod a=rwx -R Lataukset
Де a on "kaikki", rwx - "voi lukea, kirjoittaa ja suorittaa tiedostoja", -R – "rekursiivisesti" (eli mihin tahansa sisäkkäisyyteen) kansiossa Lataukset, joka sijaitsee matkan varrella /mnt/tm. Täydellinen vapaus.
Nyt voit poistaa ja muuttaa ladattuja tiedostoja paitsi itse Transmissionin verkkokäyttöliittymän kautta, myös yksinkertaisesti verkon kautta, Finderissa tai missä tahansa muussa tiedostonhallinnassa.
Lue myös:
- Moshi Symbus Mini -arvostelu: 100 dollarin keskus Onko se kunnossa?
- Arvostele Apacer PP3480 1TB: NAS-asema... järjestelmälle?
PLEX Media Serverin asentaminen Raspberry Pi:hen
PLEX on erittäin tehokas luettelointi ja mediapalvelin, joka erosi kerran XBMC-projektista, mutta on kehittynyt paljon paremmin, mielenkiintoisemmin ja liikkuu tällä hetkellä harppauksin samaan suuntaan kuin Netflix Amazon Prime Videon kanssa - eli kohti kansainvälistä suoratoistoa. palvelua. Nykyään PLEX-luettelo sisältää yli 130 TV-kanavaa ja 20000 XNUMX klassista elokuvaa studioilta Warner Brothers, Crackle, Lionsgate, MGM ja muut.
Mutta kehittäjät eivät unohda laitteillesi tallennettua paikallista mediaa, koska sekä palvelin- että asiakasosa ovat olemassa kaikille kuviteltaville ja kuviteltamattomille alustoille.
Aloitaksesi sinun on rekisteröitävä tili sivustolle plex.tv. Tämän avulla voit synkronoida palvelimen ja asiakassovellusten asetukset, järjestää lähetyksen kotiverkon ulkopuolelle ja niin edelleen. Tarpeellinen ja hyödyllinen askel. Tämän jälkeen teemme asennuksen.
Palvelinosa voidaan asentaa seuraaville ohjelmisto- ja laitteistoalustoille:
Valintamme on Linux, mutta emme lataa mitään, vaan menemme yleensä komentoriville. Kirjaudu sisään SSH:n kautta ja aloita päivittämällä järjestelmä:
sudo osuva päivitys sudo osuva parantaa
Ja sitten varsinainen PLEX Media Serverin asennus:
Vaihe 1. Lisää https-protokollan tuki Raspbian-paketinhallintaan
sudo apt asenna apt-transport-https
Vaihe 2. Otamme Plex-tallennusavaimen…
wget https://downloads.plex.tv/plex-keys/PlexSign.key
Vaihe 3. ...ja lisää se järjestelmään
sudo apt-key lisää PlexSign.key
Vaihe 4. Tutustutaan Raspbianiin PLEX-tietovarastoon
echo deb https://www.plex.tv/media-server-downloads/ public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list
Vaihe 5. Päivitä tiedot (tuttu komento, eikö?)
sudo apt päivitys
Vaihe 6. Asenna PLEX Media Server
sudo osuva asentaa plexmediapalvelin
Vaihe 7. Huolehdimme mahdollisuudesta päivittää
Jotta PLEX-päivitys olisi osa järjestelmäpäivityksiä, sinun on lopetettava vain kaksi komentoa:
echo deb https://www.plex.tv/media-server-downloads/ public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list
і
curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -
Tämä se on. Jatkossa tavalliset järjestelmän päivityskomennot päivittävät itse PLEXin samanaikaisesti.
sudo apt update sudo apt upgrade
Tehty! Voit aloittaa alkuasennuksen.
PLEX Media Serverin määrittäminen
Muistatko kohdan "Hieman mukavuuden lisääminen" tekstin yläpuolella? Tällä pienellä askeleella yhden Vadelman kohdalla säästimme paljon aikaa koko ihmiskunnalta. Sen sijaan, että käyttäisimme konsolikomentoja luodaksesi kansioita sisällölle ja käyttäisimme muita konsolikomentoja niiden käyttöoikeuksien myöntämiseen, siirrymme verkon kautta Lataukset-kansioon ja luomme sinne elokuvat, musiikki, TV-ohjelmat ja muut videot -kansiot. tavallisella tavalla.
Koska järjestelmän käyttäjä pi PLEX Media Serverillä, joka omistaa Lataukset-kansion koko sisällön, ei ole ongelmia käsitellä elokuvia, musiikkia, TV-ohjelmia ja kotivideoita.
Pääset ohjauspaneeliin selaimessa seuraamalla linkkiä http://<ip address of your server>:32400/web/index.html
, mikä minun tapauksessani, kuten me kaikki muistamme, tarkoittaa , ja sinulla on jotain erityistä.
Täällä kohtaamme käyttöliittymän, jossa on valtava määrä asetuksia, jotka voivat pelotella kouluttamatonta käyttäjää. Siksi käydään lyhyesti läpi tärkeimmät.
Aluksi etsi oikeasta yläkulmasta tilistä vastaava kuvake ja kirjaudu sisään. Tästä lähtien palvelinasetukset ovat saatavilla sekä paikallisverkossa että tilin kautta suoraan PLEX-verkkosivustolla. No, siirrymme heti asetuksiin napsauttamalla työkalujen kuvaketta.
Mihin kannattaa kiinnittää huomiota:
- Välilehdellä Remote Access varmista, että palvelimesi näkyy verkkosi ulkopuolelta. Oletusportti on 32400 ja jos et näe sitä Täysin accesmahdollista verkkosi ulkopuolella, se on avattava reitittimen asetuksista.
- Välilehdellä Kirjasto on järkevää huomata mediakirjaston automaattinen tarkistus jokaisen muutoksen yhteydessä, jotta etätiedostojen kannet ja sisällönkuvauskentät eivät tukkisi käyttöliittymää kuolleilla linkeillä.
- Välilehdellä kirjastot määritä kansiopolut Elokuvat, TV-ohjelmat, Musiikki і Muut videot, jonka loimme hieman aiemmin ulkoiselle asemalle Lataukset-kansioon. Täällä sinun on valittava kirjastotyyppi huolellisesti, jotta sisäänrakennetut skannerit viittaavat oikeisiin palvelimiin etsiessään kansia, materiaalia tai kappalelistoja.
Siinä kaikki, yleisesti ottaen. Muut asetukset, kuten parametrien transkoodaus tai DLNA-palvelimen käynnistäminen, ovat täysin sinun harkinnassasi riippuen tehtävistä, asiakaslaitteista ja niin edelleen.
Voin huomata, että oletusasetuksissani Raspberry Pi 4 soitti 4 Gt:n 10K HDR-92 BD-Remuxia edes pätkimättä. Toiminut asiakkaana Apple 4K-televisio, johon on asennettu PLEX-sovellus, liitetty HDMI:n kautta. PLEX Media Server lisää kannen, still-kuvat, tiedot elokuvasta ja niin edelleen täysin automaattisessa tilassa.
Luettelo alustoista, joille PLEXillä on asiakasohjelmia, on jopa vaikuttavampi kuin taustajärjestelmän alustojen luettelo. Katso itse, melkein kaikki median toistamiseen kykenevät laitteet ovat täällä:
Linkki tarvitsemasi ohjelman lataamiseen löytyy sivulta Laitteet ja sovellukset palvelun virallinen verkkosivusto.
Nauttia!
Valitettavasti PLEX Arcade -retropelipalvelua ei voida käyttää, jos sen taustaohjelma on asennettu Raspberry Pi -palvelimeen tai mihin tahansa Linux-palvelimeen yleensä. Siksi nyt muutamme "pienestämme" retrokonsolin.
Pelialustan valinta Raspberry Pi:lle
Jotta voit pelata retropelejä Raspberry Pi:llä useilla eri alustoilla, ZX Spectrumista PlayStation Yksi, 4 tuotetta on kehitetty: RetroPie, Uudelleenlaatikko, Lakka і batocera.
Kaikki ne ovat jokseenkin samanlaisia, mutta niissä on myös melko tärkeitä eroja. Aloitetaan siitä, mitä mainittiin sarjan ensimmäisen artikkelin alussa: kaikki Raspberryn ohjelmistojen valmistajat haluavat julkaista sen käyttöjärjestelmäkuvien muodossa. Eli latasit kuvan, kirjoitit sen microSD-kortille, asetit sen korttipaikkaan - ja tässä sinulla on mikrotietokone yhdellä toiminnolla valmiina työhön.
Jos teet tämän, Raspberry Pi:n määrä talossa ylittää kaikki kohtuulliset rajat. Tästä syystä nämä artikkelit pitävät minkä tahansa palvelun asentamista sovelluksena, ei käyttöjärjestelmänä. Joten jos lähestyt ongelmaa pelikonsolin luomisesta Raspberry Pi:llä, ainoa vaihtoehto on RetroPie. Vain tämä tuote mahdollistaa asennuksen Raspbian-sovelluksena, ei vain erillisenä käyttöjärjestelmänä.
Retrokonsolin asentaminen Raspbianiin
Olen testannut tätä ominaisuutta ja minun on sanottava, että se ei ole vaivan arvoista. Jos 8-bittisille konsoleille tarkoitettuja pelejä, kuten NES (tunnetaan entisessä Neuvostoliitossa nimellä "Dendy"), voidaan pitää pelattavina, kun kyse on emuloinnista PlayStation, asiat menevät todella huonosti.
Siksi jouduin hyväksymään sen tosiasian, että peliemulointi voi olla laadukasta vain, jos pelikonsolina käytetään erillistä Raspberry Pi:tä.
Seuraavaksi kohtasin ongelmia, jotka liittyvät pelien tallentamiseen ja käynnistämiseen ulkoisilta USB-kiintolevyiltä, eri valmistajien peliohjaimien tukemisesta, käyttöliittymän yksinkertaisuudesta ja asetusten helppoudesta. RetroPie, Recalbox ja Batocera käyttävät EmulationStationia moottorina, kun taas Lakka seisoo yksin ja käyttää RetroArchia, jonka käyttöliittymä on mahdollisimman samanlainen kuin XMB. PlayStation 3.
Mitä tulee mahdollisuuteen tallentaa ja käynnistää pelejä ulkoisesta mediasta, Batocera menettää jonkin verran täällä: vaikka tällainen vaihtoehto tarjotaan täällä, mutta vain tietyllä kansiorakenteella ulkoisen aseman juuressa, mikä ei aina ole mukavaa.
Mitä tuetuista alustoista tulee, Lakka on tässä jonkin verran huonompi kuin kilpailijat, mutta se kompensoi tämän enemmän kuin uskomattomalla suorituskyvyllä ja mukavuudella "pakkauksesta käsin". Peliohjaimet alkaen PlayStation 4 tunnistetaan silmänräpäyksessä ilman lisätoimenpiteitä ja ensimmäistä yhteyttä Raspberry Pi:hen kaapelilla.
Lopulta, testattuani kaikkia 4 pelituotetta 5 kertaa (RetroPie testattiin kahdesti yllä kuvatuista syistä), päätin teknologisimman projektin - Lakka. Asennamme sen nyt.
Lakan asentaminen Raspberry Pi:lle
Vaihe 1. Lataa balenaEtcher-sovellus
Sen avulla alustamme microSD-kortin ja kirjoitamme siihen Lakka OS -kuvan. Sovellus on saatavana Windows-, Linux- tai macOS-versioina, ja se on saatavana linkin kautta.
Vaihe 2. Otamme Lakka-kuvan viralliselta verkkosivustolta
Tärkeää! Omistajille Vadelma Pi 4 з 8 GB RAM-muistia, sinun on ladattava niin sanottu öinen versio - uusiin Raspberry Pi -malleihin mukautettu versio.
Voit tehdä tämän siirtymällä osoitteeseen linkin kautta, siirry alareunaan ja etsi luettelo, jossa on viimeisin päivämäärä. Etsi alihakemisto hakemistosta RPi4.arm, ja siinä tiedosto, jonka tunniste on .img.gz. Tämä on kuva, jonka kirjoitamme microSD-kortille.
Jos sinulla on jokin muu Raspberry Pi -versio, valitse mallisi luettelosta tämä sivu.
Vaihe 3. Tallenna Lakka-kuva microSD:lle
Käynnistä balenaEtcher, valitse Lakka-kuva, määritä polku microSD:hen ja odota prosessin päättymistä. Itse prosessi kestää noin minuutin, joten sinun ei tarvitse odottaa kauan.
Vaihe 4. Aseta kortti Raspberry Pi -laitteeseen ja käynnistä järjestelmä
Koska sinä ja minä teemme pelikonsolia, on järkevää, että Raspberry Pi on jo kytketty televisioon (tai vastaanottimeen mieltymystesi ja laitteistosi mukaan). Ensimmäisellä käynnistyksellä vaaditaan myös USB:n kautta kytketty näppäimistö. Et tarvitse hiirtä, mutta voit laittaa peliohjaimen vierellesi. Käytämme Raspberry Pi:n HDMI-porttia, joka sijaitsee lähempänä pistorasiaa.
Siinä kaikki. Lakka selvittää laitteistokokoonpanon, käynnistää Raspberry Pi:n uudelleen ja tervehtii meidät tyylikkäällä käyttöliittymällä PlayStation 3.
Lakka asetetaan Raspberry Pi:lle
Työskenteleksesi Lakan kanssa mukavasti, sinun on suoritettava pari yksinkertaista käsittelyä ennen kuin sammutat näppäimistön lopullisesti.
- Siirryttäessä valikossa ←→↑↓-näppäimillä, löydämme Servi-kohdances ja aktivoi SSH ja Bluetooth. Vahvista valintasi Enter-näppäimellä ja peruuta painamalla askelpalautinta.
Jos ääntä ei kuulu, paina Enter Audio → Laite -valikossa ja anna seuraava arvo: -
hdmi:CARD=vc4hdmi,DEV=0
Ja sitten valitsemme kohteen Käynnistä RetroArch uudelleen.
- Yhdistämme peliohjaimet. DualShock 4:n tapauksessa riittää, että peliohjain siirretään pariliitostilaan pitämällä PS- ja Share-painikkeita painettuna muutaman sekunnin ajan, kunnes peliohjain alkaa vilkkua valkoista valoa, ja Raspberry Pi:ssä etsi langaton ohjain käytettävissä olevien Bluetooth-laitteiden luettelosta ja paina Enter. Muutaman sekunnin kuluttua peliohjain ilmoittaa onnistuneesta yhteyden muodostumisesta jatkuvalla sinisellä valolla. Toinen peliohjain palaa punaisena.
- Valikossa Tulo → Portin 1 säätimet aseta seuraavat arvot:
Laitetyyppi: RetroPad analogisella
Analogista digitaaliseen Tyyppi: Vasen analoginen
Ja hieman alla, määritämme kaikki peliohjaimen painikkeet ja tikut erikseen, jotta vältytään komplikaatioilta tulevaisuudessa.
Näppäimistö voidaan sammuttaa, emme enää tarvitse sitä. - Aikavyöhykkeen korjaus. Kirjaudu sisään Lakkaan SSH:n kautta (login/pass: root/root) ja anna komento:
echo "TIMEZONE=Eurooppa/Rooma" > /storage/.cache/timezone
Missä sen sijaan Europe / Rome korvaa mikä tahansa vaadittu arvo arvolla aikavyöhykkeiden luettelo Wikipediasta. Käynnistä uudelleen ja nyt oikea aika näkyy näytöllä.
Uusien pelien lataaminen Raspberry Pi:hen
Periaatteessa Lakkalla ei ole tiukkoja vaatimuksia pelien emuloinnille emulointia lukuun ottamatta PlayStation Yksi. Oikeaa toimintaa varten tarvitset BIOS-tiedostot alkuperäisestä digiboksista. Koska jakelu näitä tiedostoja näkökulmasta Sony on piratismi, sinun on googletettava ne itse. Seuraavat tiedostot sopivat:
MD5SUM | Nimi |
---|---|
8dd7d5296a650fac7319bce665a6a53c | scph5500.bin |
490f666e1afb15b7362b406ed1cea246 | scph5501.bin (Voidaan nimetä uudelleen tiedostosta scph7003.bin) |
32736f17079d0b2b7024407c39bd3050 | scph5502.bin |
Sinun on asetettava ne (mikä tahansa tai kaikki yhdessä) kansioon / järjestelmä Raspberry Pi:ssä. Tämä voidaan tehdä yksinkertaisesti verkon kautta, koska Lakka sallii oletuksena vieraskäytön Samban kautta.
Jäljelle jää vain kansioiden skannaus peleillä, jotka Lakan tapauksessa voivat sijaita missä tahansa - microSD-kortilla järjestelmän kanssa tai ulkoisella USB-asemalla. Jos on kova halu, voit käyttää mitä tahansa WebDAV-tuella varustettua pilveä pelien tallentamiseen, liittämiseen Lakka-tiedostojärjestelmään, mutta tämä on mielestäni ylivoimaista. Kukaan ei kuitenkaan kiellä kokeilemasta, eihän?
Käytämme pelejä Raspberry Pi:llä
Pelikansio skannataan sopivan Lakka-valikkokohdan kautta: ➕ → Skannaa hakemisto. Yhdistetty ulkoinen asema koko kansiorakenteella näkyy nimellä kuten sda1-ata-DISK_NAME_VENDOR-XYZ. Kun olet valinnut haluamasi kansion, aloita skannaus kohteen kanssa ja palaa päävalikkoon.
Alustan mukaan lajiteltu pelimme odottavat meitä täällä. Kun käynnistät pelin ensimmäisen kerran, Lakka pyytää sinua määrittämään, millä moottorilla sitä käytetään. Pelien tapauksessa alkaen PlayStation me valitsemme PCSX uudelleen käyttöön.
Pelin aikana voit painaa yleistä PS-painiketta peliohjaimessa päästäksesi pelin hienosäätövalikkoon. Täällä voit määrittää NES-emuloinnin tapauksessa turbopainikkeet ja emulointia varten PlayStation ota pikselien kaksinkertaistaminen käyttöön, jotta kuva näyttää tasaisemmalta nykyaikaisissa teräväpiirtotelevisioissa. Samasta valikosta voit aloittaa videon tallennuksen ja jopa suoratoiston YouTube tai Twitch jos on sellainen halu.
Siinä kaikki, yleisesti ottaen. Levykuvia varten PlayStation Lakan tekijät suosittelevat ottamista sivustolta ReDump, mutta tämä ei ole välttämätön ehto. Tärkeintä on, että pelin sisältävän levyn kuva on BIN+CUE-muodossa. Kuvat peleistä NES-, SNES- ja niin edelleen - toimivat täydellisesti jopa arkistoista, joten lataat esimerkiksi kokoelman "No-Intro" (puhtaita kuvia alkuperäisistä peleistä) tai "GoodNES" (kokoelma beta-versioilla, käännöksillä ja muilla). "roskat" ), et voi purkaa niitä arkistosta, vaan ladata ne pelien kansioon sellaisenaan.
Nauti pelistä!
Päätelmän sijaan
Tämä täydentää artikkelisarjan Raspberry Pi:n käytöstä kotona. Raspberry Pi:n mahdollisuudet eivät tietenkään rajoitu lueteltuihin palveluihin, vaan kotona riittää, että maksat Raspberry Pi:hen käytetyt rahat pois saadulla mukavuudella ja nautinnolla. Ja voit ostaa Raspberry Pi:n kokeilujasi varten mukaan paasi.
Lue myös:
Luin artikkelin, odotin toista osaa ja ajattelin vakavasti vadelmien ostamista
Kiitos!