Rar-tiedostojen pakkausmuoto on erittäin hyödyllinen lähetettäessä useita suuria ja painavia tiedostoja ja yhtä käyttäjää toiselle Internetin välityksellä pakkaamalla ne yhdeksi pienemmäksi tiedostoksi. RAR-tiedostomuodossa on monia erilaisia versioita.
Sitä käytetään periaatteessa useiden tiedostojen tallentamiseen yhteen tiedostoon pakkausmenetelmällä. RAR-tiedostot, kuten muutkin tiedostot, voivat vioittaa, mikä voi johtaa vakavan datan menetykseen tai tiedostorakenteen vaurioitumiseen. Ennen kuin selvitetään RAR -tiedoston vioittumisen syitä, on erittäin tärkeää tietää, mikä CRC -virhe on.
CRC-virhe on yksi yleisimmistä virheistä RAR-tiedostovirheissä. Se ilmenee, kun RAR-tiedostojen purkamisessa on ongelma. CRC-virheet tarkoittavat, että levy ei enää noudata syklistä redundanssitarkistusta. Se suoritetaan tahallisten vaurioiden, pölyn, naarmujen jne. Vuoksi. CRC-virheen lisäksi RAR-tiedostorakenteen vioittumiseen on monia muita syitä. Nämä syyt ovat seuraavat:
- Keskeytys RAR-tiedostojen purkamisen aikana
- Ulkoiset uhat, kuten haittaohjelmat / vakoiluohjelmat ja virukset, ovat tärkeimmät syyt haitallisille RAR-tiedostoille.
- Tietyn tiedoston tiedostotunnisteen muuttaminen jollekin ei-tuetulle tiedostotunnisteelle voi vahingoittaa muita RAR-tiedostoja.
- Virustorjunta voi vahingoittaa RAR-tiedostoa, jos se havaitsee uhan skannauksen aikana
Käyttämällä unrar-nonfree
Asennamme ohjelmiston komentoriviltä
Seuraavat rivit on lisättävä hakemistoon /etc/apt/sources.list, jotta pysymme arkistoissa
[koko = 4] [font = "Times New Roman, serif"] deb http://archive.raspbian.org/raspbian wheezy tärkein osuus ei-vapaa rpi [/ font] [/ koko] [koko = 4] [font = "Times New Roman, serif"] deb-src http://archive.raspbian.org/raspbian wheezy main activ ei-vapaa rpi [/ font] [/ koko]
Sitten päivitämme
sudo apt-get-päivitys
Luomme hakemiston lähdekoodin kokoamiseksi
mkdir ~ / unrar-nonfree && cd ~ / unrar-nonfree
Asennamme tarvittavat riippuvuudet
Sudo apt-get build-dep unrar-nonfree
Lataa ohjelmiston lähdekoodi ja luo deb-paketti
sudo apt-get source -b unrar-nonfree
Asennamme ohjelmiston seuraavilla komennoilla
sudo dpkg -i unrar * .deb
poistamme tiedostojen lataamiseen käytettävän hakemiston
cd && rm -r ~ / unrar-nonfree
Nyt kun unrar on asennettu, voimme tarkistaa tiedostot terminaalista seuraavasti:
Oletetaan, että meillä on rar-tiedosto useassa osassa
unrar t tiedostonimi.part.01.rar
Tämä generoi viestin, jossa tiedostonimi.part.01.rar on OK tai tiedostonimi.osa.01.rar CRC epäonnistuu
Toinen erittäin mielenkiintoinen ohjelmisto on pyyt2, Pytonissa kehitetty sovellus, jonka tehtävänä on testata ja korjata tiedostoja.
Koska varastoja on saatavana, meidän on vain poistettava se komentoriviltä
sudo apt-get install pypar2On mahdollista palauttaa RAR-tiedostot vain ja vain jos tiedoston luonut henkilö on sisällyttänyt pariteetitiedoston. Pariteettitiedostoja on kahta tyyppiä, PAR ja PAR2. PAR2 on viimeisin versio. Pariteetti antaa sinun tarkistaa tiedoston pakkaustilan, jos se on oikein tai siinä on virhe.
- 0
Artikla