วิธีเปลี่ยน Raspberry Pi ให้เป็นเครื่อง Usenet แบบเปิดตลอดเวลา

May 21, 2025
ฮาร์ดแวร์

เมื่อเร็ว ๆ นี้เราได้แสดงวิธีเปลี่ยน Raspberry Pi ของคุณให้เป็นกล่อง BitTorrent แบบ 24/7 เพื่อประหยัดค่าไฟและรักษาอัตราส่วนติดตามของคุณให้เป็นสีทอง ตอนนี้เรากลับมาแสดงวิธีเพิ่มการเข้าถึง Usenet เพื่อปัดเศษบิลด์ออกเป็นกล่องดาวน์โหลดที่ครอบคลุม

ทำไมฉันถึงต้องการทำสิ่งนี้

ตามที่เราเน้นไว้ วิธีเปลี่ยน Raspberry Pi ให้เป็นกล่อง BitTorrent แบบเปิดตลอดเวลา เหตุผลหลักในการเปลี่ยนกิจกรรมการดาวน์โหลดไปยังหน่วย Raspberry Pi คือการประหยัดพลังงานอย่างมหาศาล เมื่อเทียบกับการใช้คอมพิวเตอร์แบบเดิมเป็นเซิร์ฟเวอร์ที่บ้าน / กล่องดาวน์โหลดการใช้ Raspberry Pi แทนจะช่วยให้คุณประหยัดเงิน

หากคุณทำตาม คู่มือ How-To Geek สำหรับการวัดการใช้พลังงานของคุณ คุณอาจจำได้ว่าเซิร์ฟเวอร์สำนักงานที่เรียบง่ายของเราใช้พลังงานไฟฟ้าประมาณ $ 200 ต่อปี จากการเปรียบเทียบ Raspberry Pi ใช้เงินประมาณ 3 เหรียญ ต่อปี . แม้ว่าจะมีฮาร์ดไดรฟ์ภายนอกที่เพิ่มเข้ามาในระบบคุณก็จะต้องใช้พลังงานอย่างหนักถึง 10 เหรียญต่อปี

แม้ว่าการดาวน์โหลด Usenet จะเป็นแบบทิศทางเดียว (ไม่มีการเริ่มต้นตัวติดตามหรือการตรวจสอบอัตราส่วนเช่นเดียวกับบริการเพียร์ทูเพียร์เช่น BitTorrent) คุณยังคงได้รับประโยชน์จากการทำงานตลอด 24 ชั่วโมงทุกวัน ตัวอย่างเช่นหากคุณใช้ Usenet เพื่อรับรายการทีวีที่คุณชื่นชอบกล่องดาวน์โหลด Raspberry Pi ตลอดเวลาจะเปิดใช้งานในวินาทีที่พร้อมใช้งาน

ประโยชน์สุดท้ายคือการมีกล่องดาวน์โหลดตลอดเวลาจะช่วยเปลี่ยนภาระจากเครื่องเดสก์ท็อปของคุณได้อย่างไร คุณจะไม่ต้องทิ้งเครื่องเดสก์ท็อปไว้ข้ามคืนเพื่อเล่นไฟล์นั้นให้เสร็จหรือข้ามการเล่นเกมที่คุณต้องการเล่นเนื่องจากเครื่องของคุณเชื่อมโยงกับการแกะกล่องและยืนยันการดาวน์โหลดจำนวนมาก

อ่านต่อในขณะที่เราแสดงวิธีเปลี่ยน Pi ของคุณให้กลายเป็นเครื่องดาวน์โหลด Usenet แบบเรียบง่ายและเงียบ

ฉันต้องการอะไร?

สำหรับบทช่วยสอนนี้เราถือว่าคุณมีหน่วย Raspberry Pi ที่ติดตั้ง Raspbian สามารถเข้าถึงอุปกรณ์ได้โดยตรงผ่านจอภาพและแป้นพิมพ์ที่เชื่อมต่อหรือจากระยะไกลผ่าน SSH และ VNC และคุณมีไดรฟ์ USB (หรือไดรฟ์) ติดอยู่ มัน. หากคุณต้องการเร่งความเร็วในพื้นที่เหล่านี้เราขอแนะนำอย่างยิ่งให้อ่านคำแนะนำต่อไปนี้ตามลำดับที่เราระบุไว้ที่นี่:

  1. คู่มือ HTG สำหรับการเริ่มต้นใช้งาน Raspberry Pi
  2. วิธีกำหนดค่า Raspberry Pi ของคุณสำหรับ Remote Shell, Desktop และ File Transfer
  3. วิธีเปลี่ยน Raspberry Pi ให้เป็นอุปกรณ์จัดเก็บข้อมูลเครือข่ายพลังงานต่ำ

ทุกอย่างในบทช่วยสอนแรกเป็นสิ่งที่จำเป็นบทช่วยสอนที่สองเป็นทางเลือก (แต่การเข้าถึงระยะไกลมีประโยชน์อย่างไม่น่าเชื่อสำหรับโครงการนี้เนื่องจากกล่องดาวน์โหลดเป็นตัวเลือกที่สมบูรณ์แบบสำหรับงานสร้างที่ไม่มีหัว) และส่วนที่สำคัญที่สุดของบทช่วยสอนที่สามก็คือ การตั้งค่าฮาร์ดไดรฟ์และกำหนดค่าให้ติดตั้งอัตโนมัติเมื่อบูต

นอกเหนือจากรายการอ่านก่อนหน้านี้หากคุณไม่คุ้นเคยกับข้อมูลเชิงลึกของ Usenet มากเกินไปเราขอแนะนำให้อ่านบทแนะนำต่อไปนี้:

  • คู่มือ How-To Geek สำหรับการเริ่มต้นใช้งาน Usenet

TL; เวอร์ชัน DR: ใช้ Newshosting พวกเขาดีที่สุดในธุรกิจ

หากคุณคุ้นเคยกับ Usenet อยู่แล้วและมีบัญชีกับผู้ให้บริการ Usenet ที่เชื่อถือได้นั่นยอดเยี่ยมมาก ถ้าคุณ ไม่ มีบัญชี Usenet คุณจำเป็นต้องอ่านคู่มือของเราเพื่อเร่งความเร็ว แตกต่างจาก torrents ที่คุณจะได้รับจากการกระโดดจากตัวติดตามสาธารณะไปยังตัวติดตามสาธารณะไม่มีสิ่งที่เรียกว่าเซิร์ฟเวอร์ Usenet สาธารณะที่เชื่อถือได้และฟรี คุณจะต้องได้รับบัญชีจากผู้ให้บริการที่เชื่อถือได้ดูคำแนะนำของเราสำหรับข้อมูลทั่วไปเกี่ยวกับ Usenet และเคล็ดลับเกี่ยวกับผู้ให้บริการที่ควรพิจารณา

เมื่อคุณตรวจสอบเนื้อหาทั้งหมดและกำหนดค่า Pi เรียบร้อยแล้วก็ถึงเวลาลงมือทำธุรกิจเพื่อเปลี่ยน Pi ของคุณให้กลายเป็นสัตว์ดาวน์โหลดที่เงียบและใช้พลังงานต่ำมาก

การอัปเดต Apt-Get และการติดตั้ง SABnzbd

ลำดับแรกของธุรกิจคือการอัปเดตและอัปเกรดโปรแกรมติดตั้ง apt-get ของคุณ หากคุณทำตามคำแนะนำล่าสุด วิธีเปลี่ยน Raspberry Pi ให้เป็นกล่อง BitTorrent แบบเปิดตลอดเวลา คุณสามารถข้ามขั้นตอนนี้ได้เมื่อคุณเพิ่งอัปเดตและอัปเกรดในระหว่างบทช่วยสอนนั้น

ที่เทอร์มินัลป้อนคำสั่งต่อไปนี้:

อัปเดต sudo apt-get

sudo apt-get อัพเกรด

หากคุณยังไม่ได้อัปเดต / อัปเกรดสักครู่โปรดเตรียมที่จะคว้าถ้วยกาแฟในขณะที่คุณรอให้กระบวนการเสร็จสิ้น

เมื่ออัปเดตแล้วก็ถึงเวลาติดตั้ง SABnzbd ก่อนที่เราจะทำเช่นนั้นโปรดทราบว่าเหตุใดเราจึงเลือกใช้ SABnzbd ตามลำดับ หากคุณต้องการเรียกใช้การตั้งค่าแบบแบร์โบนที่มีน้ำหนักเบาในทรัพยากรระบบคุณควรใช้เครื่องมือบรรทัดคำสั่งเท่านั้นเช่น NZB รับ . อย่างไรก็ตามข้อเสียก็คือคุณสูญเสียการเข้าถึงแอปของบุคคลที่สามปลั๊กอินและการผสานรวมจำนวนมากที่มาพร้อมกับเครื่องมือสำหรับผู้ใหญ่และได้รับการพัฒนาอย่างดีเช่น SABnzbd เราทดสอบทั้งบนแพลตฟอร์มและในขณะที่ไม่มีการถกเถียงกันว่าเครื่องมือที่มีน้ำหนักเบาเป็นพิเศษอย่าง NZBget นั้นใช้ทรัพยากรระบบน้อยลง แต่เราก็เกลียดที่จะยอมแพ้ต่ออินเทอร์เฟซและสินค้าที่มาพร้อมกับ SABnzbd

ในการเริ่มติดตั้ง SABnzbd ให้เปิดเทอร์มินัลแล้วป้อนคำสั่งต่อไปนี้:

sudo apt-get ติดตั้ง sabnzbdplus

สิ่งนี้จะติดตั้งการอ้างอิงหลักสำหรับ SABnzbd รวมถึงเครื่องมือ Python หลายตัว (เช่น RSS Feed Parser และแกลเลอรีเทมเพลต Cheetah) รวมถึงธีม SABnzbd พื้นฐานเช่น Classic และ Plush ในระหว่างขั้นตอนการติดตั้งแพ็กเกจที่ค่อนข้างยาวคุณจะเห็นข้อผิดพลาดต่อไปนี้ในบางจุด:

[....] SABnzbd + binary newsgrabber: ไม่ได้กำหนดค่ายกเลิก ดู / etc / default / s [warndplus ... (คำเตือน)

ไม่ต้องกังวลข้อผิดพลาดเล็กน้อยในขั้นตอนการติดตั้งนี้หมายความว่ายังไม่ได้กำหนดค่า SABnzbd (ซึ่งจะไม่เป็นไปตามธรรมชาติขณะที่เรากำลังติดตั้ง) เมื่อกระบวนการติดตั้งเสร็จสิ้นให้ไปยังส่วนถัดไป

การรันตัวช่วยสร้างการกำหนดค่า SABnzbd

หลังจากการติดตั้ง sabnzbdplus เสร็จสิ้นคุณจะกลับไปที่พรอมต์คำสั่ง ป้อนคำสั่งต่อไปนี้เพื่อเปิด SABnzbd เป็นครั้งแรก:

sabnzbdplus - เซิร์ฟเวอร์ 0.0.0.0

คำสั่งเริ่มต้น SABnzbd daemon และเปิด WebUI ข้อความค่อนข้างน้อยจะวนไปมาจากนั้นมันจะค้างและทำให้เกิดภาพลวงตาว่าแอปพลิเคชันขัดข้อง ไม่ได้เป็นเพียงแค่ควบคุมเทอร์มินัลและเมื่อทำหน้าที่ใหม่ฟังก์ชันเหล่านี้จะปรากฏที่นี่ เปิดหน้าต่างเทอร์มินัลใหม่หรือการเชื่อมต่อ SSH หากคุณ CTRL + C เพื่อแยกออกและกลับไปที่พรอมต์คำสั่งคุณจะทำให้ภูตปิดตัวลง

จากเบราว์เซอร์บน Raspberry Pi หรือเบราว์เซอร์ระยะไกลบนเดสก์ท็อปของคุณตอนนี้คุณสามารถเริ่มตัวช่วยสร้างการกำหนดค่าได้ เราขอแนะนำให้คุณใช้เว็บเบราว์เซอร์ระยะไกลเพื่อความสะดวกในการใช้งานและประสิทธิภาพที่ดีขึ้น

ในเว็บเบราว์เซอร์ที่คุณเลือกให้ไปที่:

http: // [Your Pi's IP]: 8080 / วิซาร์ด /

เลือกภาษาที่คุณต้องการแล้วคลิก Start Wizard ขั้นตอนแรกคือการป้อนข้อมูลของผู้ให้บริการ Usenet - เราขอแนะนำ Newshosting แต่คุณสามารถใช้ผู้ให้บริการใดก็ได้ที่คุณต้องการ

ป้อนโฮสต์พอร์ตชื่อผู้ใช้ / รหัสผ่านและกำหนดจำนวนการเชื่อมต่อ ในขณะที่คุณสามารถใช้การเชื่อมต่อมากกว่า 20 รายการบนเดสก์ท็อปหรือการติดตั้งเซิร์ฟเวอร์เราขอแนะนำให้เริ่มต้นด้วยการเชื่อมต่อ 5 ครั้งบน Pi ของคุณและเพิ่มจำนวนขึ้นหากคุณพบว่าคุณต้องการการเชื่อมต่อพร้อมกันมากขึ้น คลิกทดสอบเซิร์ฟเวอร์เพื่อดูว่าการเข้าสู่ระบบ / ชื่อผู้ใช้ของคุณชำระเงินกับผู้ให้บริการของคุณหรือไม่

ขั้นตอนที่สองของวิซาร์ดตั้งค่าการควบคุมการเข้าถึง:

สิ่งสำคัญคือคุณต้องเลือก“ ฉันต้องการให้ SABnzbd ของฉันสามารถดูได้จากพีซีเครื่องใดก็ได้บนเครือข่ายของฉัน” และคุณต้องยกเลิกการเลือก“ เปิดอินเทอร์เน็ตเบราว์เซอร์ของฉันด้วยหน้า SABnzbd เมื่อโปรแกรมเริ่มทำงาน” เมื่อเรากำหนดค่า SABnzbd เสร็จแล้วสิ่งนี้จะกลายเป็นกล่องที่ไม่มีหัวและไม่มีเหตุผลที่จะเปิดเบราว์เซอร์เริ่มต้นบน Pi และใช้ทรัพยากรระบบ การตั้งชื่อผู้ใช้ / รหัสผ่านเป็นทางเลือก

คุณสามารถข้ามขั้นตอนที่สามของตัวช่วยสร้างการเริ่มต้นอย่างรวดเร็วไปได้เลยเนื่องจากบริการเสริมทั้งสองอย่างที่แนะนำให้คุณเสียบข้อมูลผู้ใช้ของคุณจะสิ้นสุดลง คลิกถัดไปเพื่อข้ามไปยังขั้นตอนที่สี่ ขั้นตอนที่สี่เป็นแบบอัตโนมัติ SABnzbd daemon จะรีสตาร์ทและตัวช่วยจะแสดงที่อยู่เว็บที่คุณสามารถเข้าถึง WebUI ดังนี้:

http://192.168.1.102:8080/sabnzbd/
http: // raspberrypi: 8080 / sabnzbd /
http://127.0.1.1:8080/sabnzbd/

ไปข้างหน้าและคลิก“ ไปที่ SABnzbd” เพื่อออกจากวิซาร์ดและทิ้งลงในอินเทอร์เฟซผู้ใช้ SABnzbd หลัก

การติดตั้ง UNRAR สำหรับการแกะกล่องอัตโนมัติ

ขณะที่คุณกำลังสแกนอินเทอร์เฟซใหม่คุณอาจสังเกตเห็นว่าทันทีที่ประตูมีคำเตือน:“ ไม่พบโปรแกรม UNRAR ทำให้ไม่สามารถคลายไฟล์ RAR ได้”

แพคเกจการติดตั้งหลักของ SABnzbd ไม่ได้ติดตั้งโปรแกรม RAR ซึ่งเป็นปัญหา เราจะดาวน์โหลดไฟล์จาก Usenet ได้ แต่จะไม่คลายไฟล์โดยอัตโนมัติ คุณรู้ไหมว่าอะไรที่ฟังดูไม่สนุก? ต้องทำการแกะการดาวน์โหลดทั้งหมดของเราด้วยตนเอง

ในการคลายไฟล์โดยอัตโนมัติเราจะต้องสร้างสำเนาของแอป unrar-nonfree ฟรี แต่ไม่ได้ตั้งใจ โชคดีที่วิญญาณที่เป็นประโยชน์ที่ RaspberryPi.StackExchange ระบุเพียงวิธีการทำเช่นนั้นสำหรับ Raspbian

ที่เทอร์มินัลให้ป้อนคำสั่งต่อไปนี้เพื่ออนุญาตให้คุณแก้ไข source.list ของคุณและเพิ่มที่เก็บที่มี unrar-nonfree:

Sudona / Etc / Apt / ดังนั้น rse s. ฉันเซนต์

ใน nano ให้เพิ่มบรรทัดต่อไปนี้ในไฟล์. list:

deb-src http://archive.raspbian.org/raspbian เสียงดังหลักสนับสนุน rpi ที่ไม่ฟรี

กด CTRL + X เพื่อออกจาก nano และ Y เพื่อบันทึก / เขียนทับไฟล์. list เก่า กลับไปที่พรอมต์คำสั่งคุณจะต้องอัปเดตรายการแหล่งที่มาเพื่อให้การเปลี่ยนแปลงมีผล:

อัปเดต sudo apt-get

หลังจากการอัปเดตเสร็จสิ้น (ควรจะค่อนข้างเร็วหากคุณอัปเดตก่อนหน้านี้ในบทช่วยสอน) ถึงเวลาสร้างไดเร็กทอรีการทำงานแล้วย้ายไปที่:

mkdir ~ / unrar-nonfree && cd ~ / unrar-nonfree

เวลาดาวน์โหลด Unrar-nonfree’s dependencies:

sudo apt-get build-dep unrar-nonfree

เมื่อกระบวนการเสร็จสิ้นและคุณกลับมาที่พรอมต์ให้ป้อนคำสั่งต่อไปนี้เพื่อดาวน์โหลดซอร์สโค้ดและสร้างแพ็คเกจการติดตั้ง:

sudo apt-get source -b unrar-nonfree

ถึงเวลาติดตั้งแพ็กเกจแล้ว หากคุณกำลังติดตามบทช่วยสอนนี้หลังจากที่เวอร์ชันใหม่ของ unrar-nonfree เปิดตัวคุณจะต้องอัปเดตชื่อไฟล์ คุณสามารถตรวจสอบหมายเลขเวอร์ชันได้โดยพิมพ์“ ls” ที่พรอมต์คำสั่งเพื่อแสดงรายการไฟล์ที่เราดาวน์โหลดในขั้นตอนก่อนหน้านี้:

sudo dpkg -i unrar_4.1.4-1_armhf.deb

เมื่อการติดตั้งเสร็จสมบูรณ์คุณสามารถทดสอบได้อย่างรวดเร็วเพื่อดูว่าคำสั่ง“ unrar” พร้อมใช้งานสำหรับระบบหรือไม่โดยพิมพ์“ unrar” ที่พรอมต์คำสั่ง หากติดตั้งอย่างถูกต้องแอป unrar จะแสดงรายการสวิตช์ทั้งหมดที่มีและคำอธิบาย หากแพคเกจติดตั้งโดยไม่มีข้อผิดพลาดคุณสามารถจัดระเบียบได้เองด้วยคำสั่งต่อไปนี้:

cd && rm -r ~ / unrar-nonfree

ตอนนี้ได้เวลาล้างข้อผิดพลาดใน SABnzbd รีสตาร์ท SABnzbd จากภายใน WebUI โดยคลิกที่ตัวเลือก -> รีสตาร์ท เมื่อคุณรีสตาร์ทข้อความแสดงข้อผิดพลาดควรหายไปจากพื้นที่ด้านซ้ายบนของ WebUI คุณสามารถตรวจสอบอีกครั้งว่าบันทึกข้อผิดพลาดว่างเปล่าโดยคลิกที่ลิงค์สถานะที่มุมซ้ายบน:

ชัดเจน! เราได้ติดตั้ง unrar-nonfree เพื่อให้สามารถแยกไฟล์ดาวน์โหลดของเราได้โดยอัตโนมัติ แต่ตอนนี้ไดเร็กทอรีดาวน์โหลดเริ่มต้นจะชี้ไปที่การ์ด SD ขนาดเล็กบน Raspberry Pi ให้ชี้ไปที่ HDD ภายนอกของเรา

การกำหนดค่าไดเรกทอรี SABnzbd

ตามค่าเริ่มต้นไฟล์ใด ๆ ที่คุณดาวน์โหลดจะถูกทิ้งลงในไดเร็กทอรี / home / pi / ดาวน์โหลด ครึ่งชั่วโมงในการเชื่อมต่อบรอดแบนด์ที่เรียบง่ายจะทำให้การ์ด SD เต็มซึ่งการผจญภัยของคุณในการดาวน์โหลด Usenet จะสิ้นสุดลงเมื่อ SABnzbd หยุดการดาวน์โหลดของคุณโดยอัตโนมัติและหยุดการดำเนินการทั้งหมดเพื่อหยุด

เพื่อหลีกเลี่ยงปัญหานี้เราจะย้ายไดเรกทอรีที่สำคัญทั้งหมดออกจากการ์ด SD และไปยังฮาร์ดไดรฟ์ภายนอก หากคุณยังไม่มีฮาร์ดไดรฟ์ USB ที่เชื่อมต่อกับ Raspberry Pi ของคุณและตั้งค่าให้ติดตั้งอัตโนมัติเมื่อบูตเราขอแนะนำให้ดูบทช่วยสอนของเรา วิธีเปลี่ยน Raspberry Pi ให้เป็นอุปกรณ์จัดเก็บข้อมูลเครือข่ายพลังงานต่ำ เพื่อดูวิธีการทำ เราจะใช้หลักการตั้งชื่อ HDD และโครงสร้างไดเร็กทอรีเดียวกับที่เราใช้ในบทช่วยสอนนั้นดังนั้นปรับคำสั่งของคุณในส่วนนี้ให้ตรงกับตำแหน่งของ HDD ของคุณ

ขั้นแรกมาสร้างไดเรกทอรีที่เราต้องการสำหรับ SABnzbd:

sudo mkdir / media / USBHDD1 / shares / SABnzbd / ดาวน์โหลด
sudo mkdir / media / USBHDD1 / shares / SABnzbd / เสร็จสมบูรณ์
sudo mkdir / media / USBHDD1 / shares / SABnzbd / watch
sudo mkdir / media / USBHDD1 / shares / SABnzbd / watch / nzb-backup
sudo mkdir / media / USBHDD1 / shares / SABnzbd / scripts

หลังจากสร้างไดเร็กทอรีแล้วให้กลับไปที่ WebUI ของ SABnzbd เพื่อเปลี่ยนไดเร็กทอรีเริ่มต้น ใน WebUI ไปที่ Config -> Folders มีสองส่วนโฟลเดอร์ผู้ใช้และโฟลเดอร์ระบบ ภายในสองส่วนนั้นให้เปลี่ยนรายการต่อไปนี้โดยใช้โฟลเดอร์ที่เราเพิ่งสร้างขึ้น คุณต้องใช้พา ธ สัมบูรณ์เพื่อบังคับให้ SABnzbd ใช้โฟลเดอร์นอกค่าเริ่มต้นของ / home / pi /

โฟลเดอร์ดาวน์โหลดชั่วคราว: / media / USBHDD1 / shares / SABnzbd / ดาวน์โหลด
โฟลเดอร์ดาวน์โหลดที่เสร็จสมบูรณ์: / media / USBHDD1 / shares / SABnzbd / เสร็จสมบูรณ์
โฟลเดอร์ที่ดู: / media / USBHDD1 / shares / SABnzbd / watch
โฟลเดอร์สคริปต์: / media / USBHDD1 / shares / SABnzbd / scripts
.nzb โฟลเดอร์สำรอง: / media / USBHDD1 / shares / SABnzbd / watch / nzb- สำรอง

นอกเหนือจากการเปลี่ยนแปลงเหล่านี้คุณสามารถตั้งค่า“ พื้นที่ว่างขั้นต่ำสำหรับโฟลเดอร์ดาวน์โหลดชั่วคราว” โดยใช้การกำหนดเช่น 900M สำหรับ 900 เมกะไบต์หรือ 20G สำหรับ 20 กิกะไบต์ โดยทั่วไปเราปล่อยให้ว่าง 10-20GB บนดิสก์ของเราเพื่อใช้เป็นบัฟเฟอร์ที่ดี

เมื่อคุณทำการเปลี่ยนแปลงทั้งหมดแล้วให้คลิกบันทึกที่ด้านล่างของเมนู การเปลี่ยนแปลงที่เราทำต้องมีการรีสตาร์ทดังนั้นคลิกดาวน์โหลดเพื่อกลับไปที่ WebUI หลักจากนั้นคลิกตัวเลือก -> รีสตาร์ทที่มุมขวาบน

ทดสอบการติดตั้ง SABnzbd ของคุณ

หลังจากที่ SABnzbd รีสตาร์ทแล้วก็ถึงเวลาหมุน สำหรับการทดสอบของเราเรามุ่งหน้าไปที่ Binsearch.info และพบสำเนาของ Linux Mint ดาวน์โหลด. ในการเริ่มการดาวน์โหลดเราทิ้งไฟล์. NZB ลงในโฟลเดอร์ SABnzbd / watch / โดยที่ SABnzbd ดึงขึ้นมา จะปรากฏในคิวจากนั้นโอนไปยังส่วนประวัติของ WebUI เนื่องจากจะเปลี่ยนจากการดาวน์โหลดเป็นการตรวจสอบและเปิดกล่องดังที่เห็นในภาพหน้าจอด้านบน

สำหรับพวกคุณที่อยากรู้ว่า SABnzbd บน Pi สามารถเปรียบเทียบกับ SABnzbd บนคอมพิวเตอร์ทั่วไปได้อย่างไรเราได้ทำการทดสอบหลายครั้งซึ่งเราดาวน์โหลดไฟล์เดียวกันทั้งบนเซิร์ฟเวอร์และ Raspberry Pi และเปรียบเทียบผลลัพธ์

Pi ทำงานได้ดีกว่าที่เราคาดไว้โดยปกติจะเข้ามาช้ากว่าเครื่องเดสก์ท็อปเต็มรูปแบบประมาณ 15% ในแง่ของโลกแห่งความเป็นจริงนั่นหมายความว่าการดาวน์โหลด 1GB ใช้เวลาประมาณ 14 นาทีในการดาวน์โหลดตรวจสอบและแกะออกจากเครื่องเดสก์ท็อปเทียบกับ Raspberry Pi ประมาณ 16 นาที ไม่เลว!

การตั้งค่า SABnzbd เป็น Start on Boot

เมื่อเทียบกับโปรเจ็กต์ล่าสุดอื่น ๆ ของเราการตั้งค่าการเริ่มต้นใช้งานบนบูตสำหรับ SABnzbd plus นั้นค่อนข้างแน่นอน แพ็คเกจการติดตั้งได้สร้างสคริปต์ /init.d/ สำหรับคุณแล้ว สิ่งเดียวที่คุณต้องทำคือแก้ไขไฟล์ SABnzbd / etc / default / เพื่อระบุผู้ใช้ที่คุณต้องการให้ daemon ทำงาน

ในการดำเนินการดังกล่าวให้พิมพ์คำสั่งต่อไปนี้ในเทอร์มินัลเพื่อเปิด nano และไฟล์คอนฟิกูเรชัน SABnzbd:

sudo nano / etc / default / sabnzbdplus

ตัวแปรเดียวที่คุณต้องแก้ไขคือ USER =; ใส่ชื่อผู้ใช้ของบัญชีที่คุณต้องการเรียกใช้ daemon ด้านล่าง เราใช้บัญชีผู้ใช้เริ่มต้น (และบัญชีที่เราติดตั้ง SABnzbd ภายใต้)“ pi” กด CTRL + X เพื่อออกและบันทึกการแก้ไขของคุณ คุณสามารถทดสอบว่าการเปลี่ยนแปลงมีผลหรือไม่โดยการรีบูตหน่วย Pi ของคุณหรือเพียงแค่ตรวจสอบเพื่อดูว่าคุณสามารถเริ่ม SABnzbd เป็นบริการด้วยคำสั่งต่อไปนี้:

sudo service sabnzbdplus เริ่มต้น

หากการเปลี่ยนแปลงมีผลคำสั่งดังกล่าวควรส่งคืนลำดับต่อไปนี้:

[....] การเริ่มต้น SABnzbd + binary newsgrabber:

[ ok ] การเริ่มต้น SABnzbd + binary newsgrabber:.

หมายเหตุ: หากคุณเรียกใช้คำสั่งเริ่มบริการในขณะที่ SABnzbd กำลังทำงานคุณจะได้รับลำดับข้างต้น แต่จะบอกว่า "ล้มเหลว" แทนที่จะเป็น "ตกลง" นั่นหมายความว่ามันยังคงพยายามรัน daemon แต่ล้มเหลวเพราะมันเริ่มทำงานแล้ว

การเพิ่มประสิทธิภาพการกำหนดค่าเร่งความเร็ว

แม้ว่าเราจะระบุไว้ในส่วนการทดสอบ SABnzbd ที่เราพบว่า Pi ทำงานได้เทียบเท่ากับเครื่องเดสก์ท็อป แต่ก็มีการปรับแต่งบางอย่างที่คุณสามารถทำได้กับไฟล์การกำหนดค่าซึ่งจะช่วยปรับปรุงประสิทธิภาพของคุณได้อย่างมากหากคุณต้องการลดความเร็ว ไปที่ WebUI หลักและคลิกที่ Config เราจะอธิบายแต่ละส่วนที่เกี่ยวข้องและปรับแต่งทีละส่วน การปรับแต่งการกำหนดค่าจะเรียงลำดับตามผลตอบแทนมากที่สุดไปยังผลตอบแทนน้อยที่สุดสำหรับความพยายามของคุณ:

ใน กำหนดค่า -> เซิร์ฟเวอร์ มาตรา:

ปิด SSL เว้นแต่คุณจะหวาดระแวงว่า ISP ของคุณจะเฝ้าติดตามคุณให้เปลี่ยนจากเซิร์ฟเวอร์ SSL ของผู้ให้บริการไปเป็นเซิร์ฟเวอร์ปกติ ในการทดสอบของเราเราพบว่าค่าใช้จ่ายในการเข้ารหัส SSL ทำให้ความเร็วในการดาวน์โหลดของเราลดลงประมาณ 50% และทำให้ขั้นตอนการคลายแพ็กระหว่างดาวน์โหลดช้าลงเนื่องจาก SSL ใช้พลังประมวลผลของ Pi มาก

ใน กำหนดค่า -> สวิตช์ มาตรา:

เปิดตรวจหาการดาวน์โหลดที่ซ้ำกัน คุณไม่ต้องการเสียเวลาแบนด์วิดท์และพลังในการประมวลผลเพื่อดาวน์โหลดไฟล์ที่คุณดาวน์โหลดไว้ก่อนหน้านี้ ตัวเลือกที่นี่คือยกเลิกและหยุดชั่วคราว การใช้การหยุดชั่วคราวมีประโยชน์เพื่อให้คุณสามารถตรวจสอบคิวเป็นระยะและตัดสินใจว่าคุณต้องการดาวน์โหลดไฟล์อีกครั้งหรือไม่

เปิดหยุดการดาวน์โหลดชั่วคราวระหว่างการประมวลผลภายหลัง: ในขณะที่ Pi ใช้เวลาในการดาวน์โหลดและคลายไฟล์รายการเดียว แต่เมื่อมีงานค้างจำนวนมากการดาวน์โหลดควบคู่และการประมวลผลภายหลังสามารถสร้างความตึงเครียดให้กับมันได้ การเปิดใช้ตัวเลือกนี้จะบอกให้ Pi หยุดการดาวน์โหลดของคุณชั่วคราวในขณะที่ประมวลผลการดาวน์โหลดที่เพิ่งเสร็จสิ้น

ใน กำหนดค่า -> ทั่วไป มาตรา:

ตั้งค่าขีด จำกัด แคชของบทความ: แม้ว่าเราจะไม่ได้จัดการตัวเลือกนี้ แต่ผู้ใช้จำนวนมากในฟอรัม SABnzbd รายงานผลลัพธ์เชิงบวกเกี่ยวกับ Pi โดยตั้งค่าตัวเลือกนี้เป็น 32M หรือ 64M

การติดตั้ง Mobile Interface และ Mobile Apps

หากคุณต้องการควบคุมการติดตั้ง SABnzbd จากอุปกรณ์พกพาอย่างง่ายดายคุณจะต้องติดตั้งเทมเพลต WebUI สำหรับมือถือหรือดาวน์โหลดแอปควบคุมที่มีอยู่จาก App Store หรือ Google Play

เมื่อเราติดตั้งแพ็กเกจหลักในตอนต้นของบทช่วยสอนเราได้รับธีมคลาสสิกและธีมหรูหรา มาติดตั้งธีมมือถือกันสักครู่ หากคุณต้องการธีมมือถือทั่วไปดังที่เห็นในภาพหน้าจอด้านบนให้ป้อนคำสั่งต่อไปนี้ที่เทอร์มินัล:

sudo apt-get ติดตั้ง sabnzbdplus-theme-mobile

หากคุณต้องการธีม iPhone ที่เหมือน iOS ให้ป้อนคำสั่งต่อไปนี้แทน:

sudo apt-get ติดตั้ง sabnzbdplus-theme-iphone

เมื่อคุณติดตั้งธีมมือถือแล้วให้ไปที่ WebUI แล้วไปที่ Config -> General -> SABnzbd Web Server ภายใต้ส่วนย่อยของอินเทอร์เฟซเว็บรองคุณจะสามารถเลือกสกินมือถือที่คุณติดตั้งได้ดังนี้:

เลื่อนลงและบันทึกการเปลี่ยนแปลงของคุณจากนั้นคลิกรีสตาร์ท SABnzbd (ถัดจากปุ่มบันทึก) เมื่อรีสตาร์ทเสร็จแล้วคุณจะสามารถเข้าถึงอินเทอร์เฟซรอง / มือถือได้ที่ URL ต่อไปนี้:

http: // [Your Pi's IP]: 8080 / ม. /

หากคุณต้องการปรับปรุงประสบการณ์การใช้งาน Usenet ของคุณให้ดียิ่งขึ้นแอพมือถือเป็นมากกว่าพื้นฐานของอินเทอร์เฟซมือถือธรรมดา ๆ แฟน ๆ Apple ที่มี iPhone หรือ iPad ต้องอยากลองใช้แอพต่อไปนี้:

ผู้ใช้ Android ยังมีสเปรดที่ดีให้เลือกใช้ ได้แก่ :

แอพมือถือจำนวนมากมีคุณสมบัติขั้นสูงเช่นการโอน RSS-to-NZB ​​การจัดการคิวขั้นสูงและอื่น ๆ


เมื่อถึงจุดนี้คุณได้ติดตั้ง SABnzbd แล้วโดยทะเลาะกับการอ้างอิงปรับแต่งมันคว้าแอปสกิน / การควบคุมบนอุปกรณ์เคลื่อนที่และคุณพร้อมที่จะทำให้ท่อของคุณอิ่มตัวด้วยความดีงามที่น่ารักและน่ารักของ Usenet จับตาดูหน้าแรกอย่างใกล้ชิดในขณะที่เรายังคงนำเสนอคำแนะนำโดยละเอียดเพื่อให้คุณได้รับประโยชน์มากขึ้นจาก Raspberry Pi

Banana Pi & Raspberry Pi: NZBGet - Usenet Downloader

Simple PiShrink Machine - Turn Your Pi Into A Pi Image Shrinker With This 16gb Image From Scoony

Raspberry Pi - Installing/Configuring Telnet

Raspberry Pi 4 Getting Started

How To Install Windows 98 On A Raspberry Pi

A Beginner's Guide To Raspberry Pi Streaming

Top 5 Raspberry Pi DIY Projects Of All Time

How To Emulate Amiga On Raspberry Pi - Amibian Tutorial

Raspberry Pi 4: Ultimate Home Server With DockSTARTer

Raspberry Pi + Sonarr, Radarr, Deluge And Jackett

Pi PC: Using The Raspberry Pi 4 As A Desktop PC With Twister OS

The Best Raspberry Pi Server With Sonarr, Radarr, Deluge, NZBGet And Jackett

How To Install Ubuntu On Raspberry Pi 3 To Create A $35 Desktop PC


ฮาร์ดแวร์ - บทความยอดนิยม

วิธีทำให้แล็ปท็อปของคุณเปิดอยู่โดยปิดฝาบน Windows 10

ฮาร์ดแวร์ May 9, 2025

ปกติ Windows 10 จะใส่แล็ปท็อปของคุณ โหมดสลีปพลังงานต่ำ เมื่อคุณป�..


วิธีใช้คำสั่งติดตามใหม่ของ Alexa

ฮาร์ดแวร์ Mar 14, 2025

เนื้อหาที่ไม่ถูกแคช หากคุณให้คำสั่งเสียงหลายคำสั่งกับ Alexa ติดต่..


วิธีเพิ่มและกำหนดค่าจอแสดงผลภายนอกให้กับแล็ปท็อป Mac ของคุณ

ฮาร์ดแวร์ Dec 1, 2024

หากคุณใช้ MacBook คุณสามารถเพิ่มจอแสดงผลภายนอกเพื่อเพิ่มพื้นที่หน้�..


เหตุใดคอมพิวเตอร์ของฉันจึงตื่นก่อนกำหนด

ฮาร์ดแวร์ Jul 4, 2025

การสั่งให้พีซีเข้าสู่โหมดสลีปเป็นวิธีที่ดีในการประหยัดพลั�..


คุณสามารถย้ายสิทธิ์การใช้งาน Windows ไปยังพีซีเครื่องใหม่ได้เมื่อใด

ฮาร์ดแวร์ Jul 3, 2025

คุณสามารถโอนสิทธิ์การใช้งาน Windows ระหว่างพีซีได้หรือไม่? ขึ้นอยู่�..


HDTV Overscan: มันคืออะไรและทำไมคุณควร (อาจ) ปิด

ฮาร์ดแวร์ Jul 12, 2025

นี่คือสิ่งที่คุณอาจไม่รู้: HDTV ที่คุณชื่นชอบมากอาจไม่แสดงภาพรวมบ..


วิธีเชื่อมต่อเมาส์คีย์บอร์ดและเกมแพดกับโทรศัพท์หรือแท็บเล็ต Android

ฮาร์ดแวร์ Jul 5, 2025

Android รองรับเมาส์คีย์บอร์ดและแม้แต่เกมแพด ในอุปกรณ์ Android จำนวนมากคุ�..


วิธีแฮ็ค Wii ของคุณสำหรับเกม Homebrew และเล่น DVD

ฮาร์ดแวร์ Oct 6, 2025

เนื้อหาที่ไม่ถูกแคช ต้องการเล่นเกมจำลองบน Wii ของคุณหรือไม่? แล้ว..


หมวดหมู่