„Linux“ rar failų trūkumų tikrinimas

Turinys
RAR failų glaudinimo formatas yra labai naudingas siunčiant kelis ilgus ir sunkius failus iš vieno vartotojo kitam internetu, suspaudžiant į vieną mažesnį failą. RAR failo formatas turi daug skirtingų versijų.
Iš esmės jis naudojamas saugoti kelis failus viename faile, naudojant suspaudimo metodą. RAR failai, kaip ir kiti failai, gali būti sugadinti, todėl gali būti labai prarasti duomenys arba sugadinta failų struktūra. Prieš pradedant nagrinėti RAR failų sugadinimo priežastis, labai svarbu žinoti, kas yra CRC klaida.
CRC klaida yra viena iš labiausiai paplitusių RAR failų sugadinimo klaidų. Tai atsitinka, kai kyla problemų išpakuojant RAR failus. CRC klaidos reiškia, kad diskas neatitinka ciklinio pertekliaus patikrinimo. Tai atsitinka dėl tyčinės žalos, dulkių, įbrėžimų ir pan. Be CRC klaidos, yra daug kitų priežasčių, atsakingų už RAR failų struktūros sugadinimą. Šios priežastys nurodytos toliau:
  • Pertraukimas išpakuojant RAR failus
  • Išorinės grėsmės, tokios kaip kenkėjiška / šnipinėjimo programa ir virusai, yra pagrindinės kenksmingų RAR failų priežastys.
  • Pakeitus tam tikro failo plėtinį į nepalaikomą failo plėtinį, galite sugadinti kitus RAR failus.
  • Antivirusinė programa gali sugadinti RAR failą, jei nuskaitymo metu nustato grėsmę
Didžiausia problema yra tada, kai turime failus dalimis, pavyzdžiui, jei išpakuojate failą, kuriame yra daugiau nei 10 dalių, o kiekvienas iš jų yra 200 MB, kad paskutinis nepavyksta.
Naudojant „unrar-nonfree“
Mes įdiegiame programinę įrangą iš komandinės eilutės
Prie /etc/apt/sources.list turime pridėti šias eilutes, kad jis liktų saugyklose
 [size = 4] [font = "Times New Roman" = "Times New Roman" 

Tada mes atnaujiname
sudo apt-get atnaujinimas

Sukuriame katalogą šaltinio kodui sudaryti
mkdir ~ / unrar-nonfree && cd ~ / unrar-nonfree

Įdiegiame reikalingas priklausomybes
sudo apt-get build-dep unrar-nonfree

Atsisiunčiame programinės įrangos šaltinio kodą ir sugeneruojame deb paketą
sudo apt-get source -b unrar-nonfree

Mes įdiegiame programinę įrangą naudodami šias komandas
sudo dpkg -i unrar * .deb

ištriname katalogą, kurį naudojame failams atsisiųsti
cd && rm -r ~ / unrar -nonfree

Dabar, įdiegę „unrar“, galime patikrinti failus iš terminalo taip:
Tarkime, kad turime rar failą iš kelių dalių
unrar t failo pavadinimas.dalis.01.rar

Taip sugeneruojamas pranešimas, kuriame sakoma, kad failo pavadinimas.part.01.rar gerai arba failo pavadinimas.dalypas.01.rar CRC gedimas
Kita labai įdomi programinė įranga yra „pypar2“ - programa, sukurta „Python“, kuri gali būti naudojama failams išbandyti ir taisyti.
Būdami prieinami saugyklose, mes turime jį įdiegti tik iš komandinės eilutės
sudo apt-get install pypar2
Yra galimybė atkurti RAR failus tik tada ir tik tada, jei failą sukūręs asmuo taip pat įtraukė pariteto failą. Yra dviejų tipų pariteto failai - PAR ir PAR2. PAR2 yra naujausia versija. Paritetas leidžia patikrinti failo suspaudimo būseną, jei jis teisingas arba sugedęs.Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką
wave wave wave wave wave