Jump to content

How to install 0AD 24 in Ubuntu?


gui456wSERTDYF
 Share

Recommended Posts

2 hours ago, gui456wSERTDYF said:

Hi, thanks! Yes, it worked.

A better way: use flatpak.

Download 0ad flatpakref file from flathub

sudo apt-get install flatpak

sudo flatpak install <your flatpakref file>

 

Even better solution: switch to arch or fedora ;) 

  • Like 1
  • Haha 1
Link to comment
Share on other sites

15 minutes ago, Nahtmer said:

he problem is not the distro, is the forgotten PPA. Xtradeb have 'fixed' this.

sudo add-apt-repository ppa:xtradeb/play

(Ubuntu 20.04; Ubuntu 20.10; Mint 20.1)

The flatpak in the software manager under mint is up to date.

apt is  quite outdated, that is a fact. It causes problems when building svn, for some users. 

dnf so far has no such problems

for Arch everything is bleeding edge so no such issues. 

Link to comment
Share on other sites

3 hours ago, Yekaterina said:

A better way: use flatpak.

Download 0ad flatpakref file from flathub

sudo apt-get install flatpak

sudo flatpak install <your flatpakref file>

 

Even better solution: switch to arch or fedora ;) 

Snap team X Flatpak team :argue:

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...
On 04/07/2021 at 12:48 PM, Yekaterina said:

A better way: use flatpak.

Yup, snap has non-libre components. At least the web app at https://snapcraft.io/ IIUC.

 

On 04/07/2021 at 12:48 PM, Yekaterina said:

Even better solution: switch to arch or fedora ;) 

About Arch, the user must know what they are getting into. Among the popular distros, it's the one that requires the most knowledge.

 

On 04/07/2021 at 2:46 PM, Yekaterina said:

apt is  quite outdated, that is a fact. It causes problems when building svn, for some users.

What the is use of apt for building the dev version of projects from source?

 

On 04/07/2021 at 2:46 PM, Yekaterina said:

for Arch everything is bleeding edge so no such issues. 

Yes, such a breeze :D I'm trying Tumbleweed (GeckoLinux actually) on another PC to see if it would fit people with minimal knowledge. So they could have up to date packages.

https://repology.org/project/0ad/versions

https://pkgs.org/search/?q=0ad&on=name

The situation is very sad many months after the release.

It was worse one month after the release. Since then IIUC only Solus, OpenSuse Leap have caught up but late. So the thirds party repos like the mentioned PPA.

Distros should treat multiplayer games like the browsers. Meanwhile in a group of friends playing, those on Windows had the new version on day one.

 

On 04/07/2021 at 4:40 PM, Yekaterina said:

Both of them are inferior to the AUR

That's an additional step of knowledge requiered.

 

@gui456wSERTDYF What's your experience with Linux distributions?

Link to comment
Share on other sites

2 hours ago, tuxayo said:

That's an additional step of knowledge requiered.

not really. Just treat it as Microsoft store or Apple Store. All you need is to install an AUR helper (I am using one called "yay", there is a new one called paru). Then you can use AUR like how you use apt. 

installing 0ad:

yay -S 0ad

then it asks you which versions to install, just say 1-5 and click enter a few times. 

2 hours ago, tuxayo said:

Tumbleweed (GeckoLinux actually)

 

Yes openSUSE is very nice. How does it compare to arch in terms  of software availability? I might even switch to it!

3 hours ago, tuxayo said:

Yup, snap has non-libre components. At least the web app at https://snapcraft.io/ IIUC.

snaps on ubuntu are very slow for me. 

Link to comment
Share on other sites

  • 1 year later...
21 hours ago, alphayash1 said:

I have been really enjoying the game however i realised i am on alpha 23 and there does not seem to be any way to further update the game

What is your Linux distribution (name and version) and your level of familiarity with command line tools?

The Snap part of the install instructions is too oriented for users familiar with command line tools. It should mention that «See https://snapcraft.io/0ad for more information. » is enough. And more experienced users can continue reading for more possibilities.

 

On 18/07/2021 at 3:17 AM, Yekaterina said:

not really. Just treat it as Microsoft store or Apple Store. All you need is to install an AUR helper (I am using one called "yay", there is a new one called paru). Then you can use AUR like how you use apt.

installing 0ad:

yay -S 0ad

then it asks you which versions to install, just say 1-5 and click enter a few times. 

One should be able to review a bit the PKGBUILD and their diffs on updates. And not just hit enter blindly. Otherwise it's too much blind trust from random people. And as for 0ad-git package, one must also know where make cleanup. I have more than 30 GiB of files sitting in my AUR helper directory after the build. And only less than 10 (the git clone) are actually reused when updating.

 

> (I am using one called "yay", there is a new one called paru)

There is also pikaur, it's so nice for general updates because it orders the packages by importance of updates. For example with most versions being X.Y.Z-A it will list first the packages where the version change is on X and then Y and then Z and then A. So it filters a lot of noise from rebuilds and allow to see immediately the major version changes. So this example.

package_update.png

 

On 18/07/2021 at 3:17 AM, Yekaterina said:

Yes openSUSE is very nice. How does it compare to arch in terms  of software availability? I might even switch to it!

There are a lot of unofficial repos that are easy to install for the more niche software. (and GeckoLinux has them setup)

No distro is at the level of the AUR but in the many more of less obscure packages I use, I don't think I'll miss a lot.

Check the following with you relevant packages:

https://software.opensuse.org/

https://pmbs.links2linux.de/search

On 18/07/2021 at 3:17 AM, Yekaterina said:

snaps on ubuntu are very slow for me. 

Yes, IIUC their focus on IoT usecase (99% of IoT should die, it's a waste of resources and pollution) has caused some technical choices that are terrible for launch time. Despite massive efforts to fix that, Chromium on Ubuntu (which is now forced as a snap and not a .deb) is horribly slow to start even on a recent PC.

 

Errata from a previous message from me here: the Snap store website is libre but it's backend is not. So it's not possible to make an alternative Snap repo. (unless recoding) Like if Debian had chosen to keep the server part of APT closed (it's just an HTTP server serving files but imagine it's more complex) so only the Debian repos would exist. So, Ubuntu is still making a horrible choice, even worse than if it was for the website front end.

Edited by tuxayo
typos
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.

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.

 Share

×
×
  • Create New...