![]() ![]() #Your freedom premium accounts install#Whooa! Now we can actually build and install our own modified package. Now open the PKGBUILD and change the old checksum to our own: To do so, first let's calculate the md5sum of our modified file: So, we just need to replace the original "blacklist-bla-bla" checksum (in the PKGBUILD) with our modified "blacklist-bla-bla" checksum. If we try to compile the package now we will face an error, because the checksum of the file "blacklist-bla-bla" changed (because WE changed it) from what's in the PKGBUILD. Next, open the file /yourfreedom/pkg/your-freedom/usr/share/doc/your-freedom/blacklist.txt and remove the Steam line from there too. Since it's possible to edit them with the mouse I'll be guiding you this way.įirst, open the file "blacklist-bla-bla-bla.txt" and remove the following line: ![]() You can either edit them with your mouse or you can do it via Terminal. If you done everything correctly you'll have the following files/folders on the build directory: We just created the same your-freedom as the one in the repos. Don't forget you need to be in the wheel group in order to use sudo. #Your freedom premium accounts download#Instead, we will simply build the original package, this will download everything for us.īefore building the package, you need to satisfy a dependency for your-freedom compilation, so download it from Parabola's repo and install it too: We could download one by one but this consumes time. You can see in the PKGBUILD that other necessary files will be downloaded. To begin with, let's first download the source files. This file contains a list of all non-free programs out there for Linux, and it will be used at compilation time in order to tell pacman (Arch and Parabola's package manager) that it conflicts with this or that package. If you look at your-freedom source files you'll noticed it pulls a file called "blacklist". ![]() The problem is, Steam is a non-free package and your-freedom will conflict with it, so I had to come up with a method of using both at the same time. I faced this problem because in addition of using your-freedom I also use Steam so that I can have the latest Blender updates and also to have a little fun once in a while. But what if you need one pacakge on Arch repositories and this package conflicts with your-freedom? But if you're like me and can't use Parabola for one or two reasons, you might want to install your-freedom on Arch (like I did). ![]() This is a good thing if you're a GNU-Head like me. Parabola ships a program called "your-freedom" that will conflict with all non-free packages you might want to install. In fact, if you ever used Arch Linux you'll notice that Parabola *is* Arch -with a few modifications such as de-blobbed Kernel and only Libre packages. If you dig into the GNU philosophy and you're an advanced Linux user than you might have heard of Parabola GNU Linux, a distro based off of Arch. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |