SLES 11 SP1 - Help with dependencies

Hello,

This is my first post in this forum. So bear with me.

I am a new Linux user coming from windows world.

Problem I am having is my machine does not have zypper installed. I have been able to get access to a zypper rpm file. However the dependencies for it are not found. My question is where and how do I install the dependencies?

Thanks and I look forward to your reply.

It may help to start by explaining a few things leading up to this moment.

First, when was the machine built, and by whom? Not having zypper is very
unusual for SLES 11, and while it could have been removed, or a JeOS
(prounounced “juice”) version may not come with it, that’s strange and you
should know, or find out, why.

Next, you mentioned “[your] machine”, but does that mean you built it, or
it is one of thousands in your environment that you are now taking over,
or something else?

People do not often install zypper just for fun, but it seems likely you
want to do something with it. What is your ultimate goal, or are you just
poking around?

Finally, SLES 11 SP1 is ancient; SLES 11 SP4 was the last, wit SLES 12 SP
1 2 and 3 following (SP4 in beta), and now SLES 15 is current. If you are
planning for next things to do, upgrading is probably something you should
consider.


Good luck.

If you find this post helpful and are logged into the web interface,
show your appreciation and click on the star below.

If you want to send me a private message, please let me know in the
forum as I do not use the web interface often.

Hey thanks for replying. This is a users machine on our environment. I inherited it. One of many machines. We are a very large enterprise. And your right. Zypper should be on the machine. Unfortunately, I do not know history of machine to determine why it is not there.

But your suggestion to upgrade to SP4 is definitely an option here.

Quick question. Can I upgrade to SP4 directly or do I have to install SP2, SP3 first.

Thank you for your help.

The supported route is to go one SP at a time:

https://www.suse.com/documentation/sles11/pdfdoc/book_sle_deployment/book_sle_deployment.pdf

Before you jump into this, it may be worthwhile to see if you can find out
more about this inherited system and why it lacks zypper, particularly
since zypper is how I have done most upgrades.

If you lack zypper, or the system’s integrity is in question at all, you
may find it easier, depending on the server’s purpose, to build a new box,
maybe with SLES 15 so you are done with upgrades for a while and able to
skip a lot of SP-by-SP upgrades in the meantime. With that new box ready,
you can then move services over to it, e.g. move the shared network
location to it, or move the directory services, or the web services, or
who knows what else. Once moved over and properly tested, turn off the
old box and you’re done.

If you are not familiar with Linux, this may be a bit foreign, but it’s
often very easy to do, but it requires knowing what the old system does
and how to do it on the new system. In most cases it’s just the same on
both old and new, especially if old is SLES 11 SP1 and new is SLES 11 SP4,
but again it depends on the system’s history, purpose, etc.


Good luck.

If you find this post helpful and are logged into the web interface,
show your appreciation and click on the star below.

If you want to send me a private message, please let me know in the
forum as I do not use the web interface often.

Looks like I have some reading to do. Thank you very much for your assistance.