OpenSUSE can take a bit of learning to get used to.
One of first places to look for software is in the OpenSUSE Software Search (as stated above). This can be more useful than meets the eye. In bold, you’ll find the name of the package and below it, a simple description of the package (you can also press [more] for further descriptive information on the package). Below the description, you will find the .rpm files for manual installation, including the source .rpm file. On the right side, the gray text is a link and path name to the repository that is providing the package. Below that, if you wish to use the most simple method of installing software, is the 1-Click installer, which adds the repository (and can remove it after the application is added if you wish) and installs the application for you: all you need to do it enter your root password and press “Next” a few times. It is that simple to install packages through the 1-Click installers. The last link is the “Go to OBS Project” which will allow you to see the OpenSUSE Build Service that pertains to that package. Now that we covered the software search, let’s look at the package managers themselves to get a better understanding of the process.
The graphic interface version of the OpenSUSE Package Manager is YaST2 Package Manager. To open YaST Package Manager, open the application window for your desktop environment and enter “yast” into the search field. This will limit the applications shown to only those that are related to YaST. Click on the icon for YaST and enter the root password when prompted. Under the “Software” heading, you will find “Software Management” (as well as “Software Repositories,” which I will touch on a in a moment). When you open the Package Manager, you will be shown a list of software available for installation. You can enter a search term into the search field to narrow the packages shown to the ones your are looking for. The one thing to keep in mind is that this only shows the software available from the repositories you currently have available. So, if you are looking for a package, try searching the Software Search page (linked in the first paragraph), open the repository link and add the repository to YaST so you can search for more software. NOTE: make sure repositories are only added if they are for your version of OpenSUSE. Example: it is a bad habit to add Factory repositories on an 11.0 system or an 11.0 repository on a 10.3 system. In case you are unsure of how to add a new repository, refer to the following:
Adding a Repository:
- Open YaST
- Enter the root password when prompted
- Open “Software Repositories” under the “Software” heading
- Wait for the repositories to refresh
- Click the “Add” button
- Select “Specify URL…” and click “Next”
- Enter the URL of the repository
- Name the repository in the first field
- Click “Next”
- Click “Finish”
- Agree to import any keys if asked to (unless you have a specific reason not to agree)
The other version of the package manager is the terminal version: Zypper. To save some time explaining a long list of Zypper commands, this is a very useful page when learning how to use Zypper: OpenSUSE Wiki Zypper Usage page. Because Zypper is used through the terminal, it can be much easier to find specific topics or software through the commands, rather than searching through a GUI to find what you are looking for. For more information on Zypper itself, try this page as well: OpenSUSE Wiki Zypper page navigation.
Now, address your package issue. Below are the 1-Click installers for your packages:
That should make installing those packages much easier.
I know that learning the basics of OpenSUSE may be frustrating, but after getting a hold on the basics, it is much easier! So, hold in there.
If you have any more questions, feel free to ask.
Hope that helps you!