How to install software?

I’m a newbie running Linux 11.1 and I like it. I’ve been using Linux for a while, through version 9 something. Mostly for web browsing and email, so I haven’t got too much into the nuts and bolts.

I have Firefox 3.0.14 and I want to upgrade to 3.5. From the Mozilla website, I downloaded the 3.5 package and have it extracted into a directory. I don’t see an installer. How do I install this? Is it an upgrade, or does it make a whole new Firefox?

I’ve learned about YAST and know that if I get an RPM package, I have been able to install these in the past, but this is not an RPM. YAST won’t find, or let me direct it to the directory where I have the downloaded 3.5 package.

I read on the Mozilla site that 3.5 won’t run at all if I don’t have a bunch of other bits installed (dependencies?) so I thought I’d look around for a Firefox 3.5 RPM. These seem to know about dependencies?

I added the Mozilla repository to my YAST but I can’t get it to show me a Firefox 3.5.

I know that this is a dumb newbie question, but how do I install Firefox 3.5 on my SUSE 11.1??

Thanks and confused

georgeinacton

Hi george,

Could you please open a terminal and then copy and past the output of:

zypper lr -d

This little snippet will tell us what repositories you have and the priorities of them. Then we can assess why the mozilla repository doesn’t show Firefox 3.5 (3.5 IS in the mozilla repository.)

Take Care,

Ian

Great - thanks Ian!
Here’s what I get:

| Alias | Name | Enabled | Refresh | Priority | Type | URI | Service

–±----------------±--------------------------------±--------±--------±---------±-------±-----------------------------------------------------------------±-------
1 | openSUSE 11.1-0 | openSUSE 11.1-0 | Yes | No | 99 | yast2 | cd:///?devices=/dev/sr0 |
2 | repo | openSUSE BuildService - Mozilla | Yes | Yes | 99 | rpm-md | Index of /repositories/mozilla/openSUSE_11.1 |
3 | repo-debug | openSUSE-11.1-Debug | No | Yes | 100 | NONE | Index of /debug/distribution/11.1/repo/oss |
4 | repo-non-oss | openSUSE-11.1-Non-Oss | Yes | Yes | 100 | yast2 | Index of /distribution/11.1/repo/non-oss |
5 | repo-oss | openSUSE-11.1-Oss | Yes | Yes | 100 | yast2 | Index of /distribution/11.1/repo/oss |
6 | repo-source | openSUSE-11.1-Source | No | Yes | 100 | NONE | Index of /source/distribution/11.1/repo/oss |
7 | repo-update | openSUSE-11.1-Update | Yes | Yes | 20 | rpm-md | Index of /update/11.1 |

Okay, what you’re going to want to do is open Yast, then choose Software Repositories. Edit your 1st and 7th repositories so it looks like this:

| Alias | Name | Enabled | Refresh | Priority | Type | URI | Service

–±----------------±--------------------------------±--------±--------±---------±-------±-----------------------------------------------------------------±-------
1 | openSUSE 11.1-0 | openSUSE 11.1-0 | **No **| No | 99 | yast2 | cd:///?devices=/dev/sr0 |
2 | repo | openSUSE BuildService - Mozilla | Yes | Yes | 99 | rpm-md | Index of /repositories/mozilla/openSUSE_11.1 |
3 | repo-debug | openSUSE-11.1-Debug | No | Yes | 100 | NONE | Index of /debug/distribution/11.1/repo/oss |
4 | repo-non-oss | openSUSE-11.1-Non-Oss | Yes | Yes | 100 | yast2 | Index of /distribution/11.1/repo/non-oss |
5 | repo-oss | openSUSE-11.1-Oss | Yes | Yes | 100 | yast2 | Index of /distribution/11.1/repo/oss |
6 | repo-source | openSUSE-11.1-Source | No | Yes | 100 | NONE | Index of /source/distribution/11.1/repo/oss |
7 | repo-update | openSUSE-11.1-Update | Yes | Yes | 99 | rpm-md | Index of /update/11.1 |

Then hit okay. Next open Software Management. Search for firefox, and it should give you the option to upgrade (the package name should be blue). If it doesn’t then click the package and under the versions tab choose from the mozilla repository. It should then give you a conflict in which you choose to switch from openSUSE to the Mozilla buildservice repository. Then choose try again, and then accept. Once it’s done installing you should be good to go!

Take Care,

Ian

I would also recommend you read this how-to so you can learn how to manage your repositories as these are where you can get most of your software. It will tell you how to add the packman repository as well, since it has the majority of the software you’ll need.

Repository Management - openSUSE Forums

Take Care,

Ian

Hello again Ian,
I was tired when I tried this last night so it didn’t work. I am trying it again this morning and I answered the dialog box that was telling me that a few other things had to be installed, like:
mozilla-nspr
libfreebl3
xulrunner
And it offered to do just that. Then it downloaded the new Firefox and closed. So I think I need to close Firefox (since I’m using it now, and allow it to restart?

It worked! I am writing this using Firefox 3.5.5!

I’ll now follow your other suggestion to add the packman repository.

Thank you very much!

i have canon pixma ip2770 series printer…i downloaded the printer driver from net but somehow cannot install it…the installation file has .sh extension…please help…

regards
akash…

akash2010 wrote:

>
> i have canon pixma ip2770 series printer…i downloaded the printer
> driver from net but somehow cannot install it…the installation file has
> .sh extension…please help…
>
> regards
> akash…
>
You can run a shell script by typing sh in front of it. An example if your
file is named pixma_printer.sh you would type


sh pixma_printer.sh

of course you have to replace that with the real name of your file.
And now a warning: Make sure before you do that that this .sh file you
downloaded comes from a place you trust (for example from the printer
manufacturer) and not from some obscure abitrary place in the outbacks of
the internet. You execute a script here which can do harm to your system if
it is malware and you may even need to run it as root to install the printer
system wide. So be carefull.


PC: oS 11.3 64 bit | Intel Core2 Quad Q8300@2.50GHz | KDE 4.6.5 | GeForce
9600 GT | 4GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.6.5 | nVidia
ION | 3GB Ram

martin,
thanks for your reply…i downloaded the package from an untrusted site before…but now i have downloaded a file from the conon website…but its a rpm package in tar format…i have extracted the file…please tell me how to proceed next…

and also can you tell me that is there any other option available if i can install the driver automatically from the printer option available in yast…there are an available set of printer databases over there, but i cannot find my printer model over there…

regards
akash…

Not sure if I understand you right, you have unpacked it and now you have a
rpm file or something different?
Can you give us the name of the file you have now? If it is a rpm you can
try to install it with the following pseudo code from a terminal


su -
cd /pathtotherpmfile
zypper in therpmfile.rpm

put into it the path where you stored the file and the correct name of the
file.


PC: oS 11.3 64 bit | Intel Core2 Quad Q8300@2.50GHz | KDE 4.6.5 | GeForce
9600 GT | 4GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.6.5 | nVidia
ION | 3GB Ram