Yadda ake Budewa, Cirewa da Kirkirar RAR Files a cikin Linux


RAR sanannen kayan aiki ne don ƙirƙira da kuma ɗakko fayilolin matattara (.rar) fayiloli. Lokacin da muka zazzage fayil ɗin ajiya daga yanar gizo, muna buƙatar kayan aikin rar don cire su.

Ana samun RAR kyauta a ƙarƙashin tsarin aiki na Windows don ɗaukar fayilolin da aka matse, amma abin takaici, rar kayan aikin rar ba a sanya su a karkashin tsarin Linux ba.

Wannan labarin yana bayanin yadda ake girka unrar da rariyar kayan aikin umarni ta amfani da fayil din binary na hukuma a karkashin tsarin Linux don budewa, cirewa, rashin matsewa ko cire fayil din ajiyar bayanai.

Akan rarrabawar Debian da Ubuntu, zaka iya shigar da unrar a sauƙaƙe ta amfani da shirin dace kamar yadda aka nuna.

$ sudo apt-get install unrar
Or
$ sudo apt install unrar

Idan kuna amfani da rarraba Fedora, zaku iya amfani da umarnin dnf don girka shi.

$ sudp dnf install unrar

Idan kuna amfani da rarraba CentOS/RHEL, kuna buƙatar zazzage sabon fayil unrar/rar kuma girka shi ta amfani da umarni masu zuwa.

--------------- On 64-bit --------------- 
# cd /tmp
# wget https://www.rarlab.com/rar/rarlinux-x64-5.6.0.tar.gz
# tar -zxvf rarlinux-x64-5.6.0.tar.gz
# cd rar
# sudo cp -v rar unrar /usr/local/bin/

--------------- On 32-bit --------------- 
# cd /tmp
# wget https://www.rarlab.com/rar/rarlinux-5.6.0.tar.gz
# tar -zxvf rarlinux-5.6.0.tar.gz
# cd rar
# sudo cp -v rar unrar /usr/local/bin/

Don buɗewa/cire fayil na RAR a cikin kundin aiki na yanzu, kawai yi amfani da umarni mai zuwa tare da zaɓi unrar e.

# unrar e tecmint.rar

UNRAR 4.20 beta 3 freeware      Copyright (c) 1993-2012 Alexander Roshal

Extracting from tecmint.rar

Extracting  index.php                                                 OK
Extracting  index.html                                                OK
Extracting  xyz.txt                                                   OK
Extracting  abc.txt                                                   OK
All OK

Don buɗewa/cire fayil na RAR a cikin takamaiman hanya ko kundin adireshin makoma, kawai yi amfani da zaɓi unrar e, zai cire duk fayiloli a cikin takamaiman kundin adireshin tafiya.

# unrar e tecmint.rar /home/

UNRAR 4.20 beta 3 freeware      Copyright (c) 1993-2012 Alexander Roshal

Extracting from tecmint.rar

Extracting  /home/index.php                                           OK
Extracting  /home/index.html                                          OK
Extracting  /home/xyz.txt                                             OK
Extracting  /home/abc.txt                                             OK
All OK

Don buɗewa/cire fayil na RAR tare da tsarin kundin tsarin su na asali. kawai fito da umarnin ƙasa tare da zaɓi unrar x. Zai cire bisa tsarin babban fayil ɗin su duba ƙirar fitowar umarnin.

# unrar x tecmint.rar

UNRAR 4.20 beta 3 freeware      Copyright (c) 1993-2012 Alexander Roshal

Extracting from tecmint.rar

Creating    tecmint                                                   OK
Extracting  tecmint/index.php                                         OK
Extracting  tecmint/index.html                                        OK
Extracting  tecmint/xyz.txt                                           OK
Extracting  tecmint/abc.txt                                           OK
Creating    default                                                   OK
Extracting  default/index.php                                         OK
Extracting  default/index.html                                        OK
Creating    include                                                   OK
Extracting  include/abc.txt                                           OK
Creating    php                                                       OK
Extracting  php/xyz.txt                                               OK
All OK

Don jera fayiloli a cikin fayil ɗin ajiya amfani da unrar l zaɓi. Zai nuna jerin fayiloli tare da girman su, kwanan wata, lokaci da izini.

unrar l tecmint.rar

UNRAR 4.20 beta 3 freeware      Copyright (c) 1993-2012 Alexander Roshal

Archive tecmint.rar

 Name             Size   Packed Ratio  Date   Time     Attr      CRC   Meth Ver
-------------------------------------------------------------------------------
 index.php           0        8   0% 18-08-12 19:11 -rw-r--r-- 00000000 m3b 2.9
 index.html          0        8   0% 18-08-12 19:11 -rw-r--r-- 00000000 m3b 2.9
 xyz.txt             0        8   0% 18-08-12 19:11 -rw-r--r-- 00000000 m3b 2.9
 abc.txt             0        8   0% 18-08-12 19:11 -rw-r--r-- 00000000 m3b 2.9
 index.php           0        8   0% 18-08-12 19:22 -rw-r--r-- 00000000 m3b 2.9
 index.html          0        8   0% 18-08-12 19:22 -rw-r--r-- 00000000 m3b 2.9
 abc.txt             0        8   0% 18-08-12 19:22 -rw-r--r-- 00000000 m3b 2.9
 xyz.txt             0        8   0% 18-08-12 19:22 -rw-r--r-- 00000000 m3b 2.9
-------------------------------------------------------------------------------
    8                0       64   0%

Don gwada mutuncin fayil ɗin ajiya, yi amfani da zaɓi unrar t. Umurnin da ke ƙasa zai yi cikakken bincike na gaskiya don kowane fayil kuma ya nuna matsayin fayil ɗin.

unrar t tecmint.rar

UNRAR 4.20 beta 3 freeware      Copyright (c) 1993-2012 Alexander Roshal

Testing archive tecmint.rar

Testing     tecmint/index.php                                         OK
Testing     tecmint/index.html                                        OK
Testing     tecmint/xyz.txt                                           OK
Testing     tecmint/abc.txt                                           OK
Testing     default/index.php                                         OK
Testing     default/index.html                                        OK
Testing     include/abc.txt                                           OK
Testing     php/xyz.txt                                               OK
All OK

Ana amfani da umarnin unrar don cirewa, jerin ko gwada fayilolin ajiya kawai. Ba shi da wani zaɓi don ƙirƙirar fayilolin RAR a ƙarƙashin Linux. Don haka, a nan muna buƙatar shigar da RAR mai amfani da layin umarni don ƙirƙirar fayilolin ajiya.

Don shigar da zaɓin umarnin RAR a cikin Linux, kawai aiwatar da umarni mai zuwa.

# sudo apt-get install rar
# sudo dnf install rar
# yum install rar
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Dependencies Resolved
=========================================================================================
 Package			Arch			Version				Repository			Size
=========================================================================================
Installing:
 rar				i386            3.8.0-1.el5.rf      rpmforge			264 k

Transaction Summary
=========================================================================================
Install       1 Package(s)
Upgrade       0 Package(s)

Total download size: 264 k
Is this ok [y/N]: y
Downloading Packages:
rar-3.8.0-1.el5.rf.i386.rpm										| 264 kB     00:01
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : rar                                          1/1

Installed:
  rar.i386 0:3.8.0-1.el5.rf

Complete!

Don ƙirƙirar fayil (RAR) fayil a cikin Linux, gudanar da umarni mai zuwa tare da rar zaɓi. Zai ƙirƙiri fayil ɗin ajiya don kundin adireshin tecmint.

rar a tecmint.rar tecmint

RAR 3.80   Copyright (c) 1993-2008 Alexander Roshal   16 Sep 2008
Shareware version         Type RAR -? for help

Evaluation copy. Please register.

Creating archive tecmint.rar

Adding    tecmint/index.php                                           OK
Adding    tecmint/index.html                                          OK
Adding    tecmint/xyz.txt                                             OK
Adding    tecmint/abc.txt                                             OK
Adding    tecmint                                                     OK
Done

Don share fayil daga fayil ɗin ajiya, gudanar da umurnin.

rar d filename.rar

Don dawowa ko gyara fayil ɗin ajiya ko fayiloli, gudanar da umurnin tare da zaɓi rar r.

rar r filename.rar

RAR 3.80   Copyright (c) 1993-2008 Alexander Roshal   16 Sep 2008
Shareware version         Type RAR -? for help

Building fixed.tecmint.rar
Scanning...
Data recovery record not found
Reconstructing tecmint.rar
Building rebuilt.tecmint.rar
Found  tecmint\index.php
Found  tecmint\index.html
Found  tecmint\xyz.txt
Found  tecmint\abc.txt
Found  tecmint
Done

Don sabuntawa ko ƙara fayiloli zuwa fayil ɗin ajiyar data kasance, yi amfani da umarni mai zuwa tare da zaɓi rar u.

rar u tecmint.rar tecmint.sql

RAR 3.80   Copyright (c) 1993-2008 Alexander Roshal   16 Sep 2008
Shareware version         Type RAR -? for help

Evaluation copy. Please register.

Updating archive tecmint.rar

Adding    tecmint.sql                                                 OK
Done

Yanzu, tabbatar cewa an ƙara fayil din tecmint.sql zuwa fayil ɗin ajiya.

rar l tecmint.rar

RAR 3.80   Copyright (c) 1993-2008 Alexander Roshal   16 Sep 2008
Shareware version         Type RAR -? for help

Archive tecmint.rar

 Name             Size   Packed Ratio  Date   Time     Attr      CRC   Meth Ver
-------------------------------------------------------------------------------
 index.php           0        8   0% 18-08-12 19:11 -rw-r--r-- 00000000 m3b 2.9
 index.html          0        8   0% 18-08-12 19:11 -rw-r--r-- 00000000 m3b 2.9
 xyz.txt             0        8   0% 18-08-12 19:11 -rw-r--r-- 00000000 m3b 2.9
 abc.txt             0        8   0% 18-08-12 19:11 -rw-r--r-- 00000000 m3b 2.9
 tecmint             0        0   0% 18-08-12 19:23 drwxr-xr-x 00000000 m0  2.0
 tecmint.sql 0 8 0% 18-08-12 19:46 -rw-r--r-- 00000000 m3b 2.9
-------------------------------------------------------------------------------
    6                0       40   0%

Wannan fasalin mai matukar ban sha'awa ne daga kayan aikin Rar, yana ba mu damar saita kalmar wucewa zuwa fayil ɗin ajiya. Don kalmar sirri kare kundin ajiyar fayil zaɓi zaɓi rar a -p.

rar a -p tecmint.rar

Enter password (will not be echoed):

Reenter password:

AR 3.80   Copyright (c) 1993-2008 Alexander Roshal   16 Sep 2008
Shareware version         Type RAR -? for help

Evaluation copy. Please register.

Updating archive tecmint.rar

Updating  tecmint.sql                                                 OK
Done

Yanzu tabbatar da shi ta hanyar cire fayil ɗin ajiyar kuma duba ko zai faɗakar da mu shigar da kalmar sirri da muka saita a sama.

rar x tecmint.rar

RAR 3.80   Copyright (c) 1993-2008 Alexander Roshal   16 Sep 2008
Shareware version         Type RAR -? for help

Extracting from tecmint.rar

Creating    tecmint                                                   OK
Extracting  tecmint/index.php                                         OK
Extracting  tecmint/index.html                                        OK
Extracting  tecmint/xyz.txt                                           OK
Extracting  tecmint/abc.txt                                           OK
Enter password (will not be echoed) for tecmint.sql:

Extracting  tecmint.sql                                               OK
All OK

Wani fasalin kulle mai ban sha'awa daga kayan aikin rar, yana ba da zaɓi don kulle takamaiman fayil ɗin ajiya daga cire shi.

rar k tecmint.rar

RAR 3.80   Copyright (c) 1993-2008 Alexander Roshal   16 Sep 2008
Shareware version         Type RAR -? for help

Processing archive tecmint.rar
Locking archive
Done

Don zaɓin mor RAR da Unrar, amfani da umarni mai zuwa zai nuna jerin zaɓuɓɓuka tare da bayanansu.

# man unrar
# man rar

Mun gabatar da kusan dukkanin zaɓuɓɓukan da ke sama don rarrabu da umarnin unrar tare da misalansu. Idan kun ji cewa mun rasa komai a cikin wannan jeri kuma kuna so mu ƙara, da fatan za a sabunta mu ta amfani da fom ɗin sharhi a ƙasa.