[Solved] A few Newbie" questions - Pre install

Hi Folks,

I can’t find a better spot in the forum for this (sorry). And yes I did read everything (or at least thought I did) and googled. These are the questions I’ve got left.

Requirements:
I have Searched the forum for my issue and found nothing related or helpful
I have checked the Resources category (Resources Index)
I have reviewed the Wiki for relevant information
I have read the the Release Notes and Errata

So just as I’m deciding it’s time to finally play around with a KDE-focused distro (as opposed to just plunking KDE down on top of something else) I stumble onto Lunduke’s article/video.

Then I see you folks actually have an AMD optimized spin for another win. OK then I guess you really want me to give it a shot…so later this month (Memorial Day holiday weekend here in the US) I’ll install OM rather than Mint as I rebuild my desktop - some long planned HW upgrades.

Which leads to the questions…likely dumb ones…I just didn’t see anything in the docs or forum about these.

  1. In (attempting to) check which packages are available I see you’ve got gazillions of repos over on your github. Is this a case of I should just search through there? Or is there a simple list available somewhere?

  2. Clang vs GCC: Assuming I can’t find what I’m looking for I can compile. I’m also assuming that clang would be the preferred compiler. Does it matter? Obviously any program can be optimized for a particular compiler…but this is something I haven’t had to care about since the 1990s - when Borland and MS used different conventions and you needed to use special flags to get things to play nice.

  3. Did I see something about “compiling to appimages” or something similar? Now that I’m looking for that I can’t find it… :confounded:

  4. Filesystems (btrfs vs xfs vs …): One of the things I took from the release notes was that support for XFS was “iffy”. As someone who uses multiple drives (my home dir is basically just used for configs - all my stuff is elsewhere) my system drive would be ext4 (enryption not decided on yet), and the “data drives” would be some combination of ext4/btrfs/xfs. Plus I also use MergerFS and Snapraid (and I think I have to recompile snapraid for btrfs support)

Thanks in advance for the help.

2 Likes

Kickoff > System > software-repository-selector is the ONLY safe way to add or remove repos. Do not do it in Discover. Ever.

Do not change your Update Channel.

The Welcome App is your friend! It is not a “welcome screen,” but a full blown app.

For the programming questions, those are best discussed on the Cooker chat. Here is the address. Element seems to be the least painful way I have found to get there.

Cooker | OpenMandriva wiki

Thank you for the assist. I appreciate it. And the reminder/warning about repos.

As usual though it appears I’ve messed up my original question. What I meant to ask:

Is there a list anywhere of what packages are actually available in the repos? Such that (without actually installing or using a live iso) I can see if my favorite program is available for install.

An OpenMandriva version of this:

https://www.debian.org/distrib/packages

[

All packages that are included in the official Debian distribution are free according to the Debian Free Software Guidelines. This assures free use and redistribution of the packages and their complete source code. The official Debian distribution is what is contained in the main section of the Debian archive
.](Debian -- Packages)

If not I’ll just experiment. And thanks again for pointing me towards Cooker

No, but if there are packages you need, just ask here and we can search.

1 Like

Thanks again.

PS: I did see this over in the wiki:
https://wiki.openmandriva.org/en/distribution/guides/how-tos/list-packages-iso

So I’ll just start playing :smiley:

There are some of us who actually go and look in the repos.
https://abf-downloads.openmandriva.org/

1 Like

Note that those are only the ones included on the ISO.

Perfect!

Zactly what I was looking for

1 Like

I guess you could also use https://openmandriva.pkgs.org/ for a list of available packages

1 Like

I was surprised to read that xfs support is “iffy” as it is the most enterprise ready Linux file system I know of. That has to be some sort of misunderstanding.

That is an awesome resource. How did I never find that before???

I didn’t even know about it. Looking at it, it doesn’t have Rock 6.0, so it is not very up to date.

We are not an Enterprise Linux distribution and we have a small team. We do the best we can.

If you head over to the wiki it’s under the release notes - a section on file systems:

Rome:

Rock:
https://wiki.openmandriva.org/en/distribution/releases/omlx60/notes

Sure, but xfs has been included in the kernel for years, and has its own developers and maintainers. Is there something in OM that causes problems specifically with xfs?

I don’t have a problem with the default ext4, I’m just curious about the xfs issue, as all of the RHEL servers I manage are on xfs.

Sir, I have no idea. All I can tell you is this. I am not a developer and OpenMandriva is not RHEL. I am just a volunteer here, like everyone else. When everyone is a volunteer, you cannot force people to work on things they don’t know. RHEL can hire developers to code whatever they need. We cannot. :grinning:

Speaking of this, there is no shortage of opportunities around here. :rofl:

For the curious, here’s a decent write-up of the basics:

TLDR: (from most of my research over time…) Unless you need the features of something other than ext4, it’s still your best bet for a desktop setup.

Yep, I’m all for not demanding that volunteers work on things, but the thing is, xfs is already a mature filesystem, so there’s nothing to work on. The same in kernel xfs filesystem that red hat uses is available to all the distros, right? So, I must be missing something. When I have some spare time, I’ll go down that rabbit hole.

This is the first time I have heard of it. Feel free to dig.