How to get more packages?

Moderator: BarryK

Post Reply
antithesis
Posts: 5
Joined: Wed Dec 22, 2021 9:46 pm
Been thanked: 1 time

How to get more packages?

Post by antithesis »

I started using EasyOS and I love its principles, but I'm disappointed by how few packages there are in the default repositories. From what I understand, the idea is to partially rely on Appimages, but there are a lot of programs for which those don't exist.

I've thought of three approaches:

  • Use the repositories from Fossapup.

  • Use Guix as an additional package manager.

  • Hijack the system with Bedrock.

The first seems the more feasible. I've given this a try by running a fossapup container and copying files and entries from /root/.packages inside the container to the same directory on the root filesystem and updating pupget. It did detect the new packages, but it didn't know where to download them from. I would need help with this method.

I feel iffy about the second and third methods, because it goes against the concept of Easy. Will the system still be able to run from RAM, or will it simply download too much bloat? And will I still be able to make use of containers? Especially Bedrock seems extreme: it will change the whole structure of the root filesystem, and download an entire distribution in order to make use of its package manager. I'm willing to simply give it a try, though.

I'm looking into such radical alternatives because I really need access to a lot of packages. Even under Puppy I wasn't content. Maybe the Fossapup repositories combined with Appimages, snap, flatpaks and the likes will suffice. Can anyone help me with getting this to work, as well as give general advice regarding which options are even worth trying? Thanks in advance.

User avatar
mouldy
Posts: 441
Joined: Tue Dec 08, 2020 3:53 pm
Has thanked: 27 times
Been thanked: 110 times

Re: How to get more packages?

Post by mouldy »

Easy Bookworm seems to be on far back burner, but BarryK did mention experimenting with apt and Synaptic in Easy Bookworm. https://bkhome.org/news/202205/vanilla- ... gress.html Its mention is toward bottom of page.

I am getting interested in installing apt and maybe Synaptic in Easy Bookworm, but only if can get it to talk with the PPM.

williwaw
Posts: 1595
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 145 times
Been thanked: 291 times

Re: How to get more packages?

Post by williwaw »

I am also curious what Barry will do with apt, as I frequently use .debs. heres a more recent post at the blog https://bkhome.org/news/202208/plan-to- ... -dpkg.html

The .debs I install always work once I supply any needed deps. my best source of locating .debs and deps for .debs has been https://packages.debian.org/search?suit ... rds=foobar

I just left click on them to install.

I believe easy can also install binary packages from other distros. slackware? redhat? not sure

I have searched for documentation about the packages compatible with easy, but have yet to search the old forum. Perhaps Barry will weigh in on easyos current capabilities.

User avatar
BarryK
Posts: 2273
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 93 times
Been thanked: 564 times

Re: How to get more packages?

Post by BarryK »

I will get back onto the Bookworm build, hopefully soon.

Right now, you can run Fossapup in a container, and have access to the big repo.

Hope to get back onto the apt <-> ppm convergence soon.

don570
Posts: 624
Joined: Sat Nov 21, 2020 4:43 pm
Has thanked: 5 times
Been thanked: 98 times

App images work

Post by don570 »

App images work . For instance try krita 5.1 alpha
https://download.kde.org/stable/krita/5 ... 4.appimage

or blender 3.2.2

https://www.blender.org/download/releas ... 64.tar.xz/
___________________________________________

williwaw
Posts: 1595
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 145 times
Been thanked: 291 times

Re: How to get more packages?

Post by williwaw »

deb2sfs a nice addition
https://bkhome.org/news/202209/easy-cre ... b2sfs.html
tx for making the sfs creation process easier

Post Reply

Return to “EasyOS”