Forum Home
Press F1
 
Thread ID: 28071 2002-12-10 04:43:00 Linux, .rar and the error produced Clueless (181) Press F1
Post ID Timestamp Content User
104730 2002-12-10 04:43:00 Heres the error produced when SuSE8 tries to open a .rar file using ARK

Sorry, the utility rar is not in your PATH.
Please install it or contact your system administrator.

(Isn't it cool how we can copy the error messages?)
Anyway a freind of mine on a windows box sent me a whole pile of photos as a single .rar file. My doze box said "what" and Sam the linux box said the above error.

What does this error mean, and what can i do to make my SuSE box able to open the .rar file?

.Clueless
Clueless (181)
104731 2002-12-10 04:57:00 Either you have not got rar installed, or it's installed and not in your path. :D

I would have thought it would be installed by default. Try these until you either find it or decide it's not there: echo $PATH
apropos rar
which rar
locate rar
find / -name rar If you haven't got it, I'm sure it will be on one of your stack of CDs.
Graham L (2)
104732 2002-12-10 04:58:00 Either you have not got rar installed, or it's installed and not in your path. :D

I would have thought it would be installed by default. Try these until you either find it or decide it's not there: echo $PATH
apropos rar
which rar
locate rar
find / -name rar If you haven't got it, I'm sure it will be on one of your stack of CDs.
Graham L (2)
104733 2002-12-10 05:06:00 You can get WinRAR for the other OS. Try PC World's download area.

The double posting happened.:D I got an error on the first Post, so I switched to Preview, and posted from there.
Graham L (2)
104734 2002-12-10 05:10:00 I probably should have mentioned that SuSE knew to open ARK to deal with .rar files, and that ARK has options for making .rar files (whatever they are, i only assume it is a file compression of some sort)

anyways.. having a look at the options of Grahams reply now......

.Clueless
Clueless (181)
104735 2002-12-10 05:16:00 Aha. ARK is probably a programme which handles archive (how do I guess that / ;-)) things, and it will in the *nix style pass jobs to other programmes, such as rar, bzip2, compress, gzip ... to do compression. rar won't be part of it. Anyway, ARK has done what it can and now get upset because it can't find rar.

rar is a compression utility ... came out in the 80s. I've never bothered with it, because zip has been pretty well the industry standard since about 1985.
Graham L (2)
104736 2002-12-10 05:21:00 OK, heres the responce from all that

(its a bit scary, but doesn't seem to tell me anything useful, please excuse the gap on the bottom, i have a sticky enter key, Sam was built largely from scrap . )

sam:~ # which rar
sam:~ # apropos rar
auto_mkindex_old (n) - standard library of Tcl procedures
tcl_startOfPreviousWord (n) - standard library of Tcl procedures
xdr_wrapstring (3) - library routines for external data representation
fts_close (3) - traverse a file hierarchy
xprt_unregister (3) - library routines for remote procedure calls
xdr_vector (3) - library routines for external data representation
xdr_bytes (3) - library routines for external data representation
clnt_call (3) - library routines for remote procedure calls
mm (3) - Shared Memory Library
hosts_access (3) - access control library
svcerr_weakauth (3) - library routines for remote procedure calls
pmap_rmtcall (3) - library routines for remote procedure calls
svc_getreq (3) - library routines for remote procedure calls
xdr_inline (3) - library routines for external data representation
iwidgets::hierarchy (n) [hierarchy] - Create and manipulate a hierarchy widget
xdr_rejected_reply (3) - library routines for remote procedure calls
hierarchy (n) - Create and manipulate a hierarchy widget
clnt_perrno (3) - library routines for remote procedure calls
xdr_double (3) - library routines for external data representation
NWCallsInit (3ncp) - initializes NCP library
xdr_authunix_parms (3) - library routines for remote procedure calls
xdr_free (3) - library routines for external data representation
auto_load (n) - standard library of Tcl procedures
aoss (1) - Wrapper script to facilitate use of the ALSA OSS compatibility library .
clntraw_create (3) - library routines for remote procedure calls
xdr_union (3) - library routines for external data representation
db_thread (3) - using threads in the DB library .
xdr_accepted_reply (3) - library routines for remote procedure calls
xdr_getpos (3) - library routines for external data representation
Convert::ASN1 (3pm) - ASN . 1 Encode/Decode library
tcl_startOfNextWord (n) - standard library of Tcl procedures
xdrrec_skiprecord (3) - library routines for external data representation
perlclib (1) - Internal replacements for standard C library functions
svc_run (3) - library routines for remote procedure calls
authunix_create_default (3) - library routines for remote procedure calls
authnone_create (3) - library routines for remote procedure calls
db_intro (3) - the DB library overview and introduction
mktemp (1) - make temporary file name (unique)
xdrmem_create (3) - library routines for external data representation
libxml (4) - library used to parse XML files
tmpnam (3) - create a name for a temporary file
XSLoader (3pm) - Dynamically load C libraries into Perl code
xdr_u_short (3) - library routines for external data representation
svcraw_create (3) - library routines for remote procedure calls
xdr_opaque_auth (3) - library routines for remote procedure calls
File::Temp (3pm) - return name and handle of a temporary file safely
pmap_unset (3) - library routines for remote procedure calls
xdr_pointer (3) - library routines for external data representation
1 Convert::ASN1 (3pm) [Convert::ASN1] - ASN . 1 Encode/Decode library
svc_destroy (3) - library routines for remote procedure calls
auth_destroy (3) - library routines for remote procedure calls
clnt_geterr (3) - library routines for remote procedure calls
svctcp_create (3) - library routines for remote procedure calls
LWP::Debug (3pm) - debug routines for the libwww-perl library
GDBM_File (3pm) - Perl5 access to the gdbm library .
auto_execok (n) - standard library of Tcl procedures
svcerr_auth (3) - library routines for remote procedure calls
LWP (3pm) - The World-Wide Web library for Perl
xdr_callhdr (3) - library routines for remote procedure calls
xdr_array (3) - library routines for external data representation
libsensors (3) - publically accessible functions provided by the sensors library
svcerr_decode (3) - library routines for remote procedure calls
clntudp_create (3) - library routines for remote procedure calls
undocumented (3) - undocumented library functions
svcerr_noproc (3) - library routines for remote procedure calls
svcudp_create (3) - library routines for remote procedure calls
clnt_sperrno (3) - library routines for remote procedure calls
xdr_bool (3) - library routines for external data representation
svc_getcaller (3) - library routines for remote procedure calls
xdrstdio_create (3) - library routines for external data representation
clnt_freeres (3) - library routines for remote procedure calls
tcl_endOfWord (n) - standard library of Tcl procedures
smiInit (3) [smi_config] - SMI library configuration routines
xdr (3) - library routines for external data representation
MM (3) [mm] - Shared Memory Library
pmap_getmaps (3) - library routines for remote procedure calls
fts_read (3) - traverse a file hierarchy
clnt_pcreateerror (3) - library routines for remote procedure calls
xdrrec_create (3) - library routines for external data representation
fts_set (3) - traverse a file hierarchy
fts (3) - traverse a file hierarchy
auto_reset (n) - standard library of Tcl procedures
svcerr_systemerr (3) - library routines for remote procedure calls
xdrrec_eof (3) - library routines for external data representation
svc_unregister (3) - library routines for remote procedure calls
zlib (3) - compression/decompression library
svc_sendreply (3) - library routines for remote procedure calls
ldd (1) - print shared library dependencies
library (n) - standard library of Tcl procedures
xdr_float (3) - library routines for external data representation
find (1) - search for files in a directory hierarchy
xprt_register (3) - library routines for remote procedure calls
rarp (8) - manipulate the system RARP table
tcl_findLibrary (n) - standard library of Tcl procedures
xdr_short (3) - library routines for external data representation
callrpc (3) - library routines for remote procedure calls
fam (3x) - File Alteration Monitor (FAM) library routines
xdrrec_endofrecord (3) - library routines for external data representation
xdr_pmaplist (3) - library routines for remote procedure calls
xdr_enum (3) - library routines for external data representation
tcl_wordBreakBefore (n) - standard library of Tcl procedures
svc_register (3) - library routines for remote procedure calls
Tk::HList (3pm) - Create and manipulate Tix Hierarchial List widgets
Math::BigInt (3pm) - Arbitrary size integer math package
auto_mkindex (n) - standard library of Tcl procedures
svcerr_noprog (3) - library routines for remote procedure calls
clnt_broadcast (3) - library routines for remote procedure calls
clnttcp_create (3) - library routines for remote procedure calls
clnt_control (3) - library routines for remote procedure calls
svc_freeargs (3) - library routines for remote procedure calls
xdr_long (3) - library routines for external data representation
libsmi (3) - library to access SMI management information
xdr_opaque (3) - library routines for external data representation
pmap_getport (3) - library routines for remote procedure calls
Compress::Zlib (3pm) - Interface to zlib compression library
none (3) [undocumented] - undocumented library functions
fts_children (3) - traverse a file hierarchy
smi_config (3) - SMI library configuration routines
xdr_int (3) - library routines for external data representation
registerrpc (3) - library routines for remote procedure calls
tempnam (3) - create a name for a temporary file
auto_import (n) - standard library of Tcl procedures
xdr_reference (3) - library routines for external data representation
uselib (2) - select shared library
get_myaddress (3) - library routines for remote procedure calls
Term::ReadLine::Gnu (3pm) - Perl extension for the GNU Readline/History Library
pam (5) - portable arbitrary map file format
pth-config (1) - Pth library build utility
parray (n) - standard library of Tcl procedures
xdr_pmap (3) - library routines for remote procedure calls
netpbm (1) - package of graphics manipulation programs and libraries
xdr_string (3) - library routines for external data representation
xdr_setpos (3) - library routines for external data representation
xdr_u_char (3) - library routines for external data representation
xdr_destroy (3) - library routines for external data representation
clnt_destroy (3) - library routines for remote procedure calls
svc_getreqset (3) - library routines for remote procedure calls
clnt_sperror (3) - library routines for remote procedure calls
clnt_spcreateerror (3) - library routines for remote procedure calls
anytopnm (1) - convert an arbitrary type of image file to PBM, PGM, or PPM
clnt_create (3) - library routines for remote procedure calls
authunix_create (3) - library routines for remote procedure calls
Math::BigFloat (3pm) - Arbitrary length float math package
DynaLoader (3pm) - Dynamically load C libraries into Perl code dl_error(), dl_findfile(), dl_expandspec(), dl_load_file(), dl_unload_file(), dl_find_symbol(), dl_find_symbol_anywhere(), dl_undef_symbols(), dl_install_xsub(), dl_load_flags(), bootstrap() - routines used by DynaLoader modules
rpc (3) - library routines for remote procedure calls
xdr_u_long (3) - library routines for external data representation
tcl_wordBreakAfter (n) - standard library of Tcl procedures
fts_open (3) - traverse a file hierarchy
stdio (3) - standard input/output library functions
clnt_perror (3) - library routines for remote procedure calls
xdr_callmsg (3) - library routines for remote procedure calls
svc_getargs (3) - library routines for remote procedure calls
clntudp_bufcreate (3) - library routines for remote procedure calls
mkstemp (3) - create a unique temporary file
pmap_set (3) - library routines for remote procedure calls
mm-config (1) - MM library configuration/build utility
intro (3) - Introduction to library functions
ExtUtils::Liblist (3pm) - determine libraries to use and how to use them
tmpfile (3) - create a temporary file
xdr_u_int (3) - library routines for external data representation
xdr_replymsg (3) - library routines for remote procedure calls
svcudp_bufcreate (3) - library routines for remote procedure calls
bc (1) - An arbitrary precision calculator language
xdr_char (3) - library routines for external data representation
mkdtemp (3) - create a unique temporary directory
svcfd_create (3) - library routines for remote procedure calls
hier (7) - Description of the file system hierarchy
dc (1) - an arbitrary precision calculator
xdr_void (3) - library routines for external data representation
svcerr_progvers (3) - library routines for remote procedure calls
mktemp (3) - make a unique temporary file name
auto_qualify (n) - standard library of Tcl procedures
XtVaCreateArgsList (3x) - dynamically allocate a varargs list
Xft (3x) - X FreeType interface library
gluScaleImage (3x) - scale an image to an arbitrary size
XFT (3x) [Xft] - X FreeType interface library
XClearArea (3x) - clear area or window
mkdirhier (1x) - makes a directory hierarchy
"gluScaleImage (3x) [gluScaleImage] - scale an image to an arbitrary size
citron (4) - Citron Infrared Touch Driver (CiTouch)
Xau library: XauFileName (3x) [XauFileName] - X authority database routines
gnome-config (1) - GNOME libraries and component information retrieval .
sam:~ # locate rar
bash: locate: command not found
sam:~ # find / -name rar








sam:~ # echo $PATH
/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/java/bin:/opt/gnome/bin
sam:~ #
Clueless (181)
104737 2002-12-10 05:31:00 Nothing useful? It tells us that you haven't got rar. :D Do you use RPM files to install packages? Anyway, if you do "rar linux download" to google, you'll find a suitable version. It will be pretty small. Graham L (2)
104738 2002-12-10 05:42:00 It seems that rar is shareware, so you haven't got it. It's about $35 US, after a trial period.

unrar is free. Go for that one.
Graham L (2)
104739 2002-12-10 06:32:00 i searched with Yast2 and found unrar was on the pile of CDs but the catch is it's "allready installed" so i'm replacing it with itself, seeing it seems a little disfuntional...

well that achieved nothing! it still doesnt work. same error

i thinks i will uninstall unrar and ask my freind to send files as a 'zipped" file or as seperate pix

.Clueless
Clueless (181)
1 2