Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Barcha ommaviy axborot vositalarini bir joyda saqlang va ularga oson kiring.
4K oqimi juda yaxshi ishlaydi (disk io: ~ 10MB/s, tarmoq: ~ 3MB/s)
1 -qadam: Sizga nima kerak
1. To'q rangli pi bitta taxta (lekin siz boshqasini ishlatishingiz mumkin)
2. Micro SD karta (> = 4 GB)
3. Tashqi qattiq disk
4. Quti - eski ot kuchining manbai
5. Kamida 75 C ga qarshilik ko'rsatadigan sevimli mashg'ulot rangli plastinka
6. Eski kompyuterdan qayta tiklangan usb port
7. Eski kompyuterning ketma -ket yoki vga portidan topilgan bananli ulagichlar, kabellar, murvat
2 -qadam: Qiziqarli qism
- Pastki qism uchun sevimli mashg'ulot rangli plastinkani kesib oling, pi joylashishi uchun bir nechta teshik qiling.
- Quvvat manbai yuziga va pi lan va usb portiga mos keladigan old qismini kesib oling - bu tomonda ikkita temir fan bilan ajratilgan (men kesganman) va fan teshiklarini yig'ish uchun qayta ishlating.
- Ushbu maxsus taxta uchun (apelsin pi bir) 2 ta qo'shimcha ma'lumot porti mavjud (https://forum.armbian.com/topic/755-orange-pi-one-adding-usb-analog-audio-out-tv-out- mikrofon va ir qabul qiluvchisi/).
- Men 3 va 4 -pinli ikkita kabelni askarlik qilish baxtiga muyassar bo'ldim (birinchi navbatda pimlarni chizish); Kabellar uzilmasligiga ishonch hosil qilish uchun, yopishtiruvchi quroldan foydalanib, uni cho'chqaga mahkamlang - aniq sinovdan so'ng. Boshqa pinlar uchun men plastinkaning orqa qismidagi kabellarni to'g'ridan -to'g'ri usb portining pimlariga lehimlayman.
- Har bir banan vilkasida 2 ta kabelni lehimlang (men eski CD-rom audio kabelidan foydalanardim).
- Quvvat kabellarini pi -ga ulang, bu model uni 4 (+5V) va 6 -gpio pinlarida qo'llab -quvvatlaydi - pinlar tarmoq portining qarama -qarshi tomonidagi ichki qatorda.
- Boshqa quvvat kabellarini usb portiga, ma'lumot kabellarini esa usb portining 3 va 4 -pinlariga ulang.
- Qattiq diskni qo'shing va vintlarni mahkamlang.
3 -qadam: Yumshoq qism
Men armbian (https://www.armbian.com/download/) dan foydalanaman, chunki keyinchalik minidlna o'rnatish ancha oson
Tarmoqni sozlash - statik ip:
ruxsat-hotplug eth0
avtomatik ravishda tushmaydigan eth0 iface eth0 inet statik manzil tarmoq niqobi (odatda 255.255.255.0) shlyuzi dns-nomervers
Diskni o'rnating - men uni EXT4 formatida formatlayman (mavjud ma'lumotlardan ehtiyot bo'ling !!!):
fdisk /dev /sda (p - bo'lim tartibini ko'rish uchun, d - agar shunday bo'lsa hammasini o'chirish, n - yangisini yaratish, w - o'zgarishlarni yozish)
yadro uni ko'rishi uchun qayta yuklashni xohlashingiz mumkin (yoki agar partprobe ishlamasa) mkfs.ext4 -L dlna -disk /dev /sda1
O'rnatish muvaffaqiyatsiz bo'lganda tizimni yuklamaslik uchun fstab o'rniga automount -dan foydalaning
apt-get autofs o'rnatish
/etc/auto.master append-da systemctl autofs.service -ni yoqadi
Minidlna -ni o'rnating va sozlang
apt-get install minidlna
/etc/minidlna.conf media_dir =/srv xizmati minidlna start && systemctl minidlna.service -ni yoqish
Inotify kuzatuvchilar sonini ko'paytirish
/etc/sysctl.conf
fs.inotify.max_user_watches = 1048576 sysctl -p
Xavfsizlik devorida teshik oching
apt-get install firewalld
Firewalld xizmatini ishga tushirish && systemctl firewalld.service xavfsizlik devori-cmd-doimiy-qo'shimcha port 8200/tcp xavfsizlik devori-cmd-doimiy-qo'shish-port 1900/udp xavfsizlik devori-cmd-qayta yuklash
Sovuq va quvvatni tejash uchun RAM chastotasini kamaytiring
h3 iste'mol -d 408
qayta yuklash
4 -qadam: Ba'zi ma'lumotlarni qo'shing
- Sftp xizmatiga ulanish va /srv ostida ma'lumotlarni nusxalash uchun filezilla -dan foydalaning
- Unga kirish uchun samba -ni o'rnating
apt-get samba-ni o'rnating
# buni /etc/samba/smb.conf [dlna -media] sharhining oxiriga qo'shing = Mening media yo'lim = /srv ko'rib chiqish = ha yozilishi mumkin = ha haqiqiy foydalanuvchilar = minidlna # samba foydalanuvchisiga smbpasswd -a minidlna # ni faollashtiring smbd start && systemctl smbd.service xizmatini ishga tushirish # xavfsizlik devori orqali o'tishiga ruxsat bering-cmd-doimiy-samba xavfsizlik devori-cmd-qayta yuklash-minidlna foydalanuvchisiga to'liq ruxsat bering apt-get install acl setfacl -R -mu: minidlna: rwx -md: u: minidlna: rwx /srv