I'm going to pull my hair out if I can't perform this BASIC Linux operation!!

JackBurton

Lifer
Jul 18, 2000
15,993
14
81
Ok, I'm VERY new to Linux and I need to figure this out or I'm just going to go crazy! I'm trying to install Opera 5.0 on Mandrake 8.1 (this is the first thing I've ever tried to install on Linux). Well I downloaded the rpm for it and installed it via rpm -ivh opera-dynamic-5.0-2.i386.rpm. Well the install goes fine and dandy but after its all done, HOW THE HELL DO I RUN IT!! On MS OSes there is an executable, but what the hell does Linux use? I've looked all over the web for info and it goes as far as telling me how to install the package, but it doesn't tell me how to execute the program after it is installed! :| I can't find Opera ANYWHERE where I can run it! Please help a TOTAL noob out!
 

SinNisTeR

Diamond Member
Jan 3, 2001
3,570
0
0
ive never installed opera.. but i would guess under "/usr/bin/opera" if not, maybe under /etc/ :)
 

JackBurton

Lifer
Jul 18, 2000
15,993
14
81
Nope, it's not in either of those directories. See, that's the problem. In WInodows, applications normally install in the Programs directory and if they don't, the install will tell you where it is installing at. What is the default for Linux and what's the extention for a program that can be run (ie. *.exe for Windows).
 

EHobaX

Member
Oct 16, 2001
199
0
0
You should just be able to type 'opera' from command line and it should run. I could be wrong. I know Netscape 6.2 defaults to a /usr/local/netscape dir w/ the executable in that dir on setup (of course you can change it), so opera may do the same thing.

Run 'updatedb' (root privileges needed) and 'locate opera' and you should be able to find the where it's at.
 

manly

Lifer
Jan 25, 2000
13,200
3,986
136
FYI,

manly@P3-800:~ > rpm -q opera
opera-6.0-20020412.2
manly@P3-800:~ > rpm -ql opera
/etc/opera6rc
/etc/opera6rc.fixed
/usr/X11R6/bin
/usr/X11R6/bin/opera
/usr/bin
/usr/bin/opera
...
 

JackBurton

Lifer
Jul 18, 2000
15,993
14
81
ok, sorry guys, it IS in the usr\bin directory. It is a gear icon. When I type opera at the command line it gave me this error:

Segmentation fault

What the hell is that all about?
 

Tiger

Platinum Member
Oct 9, 1999
2,312
0
0
You may not have the right version of QT loaded (2.2.4) to run the dynamic version of Opera.
Opera recomends the static version.
 

n0cmonkey

Elite Member
Jun 10, 2001
42,936
1
0


<< Opera recomends the static version.
>>



I found the static version much easier to get installed.

Are there any errors in the terminal before the seg fault?

Just a quick few notes for you:

UNIX is case sensitive. If you did a find/which/locate for Opera, you would not have found it since the executable is opera. Windows and Macintosh are not case sensitive so this is less important on those systems.

find, locate, and which are 3 great programs that I use daily. I recommend reading the manpages on them when you get a chance. If you have questions on find (that manpage always confused me) please ask them. :)

Hope this isnt below your level of understanding, they are just a couple tidbits that may be relevant and are definitely important ;)
 

nuttervm

Golden Member
Nov 13, 1999
1,818
0
0
to extend what n0c said...

i reccomend you run 'locate.updatedb' from cron every hour. that way you will always have a pretty up-to-date list of files on your system. its WAY faster than find as long as the file isn't new to your system.

if you use the find command, always use the switch -iname or -name. that will help get around the case sensitive issues. (ie: find / -iname myfile.txt it will search the whole hard drive for your file)

i believe the which command relies on your path, so if you try to find an executable and its not in your path it won't find it. i could be wrong on this one though:)
 

n0cmonkey

Elite Member
Jun 10, 2001
42,936
1
0


<< i believe the which command relies on your path, so if you try to find an executable and its not in your path it won't find it. i could be wrong on this one though:) >>



You're right.