Eiti prie turinio

Aplankai

Naujokui

Aplankus nustatyk vieną kartą, kad baigti atsisiuntimai į tavo Biblioteką patektų akimirksniu, be antros kopijos.

Diegimo pavyzdyje po vieną prijungiami /movies, /tv, /music ir /downloads. Tai veikia, bet kiekvienas importas yra pilna kopija. Šiame puslapyje tie keturi prijungimai pakeičiami vienu bendru aukštesniu aplanku. Tai neprivaloma.

Atsisiuntimus ir mediją laikyk po vienu aukštesniu aplanku, viename diske, ir tą aukštesnį aplanką prijunk HolyArrs bei savo atsisiuntimo programai tuo pačiu keliu.

Kietoji nuoroda (hardlink) yra antras to paties failo vardas. Ji neužima papildomos vietos ir sukuriama akimirksniu. Veikia tik vienoje failų sistemoje, o Docker kiekvieną prijungimą laiko atskira, todėl atskiri prijungimai priverčia daryti pilną kopiją.

/srv/data mounted as /data in HolyArrs and the downloader
├── downloads
│ ├── torrents
│ └── usenet
└── media
├── movies
├── tv
└── music
  1. Sukurk aplankus pagrindiniame kompiuteryje:

    Terminal window
    mkdir -p /srv/data/downloads/{torrents,usenet} /srv/data/media/{movies,tv,music}
  2. Suteik savo PUID naudotojui rašymo teisę:

    Terminal window
    chown -R 1000:1000 /srv/data
  3. Prijunk aukštesnį aplanką HolyArrs: - /srv/data:/data.

  4. Prijunk jį lygiai taip pat savo atsisiuntimo programoje: - /srv/data:/data, ir nustatyk jos išsaugojimo aplanką į /data/downloads/torrents arba /data/downloads/usenet.

  5. HolyArrs per Pirmą paleidimą kaip Bibliotekos aplankus naudok /data/media/movies, /data/media/tv ir /data/media/music.

    Neturėtum matyti įspėjimo No hardlink (nėra kietosios nuorodos) puslapyje Settings > Library folders (nustatymai > Bibliotekos aplankai).

/movies, /tv, /music ir /downloads kaip keturi prijungimai vis tiek veikia. Tada kiekvienas importas nukopijuoja failą, o tai trunka ilgiau ir užima dvigubai vietos, kol atsisiuntimo programa ištrina savo kopiją. Tai galioja ir Usenet atsisiuntimams, net viename diske: failą momentaliai galima perkelti tik viename prijungime, todėl naudok bendrą aukštesnį aplanką, aprašytą aukščiau.

Atsisiuntimo programa kitame konteineryje su kitais keliais

Nuoroda į Atsisiuntimo programa kitame konteineryje su kitais keliais

Jei atsisiuntimo programa mato aplanką kitu pavadinimu, atsisiuntimo programos nustatymuose Settings > Downloaders užpildyk Downloader’s path (atsisiuntimo programos kelias) ir HolyArrs’ path (HolyArrs kelias), pavyzdžiui /data/torrents ir /downloads. Kai keliai sutampa, susieti nereikia.

Matai Priežastis Sprendimas
No hardlink prie Bibliotekos aplanko Atsisiuntimai ir medija yra skirtinguose prijungimuose arba failų sistemose Prijunk vieną aukštesnį aplanką, kaip aukščiau
Read only (tik skaitymui) arba Missing (trūksta) Kelias neteisingas arba PUID negali rašyti Naudok kelią konteinerio viduje; pataisyk failų savininką
Aplankas nerastas Įvedei kompiuterio kelią Įvesk konteinerio kelią, pavyzdžiui /data/media/movies
Importas sako, kad kelias neleidžiamas Atsisiuntimų aplankas nėra žinoma vieta Nustatyk HOLYARRS_SAVE_PATH arba pridėk jį per Settings > Library folders > Extra import folders (papildomi importo aplankai)
Ką tikrina aplanko patikra
Patikra Nepavyksta kaip
Aplankas egzistuoja Missing (aplankas nenaudojamas)
HolyArrs gali įrašyti bandomąjį failą Read only (aplankas nenaudojamas)
Kietoji nuoroda iš kiekvienos aktyvios atsisiuntimo programos aplanko No hardlink (įspėjimas, importai kopijuoja)
Bent 100 MB laisvos vietos Pastaba apie mažą vietą

Bandomieji failai po patikros pašalinami. Check again (tikrinti dar kartą) paleidžia ją iš naujo.

Bibliotekos aplankų taisyklės
  • Turi egzistuoti, būti aplankas ir būti pilnas kelias.
  • Negali būti kito Bibliotekos aplanko viduje ar aplink jį. Kiekvienas kelias naudojamas vieną kartą.
  • Rename (pervadinti) pakeičia tik rodomą pavadinimą. Remove (pašalinti) palieka visus failus ir atmetamas, kol aplanką dar naudoja pavadinimai.
  • Extra import folders: vienas pilnas kelias eilutėje, iki 32. Visas diskas, pavyzdžiui / arba C:\, atmetamas. Sąrašą gali keisti tik savininkas arba administratorius, prisijungęs su slaptažodžiu.
  • Rankinis importas taip pat leidžia Bibliotekos aplankus, HOLYARRS_SAVE_PATH ir HolyArrs pusę kiekvieno atsisiuntimo programos kelių susiejimo. Keliai su .., tinklo aplankų keliai ir nuorodos, vedančios į išorę, atmetami.

HolyArrs yra nemokama. Jei sutaupė tau laiko, pažymėk jį žvaigždute GitHub, paremk jį arba nupirk man kavos.