Jump to content

Need help installing Mozilla Firebird 0.6.1


rfaulk69906
 Share

Recommended Posts

Guest GorGor

unless there is a better suggestion why not copy Moz into your HOME directory where you have write read execute permissions.

 

then if you are using konqueror right hand click folder and tick the subfiles and redo the permissions thingee so that you are the owner of those files with execute permission?

 

then your command would be

 

/home/your name/MozillaFirebird/MozillaFirebird

Link to comment
Share on other sites

First, I'm no expert, but my Firebird .6 works fine.

From the official MozillaFirebird download site:

How To Install

 

The official releases don't have installers, which means that you need to install Mozilla Firebird manually. If you're using Windows, you can download an unofficial installer which takes care of this whole process, including the creation of application shortcuts. If you're not using Windows, or if you prefer to download the official binaries, the instructions are as follows:

 

Once you have downloaded the compressed (zipped) file, use Winzip or gzip to uncompress Mozilla Firebird to an empty folder. Navigate to the folder you placed the files in. If you're running Windows, start the MozillaFirebird.exe file (the one with the red fire icon). If you're running Linux, start the MozillaFirebird script.

 

Note: Do not unzip Mozilla Firebird to a directory that already contains a previous version of Mozilla Firebird. Either delete the existing directory, move it out of the way or create a new directory. If you install Mozilla Firebird on top of an existing Mozilla Firebird or Mozilla directory you will have problems.

 

I think you have made it hard by putting it in /usr/bin and it doesn't need to be there. You now have to be root to run it.

 

As a regular user follow the instructions above and run the script in the directory on your /home/yourusername/whateverdirectoryuputitin/ by cd'ing to that directory and from console type "MozillaFirebird" and it will soar! I put a menu entry called Firebird in using menudrake within MCC System and it is as follows:

/home/kelly/downloads/Firebird/MozillaFirebird/MozillaFirebird

 

I then drug the menu item to the kicker and have a launch icon on kicker which is what I use 99% of the time as it is much faster to reach! You'll have to copy the file and do this for each user and root doesn't need to be setup at all on it. (root can run anyone's files right?)

Link to comment
Share on other sites

Thanks kmack.. much appreciated

 

I think I'll sue that guy who put up that little tutorial :evil:

 

I'll follow the instructions of putting MozillaFirebird into my home directory. Thanks to

GorGor too for advising the same. I just needed a confirmation that it was the right thing to do because I was confused with what that tut showed me to do and it was not working as normal user.

 

:mandrake:

Link to comment
Share on other sites

I think I'll sue that guy who put up that little tutorial

 

Frustrating experiences teach us many things! :o Most of what I've learned about computers and especially gnu/linux comes from having a problem and figuring it out (usually with help from others like here on MUsB).

 

When I went to college in '67 we used punch cards on a Univac machine that filled the basement of a large building. Since then, I've made many mistakes and experienced lots of challenges along my journey of using computers!

 

Actually, Firebird documentation leaves a bit to be desired and the install info is buried. Once you find it, it is almost too easy to use it!

 

As a general rule, it is almost always better to follow the developer's instructions than those of anyone else. :wink:

Link to comment
Share on other sites

I am still having problems starting up MozillaFirebird as normal user. My problem is the same as shown here in this thread http://forums.mozillazine.org/viewtopic.php?t=22513

 

As instructed in the MozillaFirebird documentation, I have untarred all the contents into my home directory and can't run it from there either. if I run it as root I can launch it.

 

:cry:

Link to comment
Share on other sites

Hmmmm. Starting to wonder if you got a bad download or something.

 

Question: Did you untar as root? That would have given ownership to root and not user. If so, delete the directory and try it again as user.

 

Here's my permissions so you can compare with yours:

[kelly@localhost MozillaFirebird]$ ls -l

total 3892

drwxrwxr-x   16 kelly    kelly        4096 Jun 15 17:08 chrome/

drwxrwxr-x    3 kelly    kelly        8192 Oct 10 14:42 components/

drwxrwxr-x    6 kelly    kelly        4096 May 17 06:31 defaults/

-rw-rw-r--    1 kelly    kelly       11551 Jun 21 14:24 firebird.gif

-rw-r--r--    1 kelly    kelly        8416 Jun 18 17:39 hs_err_pid2085.log

drwxrwxr-x    2 kelly    kelly        4096 May 17 05:54 icons/

-rw-r--r--    1 kelly    kelly         708 Jun 15 17:08 install.log

drwxrwxr-x    3 kelly    kelly        4096 May 17 05:40 ipc/

-rwxrwxr-x    1 kelly    kelly      152432 May 17 06:45 libgkgfx.so*

-rwxrwxr-x    1 kelly    kelly      114204 May 17 06:45 libgtkembedmoz.so*

-rwxrwxr-x    1 kelly    kelly       16828 May 17 06:45 libgtksuperwin.so*

-rwxrwxr-x    1 kelly    kelly       12440 May 17 06:45 libgtkxtbin.so*

-rwxrwxr-x    1 kelly    kelly      102908 May 17 06:45 libjsj.so*

-rwxrwxr-x    1 kelly    kelly      458976 May 17 06:45 libmozjs.so*

-rwxrwxr-x    1 kelly    kelly       50668 May 17 06:45 libmozz.so*

-rwxrwxr-x    1 kelly    kelly      191360 May 17 06:45 libnspr4.so*

-rwxrwxr-x    1 kelly    kelly      399176 May 17 06:45 libnss3.so*

-rwxrwxr-x    1 kelly    kelly      173692 May 17 06:45 libnssckbi.so*

-rwxrwxr-x    1 kelly    kelly       15780 May 17 06:45 libplc4.so*

-rwxrwxr-x    1 kelly    kelly        9412 May 17 06:45 libplds4.so*

-rwxrwxr-x    1 kelly    kelly      133248 May 17 06:45 libsmime3.so*

-rw-rw-r--    1 kelly    kelly         476 May 17 06:39 libsoftokn3.chk

-rwxrwxr-x    1 kelly    kelly      418448 May 17 06:45 libsoftokn3.so*

-rwxrwxr-x    1 kelly    kelly      126244 May 17 06:45 libssl3.so*

-rwxrwxr-x    1 kelly    kelly       44176 May 17 06:45 libxlibrgb.so*

-rwxrwxr-x    1 kelly    kelly      110832 May 17 06:45 libxpcom_compat.so*

-rwxrwxr-x    1 kelly    kelly      914116 May 17 06:45 libxpcom.so*

-rwxrwxr-x    1 kelly    kelly       15064 May 17 06:45 libxpistub.so*

-rwxrwxr-x    1 kelly    kelly        5140 May 17 06:45 mangle*

-rwxrwxr-x    1 kelly    kelly        2959 May 17 06:42 MozillaFirebird*

-rwxrwxr-x    1 kelly    kelly       63508 May 17 06:45 MozillaFirebird-bin*

-rwxrwxr-x    1 kelly    kelly        8968 May 17 06:45 mozilla-xremote-client*

-rwxrwxr-x    1 kelly    kelly       17100 May 17 06:45 mozipcd*

drwxrwxr-x    2 kelly    kelly        4096 Jun 16 19:51 plugins/

-rwxrwxr-x    1 kelly    kelly        4828 May 17 06:45 regchrome*

-rw-r--r--    1 kelly    kelly         335 Jun 15 17:08 registry

-rwxrwxr-x    1 kelly    kelly       62648 May 17 06:45 regxpcom*

drwxrwxr-x    8 kelly    kelly        4096 May 17 06:45 res/

-rwxrwxr-x    1 kelly    kelly       10998 Apr 19 10:12 run-mozilla.sh*

drwxrwxr-x    2 kelly    kelly        4096 May 17 06:27 searchplugins/

-rwxrwxr-x    1 kelly    kelly       62604 May 17 06:45 shlibsign*

-rw-rw-r--    1 kelly    kelly         193 Jun 16 17:50 Speedup for userjs file.txt

-rwxrwxr-x    1 kelly    kelly       13184 May 17 06:45 TestIPC*

-rwxrwxr-x    1 kelly    kelly        4280 May 17 06:45 timebombgen*

-rwxrwxr-x    1 kelly    kelly       17276 May 17 06:45 tmModuleTest*

-rwxrwxr-x    1 kelly    kelly       27000 May 17 06:45 xpicleanup*

 

Hope that helps a bit. Key in on the MozillaFirebird entries and compare them closely. My FIrebird runs fine by going to the directory and giving the ./MozillaFirebird command but I have it setup on a menu and launcher now so rarely start from cmd line.

 

EDIT: Make sure you run it as ./ and not just MozillaFirebird... i.e. you need to type ./MozillaFirebird at cmd line to run it.

Link to comment
Share on other sites

OK, this is what you do. Do you have Kpackage installed? if not go to software manager and install it. Just type Kpackage in the search box.

Next, get the latest Mandrake version of Firebird from our server.

ftp://mandrake-forum.org/pub/Misc

Then click on the rpm. Kpackage will open up. Click on the file and hit install, new pane will open up,enter root password to install.

Next, open a console or term ( no need to be root or su) type.

MozillaFirebird

Thats it, done. Create shortcut to desktop or use menudrake.

Link to comment
Share on other sites

Hmmmm.  Starting to wonder if you got a bad download or something.

 

Question: Did you untar as root?  That would have given ownership to root and not user.  If so, delete the directory and try it again as user.

 

Didn't think it was a bad download until you mentioned it. I just deleted the untarred folder and untarred it again as normal user and tried executing the MozillaFirebird and still no good. So I compared your list of files and I think a couple of files are missing in my untarred version. So I guess I'll go for an other download and see if that helps. If not I'll see what anon has instructed me to do. Thanks again for your help.

 

[jeffery@localhost MozillaFirebird]$ ./MozillaFirebird

bash: ./MozillaFirebird: /bin/sh: bad interpreter: Permission denied

[jeffery@localhost MozillaFirebird]$ ls -l

total 4204

drwxrwxr-x   16 jeffery  jeffery      4096 Jul 28 19:54 chrome/

drwxrwxr-x    2 jeffery  jeffery      8192 Jul 28 19:55 components/

drwxrwxr-x    6 jeffery  jeffery      4096 Jul 28 19:43 defaults/

drwxrwxr-x    2 jeffery  jeffery      4096 Jul 28 19:53 icons/

drwxrwxr-x    3 jeffery  jeffery      4096 Jul 28 18:49 ipc/

-rwxrwxr-x    1 jeffery  jeffery    162936 Jul 28 19:55 libgkgfx.so*

-rwxrwxr-x    1 jeffery  jeffery    113796 Jul 28 19:55 libgtkembedmoz.so*

-rwxrwxr-x    1 jeffery  jeffery     18564 Jul 28 19:55 libgtksuperwin.so*

-rwxrwxr-x    1 jeffery  jeffery     12724 Jul 28 19:55 libgtkxtbin.so*

-rwxrwxr-x    1 jeffery  jeffery    112500 Jul 28 19:55 libjsj.so*

-rwxrwxr-x    1 jeffery  jeffery    517448 Jul 28 19:55 libmozjs.so*

-rwxrwxr-x    1 jeffery  jeffery     53224 Jul 28 19:55 libmozz.so*

-rwxrwxr-x    1 jeffery  jeffery    208492 Jul 28 19:55 libnspr4.so*

-rwxrwxr-x    1 jeffery  jeffery    435448 Jul 28 19:55 libnss3.so*

-rwxrwxr-x    1 jeffery  jeffery    179796 Jul 28 19:55 libnssckbi.so*

-rwxrwxr-x    1 jeffery  jeffery     16032 Jul 28 19:55 libplc4.so*

-rwxrwxr-x    1 jeffery  jeffery     10124 Jul 28 19:55 libplds4.so*

-rwxrwxr-x    1 jeffery  jeffery    149384 Jul 28 19:55 libsmime3.so*

-rw-rw-r--    1 jeffery  jeffery       476 Jul 28 19:55 libsoftokn3.chk

-rwxrwxr-x    1 jeffery  jeffery    455028 Jul 28 19:55 libsoftokn3.so*

-rwxrwxr-x    1 jeffery  jeffery    136736 Jul 28 19:55 libssl3.so*

-rwxrwxr-x    1 jeffery  jeffery     47208 Jul 28 19:55 libxlibrgb.so*

-rwxrwxr-x    1 jeffery  jeffery    123724 Jul 28 19:55 libxpcom_compat.so*

-rwxrwxr-x    1 jeffery  jeffery   1020880 Jul 28 19:55 libxpcom.so*

-rwxrwxr-x    1 jeffery  jeffery     14596 Jul 28 19:55 libxpistub.so*

-rwxrwxr-x    1 jeffery  jeffery      5004 Jul 28 19:55 mangle*

-rwxrwxr-x    1 jeffery  jeffery      2959 Jul 28 19:53 MozillaFirebird*

-rwxrwxr-x    1 jeffery  jeffery     62684 Jul 28 19:55 MozillaFirebird-bin*

-rwxrwxr-x    1 jeffery  jeffery      9276 Jul 28 19:55 mozilla-xremote-client*

-rwxrwxr-x    1 jeffery  jeffery     51560 Jul 28 19:55 mozipcd*

drwxrwxr-x    2 jeffery  jeffery      4096 Jul 28 19:55 plugins/

-rwxrwxr-x    1 jeffery  jeffery     15212 Jul 28 19:55 regchrome*

-rwxrwxr-x    1 jeffery  jeffery     81984 Jul 28 19:55 regxpcom*

drwxrwxr-x    8 jeffery  jeffery      4096 Jul 28 19:54 res/

-rwxrwxr-x    1 jeffery  jeffery     10998 Apr 19 13:12 run-mozilla.sh*

drwxrwxr-x    2 jeffery  jeffery      4096 Jul 28 19:38 searchplugins/

-rwxrwxr-x    1 jeffery  jeffery     70564 Jul 28 19:55 shlibsign*

-rwxrwxr-x    1 jeffery  jeffery      4012 Jul 28 19:55 timebombgen*

-rwxrwxr-x    1 jeffery  jeffery     29204 Jul 28 19:55 xpicleanup*

[jeffery@localhost MozillaFirebird]$

 

On a side note is it possible to check my download packages whether it contains all the files after I finished downloading and unpacking to avoid this kinda thing to happen again ? I know something like this takes place when you download packages like php or apache from their websites... I think it involves some md5 checking.... not sure how it is really done.

Link to comment
Share on other sites

Bottom line, it is much better if you follow anon's suggestion and use the rpm install method.

 

I didn't realize anyone had made one yet! Delete (move to Trash Can if you want to save it for a bit to be sure) the MozillaFirebird directories you have now and download and run the rpm. If you do not have kpackage installed you can use urpmi or rpm commands to install it.

 

RE: any differences in files may be due to some extensions and things I added to MozillaFirebird after the install. So you do not need all the same packages necessarily, the important part is the permissions on the executable file. If yours are different, that points to the problem you are having.

 

In Linux you should be able to check the MD5SUM of any package by going to the directory and typing $ md5sum <filename> (w/o brackets). Then you match the resulting LONG number with one on the download site. That tells you that your file is the same and not corrupted or tampered with by someone. But I didn't see a md5sum for MozillaFirebird on the site. Might be there, but I didn't find it in a quick look. Since I have a different release the md5sum will be different than yours so it is not helpful either.

 

Again-- take the easy route for now and install the rpm would be my advice.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...