Hi, I want to install Alien Arena on my OpenSUSE 11.2. Would you like to show me how to install it?
First of all do you understand the repository and rpm system?
To install Alien Arena you first need a repository that contain AlienArena.
You can easily find a repository using the Software Search.
This is what you get when you search for an 11.2 alienarena package: http://software.opensuse.org/search?q=alienarena&baseproject=openSUSE%3A11.2〈=en
Let’s install the first one.
You can do this on two ways:
- Click the one-click install and follow the steps.
- Add the repository to your repositories and start Software Management to install Alien Arena.
1. One-click install.
Go to this url: http://software.opensuse.org/search?q=alienarena&baseproject=openSUSE%3A11.2〈=en
Now click on the “1-Click install” on the right of the screen.
Firefox will first ask you what to do with a ymp.
Select “Open With” and select “YaST Meta Package Handler (default)” from the pulldown menu.
After the download you’ll see a window appear.
Just follow the steps and in the last step you can press “Install”.
When asked for the root password enter it.
Now AlienArena will be installed.
**2. Repository way.
**First you need to know in which repository the package is.
You can do this by clicking on “games/openSUSE_11.2” in our case.
Now start YaST->Software->Software Repositories.
Select “Add” on the bottom of the screen.
Now select the option “Specific URL”.
Now enter the repository name and enter the url of the repository.
In our case it’s: Index of /repositories/games/openSUSE_11.2
Press “Next” and the repository data will be download, this could take a while.
You’ll be back to the first screen of Software Repositories.
From here select the “Ok” button on the right-bottom of the screen.
Now start YaST->Software->SoftwareManagement.
Search for “alienarena” (without the quotes) and on your right a few packages will appear.
Select them and press “Accept” on the right-bottom of the screen.
I hope this information is usefull.
The problem is that only “alienarena-data” is in the repo’ and not “alienarena” which it needs to install:
$ sudo zypper in alienarena-data Loading repository data... Reading installed packages... Resolving package dependencies... Problem: nothing provides alienarena = 7.33 needed by alienarena-data-7.33-1.2.noarch Solution 1: do not install alienarena-data-7.33-1.2.noarch Solution 2: break alienarena-data by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/c] (c):
The only option is to install from 11.2, which I suppose would be OK in 11.3 ?
As you can see in https://build.opensuse.org/package/show?package=alienarena&project=games it failed to bild on OS 11.3
You could try to rebuild the 11.2 src.rpm
rpmbuild --rebuild http://download.opensuse.org/repositories/games/openSUSE_11.2/src/alienarena-7.33-3.4.src.rpm
The new version of Alien Arena v7.45 works well on openSUSE 11.3 with a few additions. It can be downloaded here:
Alien Arena - a fast, fun and free FPS! (361.2Mb)
On my 64bit system I have several 32bit libraries installed for Neverwinter Nights and Assault Cube:
sudo zypper in Mesa-32bit libSDL-1_2-0-32bit libSDL_image-1_2-0 libSDL_mixer-1_2-0 libopenal0-soft
To get Alien Arena v7.45 working I had to add:
sudo zypper in libvorbis-32bit libogg0-32bit libopenal1-soft-32bit
Because Alien Arena v7.45 was built on Ubuntu using their packaging you need to symlink libcurl.so.4.2.0 to libcurl-gnutls.so.4
sudo ln -s /usr/lib/libcurl.so.4.2.0 /usr/lib/libcurl-gnutls.so.4
awesome! I am going to try it.
Thanks for this. I’m now playing Alien Arena 7.45 in openSUSE 11.3 x64
figures… I did all that on my 11.3 x86 system, I get audio when I run ./crx but no video… :-/