Lai gan daudziem lietotājiem šķiet, ka Gnu / Linux izplatīšanai un tādām sistēmām kā Windows nav nekā kopīga, patiesība ir tāda, ka viņi to dara. Abām operētājsistēmām ir noteikti kopīgi elementi, piemēram, apskatāmo failu veids vai datora failu pārvaldība.
Šajos aspektos Gnu / Linux ir tas pats, kas Windows, bet citādā veidā. Viens no failu tipi, kas iesācējam Gnu / Linux lietotājiem piedāvā visvairāk problēmu, saspiesto failu un tā darbības veidus. Tādējādi, lai atspiestu failus Gnu / Linux, mums ir nepieciešamas programmas, kas to dara, un noteiktas komandas, lai saspiestu vai atspiestu failus. Bet vispirms apskatīsim, kas ir saspiesti faili.
Kas ir saspiesti faili?
Saspiestie faili ir datora faili, kuriem raksturīga tā, ka cietajā diskā aizņem mazāk vietas nekā faili atrodas šajos failos. Tādējādi tiek izmantoti saspiesti faili, kas ir ideāli piemēroti vietām, kur nepieciešams ietaupīt vietu. Saspiestie faili ir citā formātā nekā sākotnējais formāts, un tiem nevar piekļūt neviena programma, izņemot kompresoru programmu, kas būs atbildīga par dekompresēšanu, lai palaistu un skatītu saspiestos failus.
Gnu / Linux mēs to varam atrodiet saspiestos failus programmās, kuras mums sūta krātuves, lejupielādējot programmu paketes un pat instalējot programmu paketes, jo dažādi pakotņu formāti joprojām ir saspiestu failu veids, kuru darbībai nav nepieciešama nekāda kompresora programma.
Gnu / Linux operētājsistēmās mēs atrodam dažādus saspiestu failu formātus, kurus var izmantot jau no paša sākuma, bet dažiem citiem ir nepieciešama kompresora programma un cita dekompresora programma. Kopumā visas programmas, kas ir kompresori, ļauj mums atspiest failu un tāpēc šāda veida failu pārvaldībai nav vajadzīgas vairāk kā viena programma, un ir pat programmas, kas pārvalda dažāda veida saspiestos failus.
Kā instalēt kompresorus Gnu / Linux?
Ir vairāki saspiestu failu veidi, kurus jebkurš izplatītājs var apstrādāt no pirmās sekundes. Tar, tar.gz un to atvasinājumi ir saspiesti faili, kurus var izmantot, taču tie nav vispopulārākie starp datorsistēmām, kur .zip un rar ir vēlamākie un populārākie failu formāti. Bet nevienā izplatīšanā pēc noklusējuma nav instalēts šāda veida failu vai noteiktu saspiestu failu kompresors, tāpēc pēc izplatīšanas instalēšanas mums terminālā ir jāveic šādas darbības:
sudo apt-get install rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview
Šis ja mēs izmantojam Gnu / Linux izplatīšanu, kuras pamatā ir Ubuntu vai Debian. Ja gluži pretēji, mums nebija Ubuntu un mēs izmantojām izplatīšanu, kuras pamatā bija Fedora vai Red Hat, mums jāraksta šādi:
sudo dnf install rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview
Ja mums nav Ubuntu un mums ir Arch Linux vai tā atvasinājumi, mums jāraksta šādi:
Pacman -S rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview
Šī metode ir paredzēta, izmantojot termināli, taču mēs to varam izdarīt arī izmantojot grafisko programmatūras pārvaldnieku. Šajā gadījumā, mums jāmeklē kompresori, kas saistīti ar .zip, rar, ace un arj formātiem. Visiem izplatījumiem ir grafisko programmatūras pārvaldnieki ar pārlūku, tāpēc grafiskā instalēšana būs ātra un vienkārša procedūra. Kad mēs tos instalēsim, mainīsies failu pārvaldnieks, kā arī lietojumprogrammu izvēlne un konteksta izvēlnes.
Kā tos izmantot terminālī?
Lietošanas process ar Gnu / Linux termināli ir ļoti vienkāršs un vienkāršs. Kopumā mēs varam teikt, ka, lai saspiestu failus, mums jāizpilda kompresora komanda, kurai seko izveidotā saspiestā faila nosaukums un saspiestie faili.
Tātad, lai saspiestu failu zip formāts mums jāizmanto šāds modelis:
zip archivo.zip archivo.doc archivo.jpg
Ja mēs vēlamies izveidot failu gzip formātā, modelis būs šāds:
gzip archivo.doc
Ja mēs vēlamies izveidot failu darvas formātā, tad mums jāraksta sekojošais:
tar -zcvf archivo.tgz archivo.doc
Mums ir jāveic līdzīgs process, kad mēs vēlamies dekompresēt failus caur termināli. Lai to izdarītu, mums jāievēro tie paši modeļi, bet jāmaina izpildāmā komanda. Tādējādi par unzip failus .zip formātā mums ir jāraksta:
unzip archivo.zip
Ja mēs vēlamies izpakot failus .rar formātā mums ir jāraksta:
unrar archivo.rar
Ja mēs vēlamies izpakot failus darvas formātā, tad mums ir jāveic šādas darbības:
tar -zxvf archivo.tgz
Ja fails atrodas gzip formāts, tad mums ir jāveic šādas darbības:
gzip -d archivo.zip
Ir arī citi saspiestu failu formāti, kurus var instalēt un izmantot, izmantojot termināli. Vispār šie kompresori izmanto to pašu modeli, un, ja nē, tas vienmēr parādīsies repozitorija manā lapā, ļoti noderīga lapa, lai iegūtu informāciju par programmu, kuru mēs izmantosim.
Kā tos grafiski izmantot?
Saspiestu failu izveidošana mūsu izplatīšanā grafiski ir diezgan vienkārša. Instalējot iepriekšējos kompresorus, failu pārvaldnieks ir mainīts. Tādējādi konteksta izvēlnē, kas parādās, kad mēs to darām veicot dubultklikšķi uz faila, būs iespēja saspiest…. Atlasot šo opciju, tiks atvērts šāds logs:
Tajā mēs ievadām jaunā faila nosaukumu un atzīmējam saspiešanas veidu, kuru mēs vēlamies veikt. Tas ir, ja tas tiks saspiests .zip, tar.xz, rar, .7z utt.
Process Grafiski dekompresēt failus Gnu / Linux ir pat vieglāk nekā caur pašu termināli. Mēs veicam dubultklikšķi uz saspiestā faila, un tiks parādīts logs ar visiem dokumentiem, kurus fails satur. Veicot dubultklikšķi uz jebkura no šiem dokumentiem, tas tiks īslaicīgi parādīts, ja mēs vēlamies noņemt failu no ZIP, tad mēs to atzīmējam un pēc tam nospiežam pogu izvilkt. Arī mēs varam izpakot visus failus, tieši nospiežot pogu "Izraksts", bet mums jāpārliecinās, ka neviens fails nav atzīmēts vai atlasīts.
Vai to var izdarīt tikai ar saspiestiem failiem?
Patiesība ir tāda, ka nē. Tur ir daudz citas darbības, kuras mēs varam veikt ar saspiestiem failiem. Mēs varam ne tikai izpakot vai izveidot failus, bet arī tos šifrēt vai vienkārši izveidot vairākus noteikta izmēra failus un savienot tos, lai izveidotu vienu saspiestu failu.
Bet šīs operācijas To izpilde ir sarežģītāka, un nav svarīgi strādāt ar šāda veida failiem, ar iepriekšminētajām komandām un norādījumiem ir vairāk nekā pietiekami, lai efektīvi un produktīvi strādātu ar saspiestiem failiem.
$ sudo apt-get install ark
tad ar peles labo pogu noklikšķiniet uz faila, atveriet ar šķirstu un izvelciet 🙂
Tiem, kuriem ir Ubuntu vai Fedora (tas nāk pēc noklusējuma)
terminālā rakstīt:
UNP
unp izvelk vienu vai vairākus failus, kas norādīti kā komandrindas argumenti:
$ unp file.tar
$ unp file.bz2 file.rpm file.dat file.lzip
Atbalstītie formāti:
$unp -s
Zināmie arhīvu formāti un rīki:
7z: p7zip vai p7zip-full
ace: unace
ar, deb: binutils
arj: arj
bz2: bzip2
kabīne: kabīnes ekstrakts
chm: libchm-bin vai archmage
cpio, gads: cpio vai gads
dat: tnef
dms: xdms
exe: varbūt oranžs vai atvienojams vai unrar vai unarj vai lha
gz: gzip
hqx: macutils
lha, lzh: lha
lz: lzip
lzma: xz-utils vai lzma
lzo: lzop
lzx: unlzx
mbox: formail un mpack
pmd: ppmd
rar: reta vai nerasta vai bezrarota
rpm: rpm2cpio un cpio
jūra, sea.bin: macutils
shar: sharutils
darva: darva
tar.bz2, tbz2: darva ar bzip2
tar.lzip: darva ar lzip
tar.lzop, tzo: darva ar lzop
tar.xz, txz: darva ar xz-utils
tar.z: darva ar kompresi
tgz, tar.gz: darva ar gzip
uu: sharutils
xz: xz-utils
Negatīvs atkārtojumu skaits neko nedara 317. rindiņā / usr / bin / unp.
zip, cbz, cbr, jar, war, ear, xpi, adf: unzip
zoodārzs: zoodārzs
lai izpakotu tar failus, tar -zxvf file.tgz ??
Es domāju, ka pietiek tikai ar -xvf
Kāds veic apmācību par to, kā instalēt PeaZip Ubuntu un citos distros un kā to integrēt ar Gnome un Plasma 5, paldies.
Paldies, atvienojiet dokumentu ar caurlaidi instalēšanas Ubuntu 18
Labs tuto, bet būtu daudz labāk, ja kompresori varētu izmantot daudzsavienojumu. Man ir jāatsprauž 4gb faili, un ryzen 5 1600x tas aizņem daudz laika. Ar htop esmu varējis novērot, ka veiktspēja ir ļoti zema, jo tajā tiek izmantots viens procesors.