How do I open rar archive files under Linux / UNIX operating systems?
RAR files are in compressed archive format, if you have downloaded rar files from the Internet, you need to unpack or unrar them (extract rar files). RAR is a proprietary file format for data compression and archiving, developed by Eugene Roshal. The command used to extract these files is called "unrar". By default, unrar is not being installed on Linux, FreeBSD or UNIX like operating system. You can install unrar command with the help of apt-get or yum command. (See below for Windows XP / 7 unrar infomation.)
Install unrar command
Under Debian or Ubuntu Linux, you need to type apt-get command as follows to install unrar program:
# apt-get install unrar
If you are using Fedora core Linux / CentOS / RHEL, use yum command as follows (see discussion below for more):
# yum install unrar
If you are using FreeBSD, enter:
# pkg_add -v -r unrar
If any of above, methods is not working for you, download binary package from official rarlab site:
$ cd /tmp
$ wget http://www.rarlab.com/rar/rarlinux-3.6.0.tar.gz
Next, untar file, enter:
$ tar -zxvf rarlinux-3.6.0.tar.gz
Both unrar and rar commands are located in rar sub-directory. Just cd to rar directory, type:
$ cd rar
$ ./unrar
Now copy rar and unrar file to /bin directory, type:
# cp rar unrar /bin
HowTo: Use unrar Command
The unrar command supports various options, below are common options that you need to for extracting files.
Task: Exreact rar (unpack) File
To extract file.rar file into the current directory, enter:
$ unrar e file.rar
Task: List (l) file inside rar archive:
$ unrar l file.rar
Task: To extract (x) files with full path type command:
$ unrar x file.rar
(D) To test (t) integrity of archive, file type command:
$ unrar t file.rar
How do I open rar file under MS-Windows XP/NT/2000/7?
- If you are using MS-Windows XP / 7, download Winrar. It is free download (free to try License) software.
Page last updated at 5:51 PM, January 11, 2012.
You should follow me on twitter here or grab rss feed to keep track of new changes.
Featured Articles:
- 30 Handy Bash Shell Aliases For Linux / Unix / Mac OS X
- Top 30 Nmap Command Examples For Sys/Network Admins
- 25 PHP Security Best Practices For Sys Admins
- 20 Linux System Monitoring Tools Every SysAdmin Should Know
- 20 Linux Server Hardening Security Tips
- Linux: 20 Iptables Examples For New SysAdmins
- Top 20 OpenSSH Server Best Security Practices
- Top 20 Nginx WebServer Best Security Practices
- 20 Examples: Make Sure Unix / Linux Configuration Files Are Free From Syntax Errors
- 15 Greatest Open Source Terminal Applications Of 2012

- My 10 UNIX Command Line Mistakes
- Top 10 Open Source Web-Based Project Management Software
- Top 5 Email Client For Linux, Mac OS X, and Windows Users
- The Novice Guide To Buying A Linux Laptop













{ 148 comments… read them below or add one }
On my Redhat FC4… says there is no unrar or rar… does this package go under a different name?
[root@www ~]# yum install unrar
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
No Match for argument: unrar
Nothing to do
You need to point out to use dag RPM Repository for unrar command under Fedora Core Linux. I have following line in my /etc/yum.conf file:
[dag]
name=Dag RPM Repository for Fedora Core
baseurl=http://apt.sw.be/fedora/$releasever/en/$basearch/dag
gpgcheck=1
enabled=1
Save file and import PGP key:
rpm –import http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
Upgrade your system by typing following command:
yum update
Install unrar:
yum install unrar
Or just download RPM file from dag site
nixcraft – that dag repo is giving a 404:
Setting up repositories
dag [1/4]
http://apt.sw.be/fedora/5/en/i386/dag/repodata/repomd.xml: [Errno 14] HTTP Error 404: Date: Wed, 27 Dec 2006 16:22:50 GMT
Joe,
Grab unrar/rar software from http://www.rarlab.com/download.htm install the same. Type the following commands as root user:
cd /tmpwget http://www.rarlab.com/rar/rarlinux-3.6.0.tar.gz
tar -zxvf rarlinux-3.6.0.tar.gz
cd rar
cp rar unrar /bin
Now you can use rar and unrar
thanx nix, now i am able to open rar fies
Thank u very much brother.
I get new idea as linux user.
Thank u again lot.
Thanx, you solved my two-months-problem <3
Hi nix, well how to handle *.lzh file on linux?
I want to extract it….
Eliade,
Files with .lzh or .lha extensions have been compressed with the LHa, LHarc, or LHx compression utilities. You need to use lha command.
lha x file.lhzDownload link
http://www.infor.kanazawa-it.ac.jp/~ishii/lhaunix/
Hope this helps
Thanq.This info is exactly matched my requirement.
hey nixcraft thanks for the info.. :)
really helpful
This is just what I have been looking for, thanks!
when i try and use unrar i get the following error:
unrar: /lib/tls/libc.so.6: version `GLIBC_2.4′ not found (required by unrar)
how do i fix this? can someone perhaps kindly point me to another article or some instructions? thank you!
Daniel,
What distro you are using? You need to have updated version of GLIBC.
thanks dude it works! thanku for such an easy guide :)
Thanks for this info! Ultimately this forwardet me to:
http://www.webhostingtalk.com/showthread.php?t=542860.
That worked great for me. I think there might be a typo in the posting. I am using Centos Linux, so I thought I’d post what exactly I did:
•wget http://dag.wieers.com/packages/unrar/unrar-3.6.2-1.el4.rf.i386.rpm
•rpm -Uvh unrar-3.6.2-1.el4.rf.i386.rpm
•unrar e rarfile.rar
Cheers,
Richard
Thanks nixcraft for your nice guide, worked like a charm.
How am i suppose to run these commands? Sorr
How do I fix this error
Cannot find volume GA_-_S2E13_-_Begin_The_Begin.part2.rar
Grey’s Anatomy – Season 2 – Episode 13 – Begin The Begin.avi – CRC failed
Total errors: 1
i’m very sure that i’ve downloaded it and it is in my Desktop…
Thanks!
Thanks for providing this info. Very helpful.
cd /tmp
wget http://www.rarlab.com/rar/rarlinux-3.6.0.tar.gz
tar -zxvf rarlinux-3.6.0.tar.gz
cd rar
cp rar unrar /bin
but the result is
$ ./unrar
./unrar: /lib/tls/libc.so.6: version `GLIBC_2.4′ not found (required by ./unrar)
can any one tell me what is the problem?
What distro you are using? You need to have updated version of GLIBC.
Very nice help for unrar, thanks
Thanks Man.. The Unrar stuff works pretty nice.
Thanks
There is a program – RAR fix, able can extract information even from those compressed files that are protected with a password, works with all variants of this format and can recover data from archives and corrupt rar files with various compression rates and created in different software.
Here but it asks password to open the file
hi, am using fedora linux and not able to install unrar using yum install unrar
it shows an error as No Match Argument rar.
please help me out of this.
I’ve heard you could also use 7zip to extract RAR files under *nix. That might be easier for some than using the method described in this post.
need some help with extracting .rar files on feisty fawn
Hey thanks!
you can use Winrar with WINE – you can decompress and create archives with and without password etc. You will get nag screen in 30 days but it will work further
apt-get install unrar doesn’t work for debian.
For debian apt-get install unrar-free
Enjoy
Arif Meraj
Unix Administrator
Therapbd
Installation For Suse 10 users:
# su
# yast2 -i unrar
For Ubuntu users (I’m using 7.10) you can find it in the Synaptic package handler menu.
Sorry for the translation if it is not accurate, I have the menu in Spanish.
Very helpful. I downloaded the binary package and followed the subsequent commands…
It works on Slackware, Yay! ^__^
Hello when i execute ./rar i got this error
-bash-3.00# ./unrar
./unrar: /lib/tls/libc.so.6: version `GLIBC_2.4′ not found (required by ./unrar)
-bash-3.00#
any body can provid a help ,
Thanks
Hi,
I was getting same error.
I installed rar and unrar through rpm and its working fine.
rpm -ivh ftp://ftp.univie.ac.at/systems/linux/dag/redhat/el3/en/i386/dag/RPMS/unrar-3.6.2-1.el3.rf.i386.rpmrpm -ivh ftp://ftp.univie.ac.at/systems/linux/dag/redhat/el3/en/i386/dag/RPMS/unrar-3.6.2-1.el3.rf.i386.rpm
If you are searching for a GUI utility to extract and handle rar files with, there is PeaZip for Linux which comes handy:
http://peazip.sourceforge.net/
It runs both in Gnome and in KDE and is available as DEB and RPM.
Great post!
Thank you!
Carmel…thanks *so* much for the ifno re: peazip. I’m much more comfortable with a GUI and it was exactly was I was looking for. Worked perfectly! :)
very useful one..
I downloaded unrar successfully but i get an error when i try to open the file thats compressed. the error is:
Warning:You need to start extraction from a previous volume to unpack file.wmv
No files to extract
I forgot to mention i a am using sidux [debian] live CD!
How?
file.001
file.002
…
file.par2
Possible?
thanx Mishu, nice to see Suse has a support here, i searched for long time… i will give a try tomorrow morning.
Mishu Says:
November 24th, 2007 at 2:36 am
Installation For Suse 10 users:
# su
# yast2 -i unrar
cd /tmp
wget http://www.rarlab.com/rar/rarlinux-3.6.0.tar.gz
tar -zxvf rarlinux-3.6.0.tar.gz
cd rar
cp rar unrar /bin
when i put the last command it says:
cp: cannot create regular file `/bin/rar’: Permission denied
cp: cannot create regular file `/bin/unrar’: Permission denied
what do i do?
igor,
Run last two command as a superuser (root).
vivek sorry i am new to this linux thing would you be able to tell me what exactly do i tyoe in the terminal? like the last two command you said with superuser but how do i write that? thank you very much i appreciate it.
run “su -” and enter your root password, then issue your commands and you should receive no errors
thanks, it really works on fedora 8, keep blogging
Thanks!;)
thanks a lot
# apt-get install unrar
It’s not work :(
Reading package lists… Done
Building dependency tree… Done
Package unrar is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package unrar has no installation candidate
Please, help (((
Help, all those tools rar, peazip etc are very nice to use. But how can I extract a spawned rar archive?
Called *.rar, *.001 …
Thanks
Thanks For The Very Good Description Here
It Worked Perfect For Me.
One Question
How Do I Extract Password Protected Rars
I Mean, I Have The Password, But How Do I Specify It In Command Line.
Need Syntax For That
@celleke
Its Called Multi-Part Rars
You Dont Have To Do Anything Different For That
Heres The Ex.
unrar e file.part01.rar
unrar Looks For All The, I Tried And It Worked
file.partxx.rar and Extracts It For You
Hope It Helps
Try
unrar e -p{password} file.rar
unrar e -pmySecrete demogame.rar
has anyone a solution for that GLIBC problem?
although the libc.so.6 exists and has 777 the error appears, complete libc6 is installed. machine: debian7 minimal from netinst cd. thanks-a-lot!
Same problem on Debian Etch…
unrar: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.4′ not found (required by unrar)
This problem seems to pretty old… Dating back to 2007 (and even older). No-one came with a solution… I’m starting to think this Linux shit isn’t the OS for me :| Windows is easyer. So what if 99% of all viruses are made for Windows ? Ignorance is fucking biss…
Everything is easy as long as you know what you’re doing ;-)
Windows ain’t easy. It’s frightening -> You don’t what what IT does ;-)))
There is something simply called ‘rar’ which uncompress AS WELL AS compress. That means you can create, read, modify RAR archives. Its free. I don’t know about its license.
aha, and where to get? googleing for “rar” could be difficult :-D
Bill,
Type the following commands as root:
apt-get updateapt-get upgrade
apt-get update unrar
Here is output from my system:
cat /etc/debian_version4.0
unrarIf you need further assistance please feel free to use our forum as thread discussion is supported very well..
Bill,
it is available for Fedora in freshrpms. I don’t about Debian based distros.
It works, thanks a lot.
Unrar and 7zip too. I install win-made version of 7zip (it was in my win distr’s collection) under WINE and it works great.
Hey!
Its a very informative site and i am glad i was able to sort the some problems i was facing with the .rar extension.
Thanks a lot
Lambofgod
i have been haveing trouble unzipping a file, i have tried everything, someone plz help me, email is motterboy20@yahoo.com
When i try to unzip my rar file directly by right clicking and saying extract here, i get this /bin/sh: /bin/rar: cannot execute binary file and when i open the terminal in the same directory this is what it says [root@localhost Panik]# unrar diablo.rar]
bash: /bin/unrar: cannot execute binary file i dunno if im using the wrong command, i have rtyed alot, but nothing works, btw im using yellowdog 6 and io have installed unrar.
the APT method is not working under the debain
#apt-get install unrar
Hi. thanks so much for your resources. I am new to linux, and am trying to move a joomla .zip file into the var/www/Joomla directory. I use: mv Joomla_1.5.7-Stable-Full_Package.zip var/www/Joomla but only get:
mv: cannot move `Joomla_1.5.7-Stable-Full_Package.zip’ to `var/www’: No such file or directory
What am I doing wrong pleaseÉ thanks
i am unable to copy ‘rar’ and ‘unrar’ files to “/bin” from “/tmp/rar”.
It says, permission denied.
What to do.?
I have downloaded “UNRAR 3.60 freeware ” in “/tmp”
Thankz Wat i want excatlyyyyyyyyy
unrar: /lib/tls/libc.so.6: version `GLIBC_2.4′ not found (required by unrar)
can some one help to fix this issue?
i updated glibc
Thanks Dear, Working cool
Thanks! ;)
thank u
How do I open a binary file using Linux rar – on Redhat or Ubuntu or any linux?
When I try this command,
unrar e install.bin
It throws an error – install.bin is not a rar achieve.
No Files to extract.
So how can I extract a binary file in linux using this unrar ?
hi,
sorrowly i had to use your tool because some idiots
use it.
did you ever here for command line conventions on unix?
stupidy prevails
yours robert
I am not finding any reference for unrar syntax on Solaris 10. Should it be the same as the one for Linux as you described above?
Muchas gracias por la contribucion instale con el tar sin problemas.
Saludos
Open SUSE 11.0 displays error while using this command:-
cp rar unrar /bin
Error:-
Permission denied
Please help fast.
terima kasih / thank’s
Hi everyone and thanks for your replys.
I have a question,,
Is it possible to extract rar files in server? (using cpanel or php script)?
I have uploaded a rar file but I understood that my cpanel can’t extract the file content. How to extract it’s contents? Is it possible to use a php script? how?
If RAR files , was in several parts, then what i can extract it?
If files has password protection, what i do?
thanks………….
thanks.
It’s very usefull for me , thank you so much !!!
Thanks a lot.
hi.. i get the following while trying to install. what do i do ??
./unrar
./unrar: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
I try to edit /etc/ld.so.conf. what do i write in this file?. I have libstdc++.so.6 libraries at /usr/lib/libstdc++.so.6. Is there another solution ?
Did u get the solution? I face the same problem, I’m using centOS6.3
thanks, it was really helpfull
in ubuntu sudo apt-get install wine after wine installs, download and install winrar for windows, works perfectly.
Used the commands for SUSE LiNUX..
Useful, thanks…
Thanks sir :)
thanks dude.. such a good post. i am very happy now its working fine for me.
Rajas
how to open rar files in mandriva linux
thanks a lot……………..
thank you very much my problem was solved with these commands
hello can any1 tell me how to download .rar file (audio file). on windows XP.
WinRar is sh*t! Use http://www.7-zip.org all the way!
Thank You a lot. That was very helpful.
Thanks NixCraft…
i want to unrar a file : 12.rar
Thanks :)
shell script to automate installation
http://nixcraft.com/shell-scripting/14153-shell-script-will-install-rar-linux.html#post23210
I Want To UnJar Files…
till,i m not able to extract file.what i should do.
Is there a trick to unpacking rar archives that are segmented? I download files that are filename1.rar filename2.rar and Winrar unpacks them just fine. Linux doesn’t, and it’s pissing me off!
lately unrar was been faling when it comes to extract..
but i found a solution …
apt-get install unp
unp [FILE].[Any Compress extention]
Easy and very quickly…
unp is a free powerfull extraction package ..
I like use alternatives software… for any question rcdocarv@gmail.com
I forgot to say…
unp extratct rar files divided in parts to, similarly explained above.
Hey r3do, thanks for the tip. Sadly, unp still does the same thing. Looks like it’s WinRAR to the rescue again. Why doesn’t this work in Linux??? Arrrgghh!!!!
Thanks it worked great! I was going crazy with this installation.
I finally got it to work! Success!!
The trick is to stay the he*l away from unrar-free and just use unrar! I’m sure it will give Richard Stallman nightmares but the unfree version worked (finally!) This process was much easier with WinRAR and I had success much earlier, but it’s nice to finally get it to work.
Of course, the idiots who made the spanned archives in the first place should be shot!
when i extracting the rar file it is showing that you need to volume to extraction the file and lso please insert the disk to cotinue the extration . pls help me for this proble
and the file i am trying to extracting is 90 mb. pls send me some good solution for that.
Thanks a lot for for useful information and step by step guide.
Thank you for this post, unrar is working perfectly on my Xubuntu O/S.
thanks for this post, i can unRAR stuffs from windows. soon i’ll be ditching windows for linux!
how to untar openvpn-2.1.1.tar in debian?
Ankit, it should just be tar -xvf openvpn-2.1.1.tar. Does that work?
If using WinSCP, make sure you set file transfer mode to FTP, not SFTP.
hi…
thanks for th info
I am going to use unp anyway
hate using proprietary software
clear and easy…great work
Thanks for that, you’ve been a real help to me. I’ve just changed to Linux recently and the lovely bastard made me cry two times. I’m still keeping it, tho:)
lols I was looking for rar command not unrar but your site came up of the 1st page of google. I was wondering if you a have a guide in compressing not decompressing anyways I’ll just use man rar and check the commands… Cheers
These are great productivity tips, on macosx especially it’s a lot quicker using these tools instead of unrarx.
This was very usefull for me
much thanks
graet… my rar file now can be open
thanks
Now im able to open.
Thanks alot :)
To unpack a single file in a multipart archive:
$ unrar e -kb filename.rar
hi,
my usb was infected by a virus and all my data are in that.
i try to open it using a win.rar folder and it works for some (not all) of the documents (word) i had in usb.
but now i want to save them in another file on my pc.
how can i save files form win.rar to a new folder on my pc?
thank u
heloooooo sir i cant understand plz help me how i can extract .rar file in server ??
You rock! Thanks a ton for the site. I haven’t used Unix in 20 years and this had me unraring in 1 minute!
very good
I was always facing problem to open a .rar file . It was showing error . Now after this my problem has been solved .Thank’s for this tip
As always, thanks to you Vivek and cyberciti!
Thanks, this helped a lot….
thanks a lot
hey
i hv linux debian
i hv used another method to install the rar and unrar file i downloaded the file extracted rar and unrar after extracting them i jumped to root terminal the typed
“cp” dragged the file rar into the root terminal window and then typed “/bin” lastly pressed enter the file was copied to the bin folder(i saw it) i did the same thing with the unrar file and it successfully copied after all this
i tried extracting the rar file by typing “unrar e” and dragging the file to be extracted into the root terminal window (aftr unrar e the full address of the file appeared) then i pressed enter and then i saw /bin/unrar:cannot execute binary file
i m very upset about this prob. pls hlp me!
thanks this was helpful
first i runned
If any of above, methods is not working for you, download binary package from official rarlab site:
$ cd /tmp
$ wget http://www.rarlab.com/rar/rarlinux-3.6.0.tar.gz
Untar file
$ tar -zxvf rarlinux-3.6.0.tar.gz
Both unrar and rar commands are located in rar sub-directory. Just go to rar directory:
$ cd rar
$ ./unrar
Now copy rar and unrar to /bin directory:
# cp rar unrar /bin
then i changed my default directory to desptop where the file.rar file was and tried to unrar but it did not go right.
then after reading it above
i took the file.rar file by copying it to root->temp then shifted the path using cd(change directory command)to tmp (root) and then runned the unrar command it was a success
thank u very much it helps a lot
Thank you ! !
download a program called unrar… open terminal and type sudo apt-get install unrar…
it really works…….
After I initially commented I clicked the -Notify me when new feedback are added- checkbox and now every time a comment is added I get four emails with the identical comment. Is there any method you may take away me from that service? Thanks!
Thank you very much as im using Fedora 16 and was not able to extract rar files thanks for the post it worked at first trial.
$ cd /tmp
$ wget http://www.rarlab.com/rar/rarlinux-3.6.0.tar.gz
&
Untar file
$ tar -zxvf rarlinux-3.6.0.tar.gz
worked well for me.
Thanks a Lot :)
hi
i tried to install unrar but when i try to extract a rar file then “cant execute binary file” error msg is display.
I’ve followed the instructions for installing, and it works fine for me on RH Linux, but when I try it on Suse Linux on zseries, I get:-
# unrar e KKPP.U8MBAF0F.D202.NSCC.POS.TMP2.TEMPA.rar
unrar: unrar: cannot execute [Exec format error]
Is it not supported on that platform?
thank you very much! i’m on centos 6!
yum install unrar doesn’t work for me, but the second method is ok! thanks a lot! bye
Hi, I have a problem. I’m using CentOS 5.8, and I tried this, but I get:
./unrar: /lib/libc.so.6: version `GLIBC_2.7′ not found (required by ./unrar)
How do I install a newer version of GLIBC?
Thanks.
wow , thanks for the info its very much useful.
nice….. thnx…..