Repository navigation
Welcome to XLibre on Other Distributions! #25
Replies: 2 comments 4 replies
|
I find the BSDs are a bit off-topic in this section. |
|
Tango has asked me, Quote: ask you once again to provide a description of how you installed XLibre on Loc-OS so that others can follow your steps. Loc-OS history? In simplest form started out as a perfectly licence compliant remake of Debian systemd free antiX22 with LXDE and later a version with Xfce. Moving on to Devuan based Loc-OS 24 you have to use a complex (for me) installer β even with video help every install seemed different with various faults; expected of a brand new release. Meaning that I could not attribute faults to Loc-OS, Devuan, Debian or XLibre. Yes I got it installed on all three laptops but was never happy and could not trust it as a daily driver. I doubt if this has helped anyone but if I am asked I always try to oblige :) Edit: How is anyone supposed to find this post from the discussions page? |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
We welcome anyone interested in running or packaging XLibre on/for other Linux or Unix-like distributions or operating systems.
XLibre Packages for Other Distributions
Please have a look at Are We XLibre Yet? Β· X11Libre/xserver Wiki to see whether your distribution of choice already provides packages for XLibre. If so, have fun installing and using XLibre! If you like it, please leave a
likescreenshot at the Liberated Screens Β· X11Libre Β· Discussion X11Libre/misc#211 too.There are no packages for XLibre in your distribution? That may be a litte unpleasant. But distributions decide on their own what to package and what not. We wonβt pressure any of them and completly understand the βwait and seeβ approach. For the other ones... Well, letβs be part of the solution and read on!
You have some options here:
1. Copy And Adjust Xorg Packages
Your distribution already has packages for the Xorg Xserver? Thatβs great! Since XLibre is a fork of Xorg, you may just copy the existing source package descriptions, adjust the source URLs, remove some patches already integrated into XLibre and compile the binary packages yourself. Please see our Building XLibre Β· X11Libre/xserver Wiki page and your distributionβs documentation for how to do this.
2. Adjust Packages to Suit Your Distribution
Quite a few distributions [1] [2] are derivatives of some major ones. If there are already XLibre source package descriptions for the base distribution then they may be useable for the derivative too. You can tweak them and compile the binaries yourself. Please again see our Building XLibre Β· X11Libre/xserver Wiki page and your distributionβs documentation for how to do this.
3. Build Your Own XLibre
In case there are no ready made or adjustable packages, you can resort to building XLibre yourself. Please see the Building XLibre Β· X11Libre/xserver Wiki page for how to do this.
Whatever above option you may choose: If things get out of hand, take a look at the existing discussions. Your problem may have been solved by now. π If not, then please feel free to create a new discussion here in this category.
Become an XLibre Package Maintainer
You've got your packages working? Excellent! Why not create a third-party repository and share these packages with the community? There are many distribution-specific solutions like Arch User Repositories (AUR) or Personal Package Archives (PPA) for Debian and Ubuntu as well as third party repositories for Redhat-like ones and many others for other package managers.
Take a glance at the links in the paragraph above and some existing third-party repositories maintained by our community to get an idea of how to get things going.
We Are Here to Help
The discussions here are meant to get to know each other and to provide help by the users for the users. To further support packaging we at Xlibre offer you to host the source package descriptions as we already do for X11Libre/pkgbuilds-arch-based and X11Libre/ports-gentoo. For hosting binary packages and some sort of automation we will find a solution together too. Just create a new organizational task with what you need.
Now, please go on to the existing discussions or create a new one. You're welcome!
A side note: Please comment on this pinned discussion here only if it is necessary to add or change some aspects of it.
All reactions