У წინა სერიის სტატიებში მე და თქვენ განვიხილეთ Raspberry Pi-ზე რამდენიმე სასარგებლო სერვისის დაყენება ერთდროულად: AdGuard Home, Time Machine და Homebridge ექვსი სხვადასხვა დანამატით. მაგრამ "პატარის" შემთხვევაში არის ადგილი ზრდისთვის, რადგან RPi4 ჩატვირთვა ყველა გაშვებული სერვისით ასე გამოიყურება:
და თუ მოწყობილობის გამძლეობა საშუალებას გაძლევთ არა მხოლოდ გამოიყენოთ როგორც სერვის პლატფორმა, მოდით გავერთოთ!
ასე რომ, დღეს ჩვენ დავამატებთ რამდენიმე სასიამოვნო დანამატს ყველაფერს, რაც უკვე მუშაობს ჩვენს Raspberry Pi-ზე, რომლებიც შექმნილია ჩვენი დასვენების დივერსიფიკაციისთვის. მაგრამ, სანამ „პატარას“ ფაილ სერვერად, მედიაცენტრად და, ალბათ, სათამაშო კონსოლად გადააქცევთ, ვიზრუნოთ.
ცოტა ხნის წინ ერთმა შემთხვევამ მომიჭირა თვალი Argon ONE ქეისი Raspberry Pi 4 მოდელი B-სთვის და მაშინვე ვიყიდე. საქმის დადებითი მხარეები:
მთლიანობაში, ეს სრული სიამოვნებაა. ახალი მოდელი Argon ONE M.2 ქეისი Raspberry Pi 4 Model B-სთვის ცვლის ჩაშენებულ მიკრო HDMI პორტებს სრული ფორმატის HDMI პორტებით, ამატებს დისკის სლოტს მ და ინფრაწითელი მიმღები. Ყველაზე მეტად რეკომენდირებული!
მაგრამ მოდით დავუბრუნდეთ ჩვენს ამოცანებს და დავიწყოთ Raspberry Pi-ის გადაქცევა გასართობ ცენტრად. Წავედით!
მას შემდეგ, რაც მე მაქვს მიმაგრებული 3 ტბაიტი გარე დისკი (აი სად მიდის Time Machine-ის სარეზერვო ასლები, გახსოვს?), ფაილების ჩამოტვირთვის აზრმა ბუნებრივად წამოიჭრა. დიდი ხანია ტორენტები არ გამომიყენებია, რადგან აქტიური გამოწერები მაქვს Apple მუსიკა, Apple TV+, Apple Arcade და Netflix, მაგრამ მე არ ვარ მარტო ამ პლანეტაზე და ზოგიერთი რეტრო სათამაშო კონსოლის იდეა გვთავაზობს ამას ტორენტის კლიენტი არ იქნება ზედმეტი.
დავიწყოთ ამით.
ასევე აუცილებელია გავითვალისწინოთ, რომ თუ მე დავაყენებ Transmission-ს ყველა წინა სერვისთან ერთად, მაშინ, რა თქმა უნდა, გავაკეთებდი ორ დანაყოფის გარე HDD-ზე - ფაილის შესანახად და Time Machine-ისთვის. არ მსურს დისკის დაყოფა ახლა, რადგან მას უკვე აქვს რამდენიმე სარეზერვო ასლი, ამიტომ მივყვები ყველაზე მცირე წინააღმდეგობის გზას: უბრალოდ შექმენით საქაღალდე ჩამოტვირთვებისთვის უკვე არსებულ დანაყოფში, macOS-ის გვერდით. სარეზერვო სურათები.
Მნიშვნელოვანი! ვინაიდან ჩვენ ვალდებულებას ვიღებთ მომხმარებლის წინაშე pi, რომელიც ნაგულისხმევია მთელ სისტემაზე და ჩვენს უკვე დაინსტალირებულ სერვისებზე წვდომისთვის, მაშინ უსაფრთხოებისთვის ჩვენ (სურვილისამებრ) გამოვიყენებთ გადაცემის მართვის პანელზე წვდომის შეზღუდვას IP მისამართით. ამისათვის მიაწოდეთ თქვენი კომპიუტერის სტატიკური ლოკალური IP, საიდანაც თქვენ აკეთებთ ყველა პარამეტრს და მანიპულირებთ ფაილებს RPi-ზე ქსელში. თუ დაგავიწყდათ როგორ გააკეთოთ ეს, ნახეთ in წინა სტატიები.
თუ დაგავიწყდათ როგორ გააკეთოთ ეს, იგივე წინა სტატია დაგეხმარებათ.
sudo apt update sudo apt განახლება
sudo apt install transmission-daemon
sudo systemctl გაჩერების გადაცემა-დემონი
შეგიძლიათ გააკეთოთ ორი ერთდროულად, დასრულებული ჩამოტვირთვისთვის და მათთვის, ვინც ჯერ კიდევ მიმდინარეობს, მაგრამ პირადად მე ამაში დიდ აზრს ვერ ვხედავ, რადგან სრულად ჩამოტვირთულ ფაილებს ნაგულისხმევად კვლავ ექნებათ გაფართოება. .ნაწილი.
ჩვენ გვახსოვს, რომ წინა სტატიაში გვქონდა სამონტაჟო წერტილი /mnt/tm
, ამიტომ ჩვენ შევქმნით ჩამოტვირთვების საქაღალდეს სწორედ იქ.
sudo mkdir -p /mnt/tm/ჩამოტვირთვები
sudo chown -R pi:pi /mnt/tm/ჩამოტვირთვები
გახსენით პარამეტრების ფაილი settings.json
რედაქტორში nano ბრძანებით:
sudo nano /etc/transmission-daemon/settings.json
გახსნილი ფაილის შინაარსი ასე გამოიყურება:
# Transmission-daemon კონფიგურაციის ფაილი # { "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": true, "download-seeding-size": 5, "encryption": 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-algorithm": "", "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-ჩართულია": true, "queue-stalled-minutes": 30, "ratio-limit": 2, "ratio-limit-enabled" : false, "rename-partial-files": true, "rpc-authentication-required": true, "rpc-bind-address": "0.0.0.0", "rpc-enabled": true, "rpc-host- whitelist": "", "rpc-host-whitelist-enabled": true, "rpc-password": "{51672671e9402abc55992da3ee7809f2c0662d10uLpcJwyX", "rpc-port": "rpc-port": "/rpc-port": "9091" 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": false, "speed-limit-up": 100, "speed-limit-up-enabled": false, "start-added-torrents":true, "trash-original-torrent-files": false, "umask": 18, "upload-limit": 100, "upload-limit-enabled": 0, "upload-slots-per-torrent": 14, "utp-enabled": true }
შემდეგი სტრიქონების შინაარსს ვაკეთებთ შემდეგნაირად, ვეძებთ ზემოდან ქვემოდან თანმიმდევრობით:
"download-dir": "/mnt/tm/Downloads",
— მიუთითეთ ნაგულისხმევი საქაღალდე ჩამოტვირთვებისთვის;"rpc-password": "your RPi password here",
— ჩვენ დავაყენეთ პაროლი მომხმარებლისგან pi (ჩვენ ვიყენებთ მას SSH შესვლისთვის, გახსოვთ?);"rpc-username": "pi",
- მიუთითეთ რეალური მომხმარებელი პი;"rpc-whitelist": "127.0.0.1,192.168.50.20",
— საკონტროლო პანელზე წვდომის თეთრი სია, სადაც სანაცვლოდ 192.168.50.20
მიუთითეთ მოწყობილობის ადგილობრივი IP მისამართი, საიდანაც მზადდება პარამეტრები (იხ. პუნქტი Მნიშვნელოვანი! ზემოთ ტექსტში).თუ არ გსურთ შეწუხდეთ ლოკალური IP-ებიდან შესვლებით (ბოლოს და ბოლოს, ჩვენ აქ არ ვატეხავთ პენტაგონს, არამედ ვთამაშობთ), მაშინ "rpc-whitelist-enabled": "false",
წინა ხაზის ნაცვლად ეს კითხვა დახურულია.
ჩვენ ვინახავთ შედეგს Ctrl + O, შეიყვანეთ, Ctrl + X.
სუდო ნანო /etc/init.d/transmission-daemon
მოძებნეთ ხაზი რედაქტორის ფანჯარაში USER=debian-transmission
და შეცვალეთ იგი USER=pi
. არ დაგავიწყდეთ რედაქტირების შედეგის შენახვა კლავიშების იგივე კომბინაციებით Ctrl + O, შეიყვანეთ, Ctrl + X.
შეიყვანეთ ბრძანება...
sudo nano /etc/systemd/system/multi-user.target.wants/transmission-daemon.service
...და ასევე ვაზუსტებთ გახსნილ ფაილში user=pi
ჩვენ ვინახავთ შედეგს Ctrl + O, შეიყვანეთ, Ctrl + X.
ისე, რომ ჩვენს მიერ განხორციელებული ყველა ცვლილება დაიჭიროს, შევდივართ
sudo systemctl daemon-reload
sudo chown -R pi:pi /etc/transmission-daemon
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/
sudo systemctl start transmission-daemon
ჰა, დასრულებულია! ჩვენ მოვახერხეთ!
ყველა ერთნაირად წინა სტატიები ჩვენ ერთხელ და სამუდამოდ მივანიჭეთ Raspberry Pi-ს სტატიკური IP ლოკალურ ქსელში. ჩემს შემთხვევაში იყო 192.168.50.10, თქვენსში - ნებისმიერი სხვა თქვენი როუტერის პარამეტრებში.
ახლად დაინსტალირებული ტრანსმისიის ინტერფეისის შესასვლელად, ჩვენ გამოვიყენებთ ამ IP-ს პორტთან ერთად 9091. შეიყვანეთ ბრაუზერის მისამართის ზოლში http://<ip address of your server>:9091
, სადაც ნაცვლად <ip address of your server>
ჯერ კიდევ იგივე IP ჩვენი წინა ინსტრუქციიდან, ჩემს შემთხვევაში .
მომხმარებელი: pi, პაროლი: თქვენი პაროლი, ყველაფერი ისე, როგორც მითითებულია პარამეტრების ფაილში. თუ ყველაფერი სწორად გაკეთდა, სურათი ასეთი იქნება:
დაამატეთ თავად ტორენტის ფაილი ჩამოტვირთვის სიაში:
და ჩვენ ვუყურებთ პროცესს. ან ჩვენ არ ვუყურებთ, ტრანსმისია ჩვენს გარეშე მოახერხებს.
თუ ჩვენ გვჭირდება არა მხოლოდ ჩამოტვირთულ ფაილებზე წვდომა (ანუ მათი ნახვისა და ჩვენს კომპიუტერში კოპირების შესაძლებლობა), არამედ კომპიუტერებიდან ქსელის მეშვეობით ჩამოტვირთვების საქაღალდეში ფაილების თავისუფლად დამატება, შეცვლა ან წაშლა. ნებისმიერი ადგილობრივი მომხმარებლისთვის, თქვენ უნდა შეასრულოთ შემდეგი ბრძანებები:
cd /mnt/tm sudo chmod a=rwx -R ჩამოტვირთვები
დე a არის "ყველა", rwx - "შეიძლება ფაილების წაკითხვა, ჩაწერა და შესრულება", -R – „რეკურსიულად“ (ანუ ნებისმიერ ბუდე სიღრმემდე) საქაღალდეში ჩამოტვირთვა, მდებარეობს გზაზე /mnt/tm. სრული თავისუფლება.
ახლა თქვენ შეგიძლიათ წაშალოთ და შეცვალოთ გადმოწერილი ფაილები არა მხოლოდ თავად Transmission-ის ვებ ინტერფეისის საშუალებით, არამედ უბრალოდ ქსელის საშუალებით, Finder-ში ან სხვა ფაილ მენეჯერში.
ასევე წაიკითხეთ:
რთულია არის ძალიან მძლავრი კატალოგერი და მედია სერვერი, რომელიც ოდესღაც გამოეყო XBMC პროექტს, მაგრამ განვითარდა ბევრად უკეთესი, უფრო საინტერესო და ამჟამად მოძრაობს ნახტომებით და საზღვრებით იმავე მიმართულებით, როგორც Netflix Amazon Prime Video-ით - ანუ საერთაშორისო სტრიმინგისკენ. სერვისი. დღეისათვის PLEX კატალოგში შედის 130-ზე მეტი სატელევიზიო არხი და 20000 კლასიკური ფილმი სტუდიებიდან Warner Brothers, Crackle, Lionsgate, MGM და სხვა.
მაგრამ დეველოპერები არ ივიწყებენ თქვენს მოწყობილობებზე შენახულ ადგილობრივ მედიას, რადგან სერვერიც და კლიენტის ნაწილიც არსებობს ყველა წარმოსადგენი და წარმოუდგენელი პლატფორმისთვის.
დასაწყებად, თქვენ უნდა დაარეგისტრიროთ ანგარიში საიტზე plex.tv. ეს საშუალებას მოგცემთ განახორციელოთ სერვერისა და კლიენტის აპლიკაციების პარამეტრების სინქრონიზაცია, გადაცემის ორგანიზება სახლის ქსელის გარეთ და ა.შ. აუცილებელი და სასარგებლო ნაბიჯი. ამის შემდეგ ჩვენ გავაკეთებთ ინსტალაციას.
სერვერის ნაწილი შეიძლება დაინსტალირდეს შემდეგ პროგრამულ და აპარატურულ პლატფორმებზე:
ჩვენი არჩევანია Linux, მაგრამ ჩვენ არაფერს ჩამოვტვირთავთ, მაგრამ ჩვეულებრივ გადავდივართ ბრძანების ხაზზე. შედით SSH-ის საშუალებით და, დასაწყისისთვის, განაახლეთ სისტემა:
sudo apt განახლება sudo apt განახლება
და შემდეგ PLEX მედია სერვერის რეალური ინსტალაცია:
sudo apt დააინსტალირეთ apt-transport-https
wget https://downloads.plex.tv/plex-keys/PlexSign.key
sudo apt-key დაამატეთ PlexSign.key
echo deb https://www.plex.tv/media-server-downloads/ public main | სუდო ჩაი /etc/apt/sources.list.d/plexmediaserver.list
sudo apt განახლება
sudo apt ინსტალაცია plexmediaserver
იმისათვის, რომ PLEX განახლება სისტემის განახლების ნაწილად გახადოთ, საჭიროა მხოლოდ ორი ბრძანების მოკვლა:
echo deb https://www.plex.tv/media-server-downloads/ public main | სუდო ჩაი /etc/apt/sources.list.d/plexmediaserver.list
і
გადახვევა https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key დამატება -
Ეს ის არის. მომავალში, სისტემის განახლების ჩვეულებრივი ბრძანებები ერთდროულად განაახლებს თავად PLEX-ს.
sudo apt update sudo apt განახლება
Შესრულებულია! შეგიძლიათ დაიწყოთ საწყისი დაყენება.
გახსოვთ პუნქტი "მცირე კომფორტის დამატება" ტექსტის ზემოთ? ამ პატარა ნაბიჯით ერთი ჟოლოსთვის, ჩვენ დავზოგეთ ბევრი დრო მთელი კაცობრიობისთვის. იმის ნაცვლად, რომ გამოვიყენოთ კონსოლის ზოგიერთი ბრძანება შინაარსისთვის საქაღალდეების შესაქმნელად და სხვა კონსოლის ბრძანებები გამოვიყენოთ მათზე წვდომის უფლებების მინიჭებისთვის, ჩვენ უბრალოდ გადავალთ ჩამოტვირთვების საქაღალდეში ქსელში და შევქმნით ფილმებს, მუსიკას, სატელევიზიო შოუებს და სხვა ვიდეოების საქაღალდეებს. ჩვეულებრივი გზა.
იმის გათვალისწინებით, რომ სისტემის მომხმარებელი pi ჩამოტვირთვების საქაღალდის მთლიანი შიგთავსის მფლობელი, PLEX Media Server არ ექნება პრობლემა თქვენი ფილმების, მუსიკის, სატელევიზიო შოუების და სახლის ვიდეოების კოლექციის მართვაში.
ბრაუზერში მართვის პანელზე წვდომისთვის მიჰყევით ბმულს http://<ip address of your server>:32400/web/index.html
, რაც ჩემს შემთხვევაში, როგორც ყველას გვახსოვს, ნიშნავს და შენს რაღაც განსაკუთრებული აქვს.
აქ ჩვენ შეგვხვდება ინტერფეისი დიდი რაოდენობით პარამეტრებით, რამაც შეიძლება შეაშინოს მოუმზადებელი მომხმარებელი. ამიტომ, მოკლედ გადავიდეთ მთავარზე.
დასაწყისისთვის, ზედა მარჯვენა კუთხეში იპოვეთ ანგარიშზე პასუხისმგებელი ხატულა და შედით სისტემაში. ამიერიდან სერვერის პარამეტრები ხელმისაწვდომი იქნება როგორც ლოკალურ ქსელში, ასევე ანგარიშის მეშვეობით პირდაპირ PLEX ვებსაიტზე. კარგად, ჩვენ დაუყოვნებლივ მივდივართ პარამეტრებზე ხელსაწყოების ხატულაზე დაჭერით.
რას უნდა მიექცეს ყურადღება:
სულ ესაა, ზოგადად. სხვა პარამეტრები, როგორიცაა ტრანსკოდირების პარამეტრები ან DLNA სერვერის ჩართვა, მთლიანად თქვენი შეხედულებისამებრ არის დამოკიდებული ამოცანების, კლიენტის მოწყობილობებზე და ა.შ.
შემიძლია აღვნიშნო, რომ ნაგულისხმევი პარამეტრებით, ჩემმა Raspberry Pi 4-მა ითამაშა 4 GB 10K HDR-92 BD-Remux-ის გარეშეც კი. მოქმედებდა როგორც კლიენტი Apple 4K ტელევიზორი დაყენებული PLEX აპლიკაციით, დაკავშირებული HDMI-ის საშუალებით. ყდა, კადრები, ინფორმაცია ფილმის შესახებ და ა.შ. ამატებს PLEX Media Server სრულად ავტომატურ რეჟიმში.
პლატფორმების სია, რომლებისთვისაც PLEX-ს აქვს კლიენტური პროგრამები, კიდევ უფრო შთამბეჭდავია, ვიდრე პლატფორმების სია backend-ისთვის. ნახეთ თქვენთვის, თითქმის ნებისმიერი მოწყობილობა, რომელსაც შეუძლია მედიის დაკვრა, აქ არის:
თქვენთვის საჭირო პროგრამის ჩამოტვირთვის ბმული შეგიძლიათ იხილოთ გვერდზე მოწყობილობები და აპლიკაციები სამსახურის ოფიციალური საიტი.
ისიამოვნეთ!
სამწუხაროდ, PLEX Arcade რეტრო თამაშის სერვისის გაშვება შეუძლებელია, თუ მისი ბექენდი დაინსტალირებულია Raspberry Pi-ზე ან ზოგადად Linux-ის ნებისმიერ სერვერზე. ამიტომ, ახლა ჩვენს „პატარას“ რეტრო კონსოლად ვაქცევთ.
იმისათვის, რომ ითამაშოთ რეტრო თამაშები Raspberry Pi-ზე მრავალფეროვანი პლატფორმებიდან, ZX Spectrum-მდე PlayStation შემუშავებულია ერთი, 4 პროდუქტი: RetroPie, ხელახალი ყუთი, ლაკკა і ბატოცერა.
ყველა მათგანი გარკვეულწილად მსგავსია, მაგრამ ასევე არის საკმაოდ მნიშვნელოვანი განსხვავებები. დავიწყოთ იმით, რაც აღინიშნა სერიის პირველი სტატიის დასაწყისში: Raspberry-ის პროგრამული უზრუნველყოფის ყველა მწარმოებელი ურჩევნია გამოუშვას ის ოპერაციული სისტემის სურათების სახით. ანუ, თქვენ გადმოწერეთ სურათი, დაწერეთ ის microSD ბარათზე, ჩადეთ სლოტში - და აქ თქვენ გაქვთ მიკროკომპიუტერი ერთი ფუნქციით, რომელიც მზად არის სამუშაოდ.
თუ ამას გააკეთებთ, Raspberry Pi-ს რაოდენობა სახლში გადააჭარბებს ნებისმიერ გონივრულ ზღვარს. ამიტომაც ეს სტატიები განიხილავს ნებისმიერი სერვისის ინსტალაციას, როგორც აპლიკაციას და არა OS-ს. ასე რომ, თუ Raspberry Pi-ით სათამაშო კონსოლის შექმნის საკითხს მიუდგებით, ერთადერთი არჩევანი იქნება RetroPie. მხოლოდ ეს პროდუქტი უზრუნველყოფს ინსტალაციას, როგორც აპლიკაციას Raspbian-ისთვის და არა მხოლოდ როგორც დამოუკიდებელი OS.
მე გამოვცადე ეს ფუნქცია და უნდა ვთქვა, რომ არ ღირს ძალისხმევა. თუ თამაშები 8-ბიტიანი კონსოლებისთვის, როგორიცაა NES (ყოფილი სსრკ-ში ცნობილი როგორც "Dendy") შეიძლება ჩაითვალოს დაკვრადად, მაშინ როცა საქმე ეხება ემულაციას. PlayStation, საქმეები ძალიან ცუდად ხდება.
ამიტომ, მომიწია იმის მიღება, რომ თამაშის ემულაცია შეიძლება იყოს მხოლოდ მაღალი ხარისხის, თუ ცალკე Raspberry Pi გამოიყენება სათამაშო კონსოლად.
შემდეგი, მე წავაწყდი თამაშების შენახვისა და გაშვების საკითხებს გარე USB HDD-დან, სხვადასხვა მწარმოებლის გეიმპადების მხარდაჭერით, ინტერფეისის სიმარტივით და პარამეტრების სიმარტივით. RetroPie, Recalbox და Batocera იყენებენ EmulationStation-ს, როგორც ძრავას, ხოლო Lakka მარტო დგას და იყენებს RetroArch-ს რაც შეიძლება XMB-ის მსგავსი ინტერფეისით. PlayStation 3.
რაც შეეხება გარე მედიიდან თამაშების შენახვისა და გაშვების შესაძლებლობას, Batocera აქ გარკვეულწილად კარგავს: მართალია, ასეთი ვარიანტია გათვალისწინებული აქ, მაგრამ მხოლოდ გარკვეული საქაღალდის სტრუქტურით გარე დისკის ძირში, რომელიც ყოველთვის არ არის კომფორტული.
რაც შეეხება მხარდაჭერილ პლატფორმებს, აქ Lakka გარკვეულწილად ჩამორჩება კონკურენტებს, მაგრამ ეს უფრო მეტად ანაზღაურებს ამას წარმოუდგენელი შესრულებით და მოხერხებულობით "გარედან". გეიმპუდები-დან PlayStation 4 ამოიცნობა მყისიერად, დამატებითი მოქმედებების საჭიროების გარეშე და კაბელით Raspberry Pi-სთან პირველადი შეერთების გარეშე.
საბოლოო ჯამში, ოთხივე თამაშის პროდუქტის 4-ჯერ ტესტირების შემდეგ (RetroPie ორჯერ იქნა ტესტირება ზემოთ აღწერილი მიზეზების გამო), გადავწყვიტე ყველაზე ტექნოლოგიური პროექტი - Lakka. ჩვენ ახლა დავაინსტალირებთ.
მისი დახმარებით დავაფორმატებთ microSD ბარათს და ჩავწერთ მასზე Lakka OS სურათს. აპლიკაცია არსებობს Windows-ის, Linux-ის ან macOS-ის ვერსიებში და ხელმისაწვდომია დახმარებისთვის.
Მნიშვნელოვანი! მფლობელებს Raspberry Pi 4 з 8 GB ოპერატიული მეხსიერება, თქვენ უნდა გადმოწეროთ ეგრეთ წოდებული nightly build - Build ადაპტირებული Raspberry Pi-ის ახალ მოდელებზე.
ამისათვის გადადით დახმარებისთვის, გადადით ბოლოში და იპოვეთ კატალოგი უახლესი თარიღით. დირექტორიაში, იპოვნეთ ქვედირექტორია RPi4.arm, და მასში ფაილი გაფართოებით .img.gz. ეს არის სურათი, რომელსაც ჩვენ ჩავწერთ microSD ბარათზე.
თუ თქვენ გაქვთ Raspberry Pi-ს სხვა ვერსია, აირჩიეთ თქვენი მოდელი სიიდან ეს გვერდი.
გაუშვით balenaEtcher, აირჩიეთ Lakka სურათი, მიუთითეთ გზა microSD-მდე და დაელოდეთ პროცესის დასრულებას. თავად პროცესს დაახლოებით ერთი წუთი სჭირდება, ასე რომ თქვენ არ მოგიწევთ დიდხანს ლოდინი.
იმის გათვალისწინებით, რომ მე და თქვენ ვამზადებთ სათამაშო კონსოლს, ლოგიკურია, რომ Raspberry Pi უკვე დაკავშირებულია ტელევიზორთან (ან მიმღებთან, თქვენი პრეფერენციებისა და აპარატურის მიხედვით). ასევე, პირველი გაშვებისას საჭიროა USB-ის საშუალებით დაკავშირებული კლავიატურა. თქვენ არ დაგჭირდებათ მაუსი, მაგრამ შეგიძლიათ გეიმპედი თქვენს გვერდით დააყენოთ. ჩვენ ვიყენებთ HDMI პორტს Raspberry Pi-ზე, რომელიც მდებარეობს კვების ბლოკთან უფრო ახლოს.
Სულ ეს არის. Lakka განსაზღვრავს აპარატურის კონფიგურაციას, გადატვირთავს Raspberry Pi-ს და მოგვესალმება ლამაზი ინტერფეისით. PlayStation 3.
Lakka-სთან კომფორტულად მუშაობისთვის, კლავიატურის ერთხელ და სამუდამოდ გამორთვამდე რამდენიმე მარტივი მანიპულაცია უნდა შეასრულოთ.
hdmi:CARD=vc4hdmi,DEV=0
და შემდეგ ჩვენ ვირჩევთ ნივთს გადატვირთეთ RetroArch.
echo "TIMEZONE=Europe/Rome" > /storage/.cache/timezone
სად ნაცვლად ევროპა / რომი ჩაანაცვლეთ ნებისმიერი საჭირო მნიშვნელობა დროის ზონების სია ვიკიპედიიდან. გადატვირთეთ და ახლა სწორი დროა ეკრანზე.
პრინციპში, Lakka-ს არ აქვს რაიმე მკაცრი მოთხოვნები თამაშის ემულაციისთვის, გარდა ემულაციისა PlayStation ერთი. სწორი მუშაობისთვის, დაგჭირდებათ BIOS ფაილები ორიგინალური სეტ-ტოპ ბოქსიდან. ამ ფაილების გავრცელების თვალსაზრისით Sony მეკობრეობაა, თქვენ თვითონ მოგიწევთ გუგლში მოძიება. შემდეგი ფაილები შესაფერისია:
MD5SUM | სახელი |
---|---|
8dd7d5296a650fac7319bce665a6a53c | scph5500.bin |
490f666e1afb15b7362b406ed1cea246 | scph5501.bin (შეიძლება გადარქმევა scph7003.bin-დან) |
32736f17079d0b2b7024407c39bd3050 | scph5502.bin |
თქვენ უნდა მოათავსოთ ისინი (ნებისმიერი ან ყველა ერთად) საქაღალდეში / სისტემის Raspberry Pi-ზე. ეს შეიძლება გაკეთდეს უბრალოდ ქსელის საშუალებით, რადგან Lakka საშუალებას აძლევს სტუმრებს წვდომას Samba-ს მეშვეობით ნაგულისხმევად.
რჩება მხოლოდ საქაღალდეების სკანირება თამაშებით, რომლებიც Lakka-ს შემთხვევაში შეიძლება განთავსდეს სადმე - microSD-ზე სისტემით ან გარე USB დისკზე. თუ არსებობს დიდი სურვილი, შეგიძლიათ გამოიყენოთ ნებისმიერი ღრუბელი WebDAV მხარდაჭერით თამაშების შესანახად, დააინსტალიროთ იგი Lakka ფაილურ სისტემაში, მაგრამ, ჩემი აზრით, ეს ზედმეტია. თუმცა, არავინ გიკრძალავს ექსპერიმენტებს, არა?
თამაშების საქაღალდე დასკანირებულია Lakka მენიუს შესაბამისი ელემენტის მეშვეობით: ➕ → კატალოგის სკანირება. დაკავშირებული გარე დისკი მთელი საქაღალდის სტრუქტურით გამოჩნდება მსგავსი სახელით sda1-ata-DISK_NAME_VENDOR-XYZ. სასურველი საქაღალდის არჩევის შემდეგ დაიწყეთ ნივთის სკანირება და დაუბრუნდით მთავარ მენიუს.
აქ გველოდება პლატფორმის მიხედვით დალაგებული ჩვენი თამაშები. როდესაც პირველად დაიწყებთ თამაშს, Lakka მოგთხოვთ მიუთითოთ რომელი ძრავა გამოიყენოთ მის გასაშვებად. თამაშების შემთხვევაში ეხლა PlayStation ჩვენ ვირჩევთ PCSX ReARMed.
თამაშის დროს შეგიძლიათ დააჭიროთ უნივერსალურ PS ღილაკს გეიმპიდზე, რომ მოხვდეთ თამაშის დაზუსტების მენიუში. აქ, NES ემულაციის შემთხვევაში, შეგიძლიათ დააკონფიგურიროთ ტურბო ღილაკები და ემულაციისთვის PlayStation ჩართეთ პიქსელის გაორმაგება, რათა სურათი უფრო გლუვი გამოიყურებოდეს თანამედროვე მაღალი გარჩევადობის ტელევიზორებზე. ამავე მენიუდან შეგიძლიათ დაიწყოთ ვიდეოს გადაღება და სტრიმინგში შესვლაც კი YouTube ან Twitch თუ არსებობს ასეთი სურვილი.
სულ ესაა, ზოგადად. დისკის სურათები PlayStation Lakka-ს შემქმნელები გვირჩევენ საიტიდან წაღებას ReDump, მაგრამ ეს არ არის აუცილებელი პირობა. მთავარია დისკის გამოსახულება თამაშთან ერთად იყოს BIN+CUE ფორმატში. თამაშების სურათები NES-ისთვის, SNES-ისთვის და ასე შემდეგ - იდეალურად მუშაობს არქივებიდანაც კი, ასე რომ გადმოწერეთ, მაგალითად, კოლექცია "No-Intro" (ორიგინალური თამაშების სუფთა სურათები) ან "GoodNES" (კრებული ბეტა ვერსიებით, თარგმანები და სხვა. "ნაგავი" ), თქვენ არ შეგიძლიათ მათი ამოღება არქივიდან, მაგრამ ჩამოტვირთეთ ისინი საქაღალდეში თამაშებით, როგორც არის.
Ისიამოვნე თამაშით!
ეს ასრულებს სტატიების სერიას სახლში Raspberry Pi-ს გამოყენების შესახებ. რა თქმა უნდა, Raspberry Pi-ს შესაძლებლობები არ შემოიფარგლება ჩამოთვლილი სერვისებით, მაგრამ სახლში საკმარისია Raspberry Pi-ზე დახარჯული თანხის გადახდა მიღებული კომფორტით და სიამოვნებით. და თქვენ შეგიძლიათ შეიძინოთ Raspberry Pi თქვენი ექსპერიმენტებისთვის პ-ის მიხედვითვირი.
ასევე წაიკითხეთ:
ნახვა კომენტარები
წავიკითხე სტატია, მე-2 ნაწილს ველოდებოდი და სერიოზულად ვფიქრობდი ჟოლოს ყიდვაზე
Გმადლობთ!