22Aug
לאחרונה הראינו לך איך להפוך את פספוס פייסבוק שלך לתוך תמיד על מכונת Usenet מרוכזים סביב לקוח עשיר תכונה SABnzbd Usenet.עכשיו אנחנו חוזרים להראות לך איך להשתמש NZBGet, כלי ספרטני יותר אבל גם קל מאוד Usenet.
למה אני רוצה לעשות את זה?
אם עקבת עם שלנו כיצד להפוך פטל פטל לתוך תמיד על Usenet Machine ואתה מרוצה לחלוטין עם התוצאות, אז אתה יכול לדלג על הדרכה זו לגמרי.
אם, לעומת זאת, אתה נמצא כי משאבים עתירי SABnzbd הוא מיסוי פי שלך פטל יותר מדי( במיוחד אם אתה מפעיל את זה לצד זה עם לקוח BitTorrent), ואז המעבר NZBGet הוא נהדרדרך לשחרר את משאבי המערכת.אתה מאבד מגוון של תכונות בתהליך, אבל הפונקציונליות הליבה( ייבוא קבצים NZB, הורדת תוכן, לפרוק אותו, וכן אינטראקציה עם יישומים עוזר כמו SickBeard ו CouchPotato) הוא עדיין כל זמין עם NZBGet.
להיות מזהיר, עם זאת, כי התקנת NZBget הוא מטרד גדול משמעותית( והוא כרוך הידור הן NZBget ויישומים עוזר טלאים).
מה אני צריך?
עבור הדרכה זו, אנו מניחים כי יש לך פונקציונלית Raspberry Pi עם Raspbian מותקן ויש לי יחד עם הדרכות הקודם שלנו.יש לי אתה ואתה רק כדי להחליף את SABnzbd עבור NZBget, לקפוץ לסעיף הבא.אם אתה חדש לתהליך ורוצה לעלות על הלוח, אנו ממליצים להתחיל עם המאמרים הבאים לפי הסדר יש לנו אותם המפורטים כאן:
- מדריך HTG כדי להתחיל עם פטל pdi
- כיצד להגדיר Pi שלך פטל עבורמעטפת מרחוק, שולחן עבודה, והעברת קבצים
- כיצד להפוך את פטל פטל לתוך התקן אחסון רשת נמוכה
כל דבר במערך הראשון הוא הכרחי, את ערכת הלימוד השנייה היא אופציונלית( אבל גישה מרחוק הוא נוח מאוד עבור פרויקט זה כמו ההורדההתיבה היא מועמד מושלם עבור לבנות ללא ראש), ואת החלק החשוב ביותר של המדריך השלישי הוא פשוט הגדרת את הכונן הקשיח ואת התצורה אותו אוטומטית הר על האתחול.
בנוסף לרשימת הקריאה הקודמת, אם אתה לא מכיר יתר על המידה את הפרטים הקטנים של Usenet, אנו ממליצים מאוד לקרוא את המדריך הבא:
- How-To Geek מדריך לתחילת העבודה עם Usenet
אם כברמכיר Usenet ויש לי חשבון עם ספק Usenet אמין, זה מדהים.אם לא יש חשבון Usenet, אתה בהחלט צריך לקרוא את המדריך שלנו כדי להגיע עד מהירות.בניגוד torrents שבו אתה יכול לקבל על ידי מקפץ מן המעקב הציבור כדי גשש הציבור, אין דבר כזה שרת אינטרנט אמין וחופשי Usenet.יהיה עליך לקבל חשבון מספק אמין - עיין במדריך שלנו למידע כללי על Usenet ועצות לגבי הספקים שיש לקחת בחשבון.
עדכון Apt- קבל והתקן את אונר
הערה: אם עברת לאחרונה עם מדריך SABnzbd, תוכל לדלג על כל הסעיף במלואו כפי שעדכנת כבר את כלי ה- App-get והתקנת את UNRAR.
הסדר הראשון של העסק הוא לעדכן ולשדרג את המתקין שלך מקבל apt.אם אתה ואחריו יחד עם אחד המדריכים האחרים שלנו פספי פי ומעודכן הכל, אתה יכול לדלג על שלב זה.
במסוף, הזן את הפקודות הבאות:
sudo apt-get עדכון
sudo apt-get שדרוג
אם לא עדכנת / שדרגת תוך זמן מה, תהיה מוכן להמתין תהליך שדרוג ארוך.
בדיוק כמו עם הדרכה ההתקנה SABnzbd, נצטרך להתקין כלי משלים לטפל בארכיון קבצים.
כדי להפוך את הקובץ לפריקתו, נצטרך לבנות עותק של היישום ללא תשלום, אך ללא יוצא מן הכלל, בשם unrar-nonfree.למרבה המזל, נשמה מועילה ב RaspberryPi. StackExchange מתואר רק איך לעשות זאת עבור Raspbian.
במסוף, הזן את הפקודה הבאה כדי לאפשר לך לערוך את sources.list שלך ולהוסיף את המאגר המכיל unrar-nonfree:
sudo nano /etc/apt/ sources.list
ב- nano, הוסף את השורה הבאה לקובץ. list:
Deb-src http: //archive.raspbian.org/ raspbian wheezy הראשי contrib ללא rpi
הקש CTRL + X כדי לצאת ננו ו- Y כדי לשמור / להחליף את הקובץ. list הישן.לראש בשורת הפקודה, יהיה עליך לעדכן את רשימת המקורות שלך כדי שהשינוי ייכנס לתוקף:
supto apt-get update
לאחר סיום העדכון( זה צריך להיות די נמרץ אם אתה מעדכן קודם לכן את המדריך), זה הזמן ליצור ספרייה עובד ולאחר מכן לעבור אליו:
mkdir ~ / unrar-nonfree & &cd ~ / unrar-nonfree
זמן להוריד את התלות של unrar-nonfree:
sudo apt-get build-dep unrar-nonfree
כאשר התהליך מסתיים ואתה חוזר בהנחיית, הזן את הפקודה הבאה כדי להוריד את קוד המקורלבנות את חבילת ההתקנה:
sudo apt- לקבל מקור -b unrar-nonfree
עכשיו זה הזמן להתקין את החבילה.אם אתה עוקב אחרי הדרכה זו לאחר שחרור גרסה חדשה של Unrar-nonfree, עליך לעדכן את שם הקובץ.באפשרותך לבדוק את מספר הגירסה על-ידי הקלדת "ls" בשורת הפקודה כדי להציג את הקבצים שהורדו בשלבים הקודמים:
sudo dpkg -i unrar_4.1.4-1_armhf.deb
לאחר השלמת ההתקנה, תוכל לבדוק במהירות אתלראות אם הפקודה "unrar" זמינה למערכת פשוט על ידי הקלדת "unrar" בשורת הפקודה.אם מותקן כראוי, את היישום unrar יהיה לירות בחזרה רשימה של כל בוררים זמין התיאורים שלהם.אם החבילה מותקנת ללא שגיאה, באפשרותך לסדר את עצמך עם הפקודה הבאה:
cd & &rm -r ~ / unrar-nonfree
עכשיו שיש לנו App UNRAR שלנו מותקן, הגיע הזמן לרדת לעסק של התקנה והגדרת NZBGet.
התקנה והגדרת NZBget
בניגוד לתהליך ההתקנה SABnzbd, זה אחד ארוך יותר / fiddly יותר, אז להיות מוכנים להשקיע קצת זמן בשורת הפקודה.בנוסף לבלות קצת יותר זמן בהנחיית, להיות מוכנים לזמן ההשבתה בעת שימוש בפקודה "Make" כדי לקמפל יישומים.
סדר העסקים הראשון הוא ליצור ספרייה זמנית, כמו שעשינו עם ההתקנה של אונר שלנו, שבה ניתן לעבוד.בדיוק כמו עם UNRAR, אנחנו הולכים לקבל את הידיים שלנו מלוכלך הבניין המתקין.בשורת הפקודה, הזן את הפקודות הבאות:
sudo mkdir / temp-nzbget
cd / temp-nzbget
עכשיו אנחנו צריכים להוריד ולחלץ NZBget.נכון לכתיבה זו, יציאת האורווה היא גרסה 10.2.בדוק את אתר האינטרנט של NZBget כדי לוודא שאתה מוריד את הגרסה היציבה העדכנית ביותר.//sourceforge.net/projects/nzbget/files/ ndbget-10.2.tar.gz
כיוון ש- NZBGet אינו מצויד במתקין ארוז יפה עבורנו, נצטרךכדי להתקין באופן ידני את כל התלות.אם אתה סקרן לגבי כל תלות, בדוק את רשימת התנאים המוקדמים כאן.ב הפקודה, הזן את הפקודות הבאות:
apt-get להתקין להתקין libncurses5-dev
sudo apt- לקבל להתקין sigc +
sudo apt- לקבל להתקין libar2-0-dev
sudo apt- לקבל להתקין libssl- התפתחות
sudo apt-getלהתקין את libgnutls-dev
sudo apt-get להתקין libxml2-dev
לאחר התקנת כל התלות, אנחנו צריכים לבצע פעולת תיקון קטנה על libpar2.אתה יכול מבחינה טכנית לדלג על תיקון זה אבל התיקון מאפשר לך להגדיר מגבלת זמן על תהליך תיקון Par.זה משמש עבור התקנים איטיים יותר כמו שלנו קטן Raspberry Pi תיבת ההורדה.
הערה: אם לא תתקין את הקבצים, תקבל שגיאה במהלך תהליך התצורה, אלא אם תוסיף את הפקודה. /configure עם -disable-libpar2-bugfixes-check
כדי לתקן את libar2 הזן את הפקודות הבאות ב-הפקודה:
sudo wget http: //sourceforge.net/projects/parchive/files/libpar2/0.2/ libpar2-0.2.tar.gz
sudo tar -xvf libpar2-0.2.tar.gz
cd libpar2-0.2
cp /temp-nzbget/nzbget-10.2/libpar2-0.2-*.patch.תיקון
sudo & lt;libpar2-0.2-bugfixes.patch תיקון
sudo & lt;libar2-0.2-pass.patch
. /configure
sudo להפוך
sudo לעשות להתקין
עכשיו זה הזמן לקמפל ולהתקין NZBget:
cd / טמפ / nzbget / nzbget-10.2
. /configure
sudo לעשות
sudo להפוך את ההתקנה
לאחר תהליך זה, יש לנו עוד משימה אחת לפני שאנו מגדירים NZBget.אנחנו צריכים ליצור קבוצה של ספריות עבור NZBget לשימוש.אנו מניחים שאתה משתמש במבנה הספריות אותו השתמשנו בכל הדרכות שלנו.אם לא, אתה צריך לשנות את הספריות שלך בהתאם.
בשורת הפקודה, הזן את הפקודות הבאות כדי ליצור ספריות NZBget שלך:
sudo mkdir /media/USBHDD1/shares/ NZBget
sudo mkdir /media/USBHDD1/shares/NZBget/ DST
sudo mkdir /media/USBHDD1/shares/NZBget/ NZB
sudo mkdir /media/USBHDD1/shares/NZBget/ תור
sudo mkdir /media/USBHDD1/shares/NZBget/ tmp
sudo mkdir /media/USBHDD1/shares/NZBget/ פוסט-proc
אתהיכול לשנות את מבנה השמות, אבל אז אתה גם צריך לעבור את קבצי התצורה ולשנות את כל שמות תיקיות ברירת המחדל( וזה לא ממש שווה את הטרחה).
לאחר שיצרת את התיקיות, הגיע הזמן לערוך את קובץ התצורה של NZBget.בשורת הפקודה, הזן את הפקודה הבאה:
sudo cp /usr/local/share/nzbget/ nzbget.conf /etc/ nzbget.conf
sudo nano /etc/ nzbget.conf
קובץ התצורה מסומן בכבדות עם הערות מועילות( אך איננו מתכוונים לכלול את כל שורות ההערותבהוראות שלנו כאן כי זה יגרום בלוקים של טקסט ארוך שלא לצורך);קרא את הקובץ בקפידה כדי לערוך את החלק הבא של קובץ התצורה בסעיף ### PATHS:
MainDir = /media/USBHDD1/shares/ NZBget
בקטע ### NEWS-SERVERS הזן את פרטי הכניסה של שרת Usenet:
Server1.Host =אתה נמצא כאן: TechText> טכנולוגיית המידע>
Server1.Port = 119
Server1.Username = שם משתמש
Server1.Password = סיסמה
Server1.JoinGroup = כן
Server1.Encryption = לא
Server1.Connections = 5
לאחר שתסיים לערוך את הקובץ, הקש CTRL +X ולשמור.לפני שאנו משיקים NZBget, יש לנו אצווה קטנה אחת של קבצים להעתיק.לראש הדף בשורת הפקודה, הזן את הפקודה הבאה:
cp /temp-nzbget/nzbget-10.2/nzbget-postprocess? /media/USBHDD1/shares/NZBget/ post-proc
פעולה זו מעתיקה את כל הסקריפטים של עיבוד ההודעות מתיקיית ההתקנה הזמנית שלנו לתיקיית העיבוד הקבועה.עכשיו אנחנו יכולים לשגר daemon NZBget ולוודא הכל עובד בסדר.הזן את הפקודה הבאה:
sudo nzbget -D
באפשרותך כעת לנווט לכתובת ה- IP של ה- Raspberry Pi שלך עם מספר היציאה הבא:
http: // [ה- IP של פי שלך]: 6789
לבדוק את ה- WebUI עבור NZBget.שם המשתמש המוגדר כברירת מחדל הוא "nzbget" וסיסמת ברירת המחדל היא "tegbzn6789".
אנחנו לא נהיה כאן הרבה זמן, רק מספיק זמן כדי לדחוף מסביב ולוודא שהכל פועל כראוי.(לאחר שסיימנו עם תצורת NZBget ו start-at-boot התהליך, לא תוכל להסתכל על NZBget הרבה יותר כפי שהוא ייקרא על ידי כל היישומים שלך עוזר כגון SickBeard ו CouchPotato).
בזמן שאנחנו כאן, קח רגע כדי להוסיף קובץ NZB - אם אתה רוצה קובץ NZB, ראש אל binsearch.info ולחפש הפצה לינוקס האהוב עליך.
לאחר שאישרת כי אתה יכול להתחיל NZBget ולהוריד קובץ, הגיע הזמן להגדיר NZBget להתחיל באתחול.אם אתה כבר בעקבות יחד עם כל הדרכות שלנו פספי פי( או הם לינוקס ותיק), כל התהליך הזה נראה די מוכר.
הזן את הפקודה הבאה בשורת הפקודה:
sudo nano /etc/init.d/ nzbget
בתוך הקובץ, הדבק את הקוד הבא:
#!/bin/ sh
### מידע בסיסי
# מספק: NZBget
# חובה-התחלה: $ network $ $ remote_fs $ syslog
# חובה- Stop: $ network $ $ remote_fs $ syslog
# Default-Start: 2 3 4 5
#Default-Stop: 0 1 6
# תיאור קצר: הפעל את NZBget בעת אתחול
# תיאור: הפעל את NZBget
### END INIT INFO
במקרה "$ 1" ב
start) echo-n "התחל שירותים: NZBget"
/usr/local/bin/ nzbget-D
; ;עצור
) הד -n "להפסיק שירותים: NZBget"
/usr/local/bin/ nzbget -Q
; ;הפעלה מחדש
)
$ 0 להפסיק
$ 0 התחלה
; ;
*) הד "שימוש: $ 0 start | stop & restart"
יציאה 1
; ;
esac
יציאה 0
הקש על CTRL + X, שמור את עבודתך וצא מננו.עכשיו אנחנו צריכים לשנות את ההרשאות על הקובץ ולעדכן את rc.d.הזן את הפקודות הבאות בשורת הפקודה:
sudo chmod 755 /etc/init.d/ nzbget
sudo update-rc.d nzbget defaults
אתחל את המערכת שלך וודא ש- NZBget מופעל באופן אוטומטי.
בשלב זה, אתה מוכן ללכת עם התקנה פשוטה NZBget.השלב הבא הוא ראש מעל למדריך האוטומציה שלנו, כיצד להפוך אוטומטית שלך על הפטל פאי תיבת הורדה, ופעל יחד עם הוראות ההתקנה.כל כלי אנו משתמשים במדריך עם SABnzbd תואם גם עם NZBget, אז פשוט לעשות את החלופות המתאימות בתפריטים הגדרות.