User Tools

Site Tools


free_repository

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
free_repository [2015/04/01 16:27] – created conniefree_repository [2021/04/06 19:36] (current) connie
Line 1: Line 1:
 ====== Free Repository ====== ====== Free Repository ======
  
-For your convenience, we provide a free repository for use with slackpkg. It should be regarded as experimentalso please bear with us as we are ironing out the kinksAt the same timewe are already using it, and we love itStill, read this entire section before making a switch, since our repository differs from the stock in several important ways.+We provide a [[https://freenix.net/fxp/|free repository]] for use with slackpkg. Be advised**you only need to change your settings if you want to customize an existing Slackware install**If you installed from a [[Installation|Freenix ISO]]then all these settings are already set rightRead this entire section before making a switch, since our repository differs from the stock in several important ways.
  
 To switch to the new repo, you have to To switch to the new repo, you have to
  
-  - edit /etc/slackpkg/mirrors to use our repo,<code>http://freeslack.net/fxp/slackware64-14.1/</code>+  - edit /etc/slackpkg/mirrors to use our repo, <code>https://freenix.net/fxp/freeslack64-14.2/</code>
   - uncomment the SLACKKEY line in /etc/slackpkg/slackpkg.conf and change it to <code>SLACKKEY="Connie Dobbs (Free eXpansion Pack for Slackware)"</code>   - uncomment the SLACKKEY line in /etc/slackpkg/slackpkg.conf and change it to <code>SLACKKEY="Connie Dobbs (Free eXpansion Pack for Slackware)"</code>
-  - obtain our signing key (for example, with slackpkg update gpgand force slackpkg update regardless of the ChangeLog state+  - obtain our signing key <code>slackpkg update gpg</code> and force <code>slackpkg update</code> regardless of the ChangeLog state
  
 Non-free packages were removed and replacements are provided: Non-free packages were removed and replacements are provided:
  
-  - ''linux-libre-headers'' replaces ''kernel-headers'', and they collide in ''/usr/include'' +  - linux-libre-headers replaces kernel-headers, and they collide in /usr/include 
-  - ''linux-libre-source'' replaces ''kernel-source'', and the source is delivered as a single tarball, so no collision +  - linux-libre-source replaces kernel-source, and the source is delivered as a single tarball, so no collision 
-  - ''linux-libre-image'' replaces ''kernel-huge''''kernel-generic'', and ''kernel-modules'', with symbolic links pointing to the generic image, and no collisions with the stock+  - linux-libre-image replaces kernel-huge, kernel-generic, and kernel-modules, and no collisions with the stock
  
-Our kernel build scripts are found in [[http://freeslack.net/fxp/tools/linux-libre-slackbuild|fxp/tools/linux-libre-slackbuild/]], and we hope you will find them useful for manually upgrading your kernel.+We hope that you will find our [[https://freenix.net/fxp/freeslack64-14.2/source/fxp/build/linux-libre/|kernel build scripts]] useful for manually building custom kernels.
  
-The rest of the packages in our repository are unmodified official binaries, so you can think of this as a deblobbed mirror+The rest of the packages in our repository are unmodified upstream binaries, so you can think of it as a deblobbed mirror.
- +
-The repository omits some things related to installation, since they were never considered until now. Still, we were able to boot from the stock DVD, pick our repository as the source, make a full install, and boot into a fully free OS (sans slackpkg configuration). Be advised that LILO had to be configured manually, so this is not something we recommed you do unless you really want to help us with testing. +
- +
-Our current plans include deblobbing -current as well as future stable releases of Slackware x64. We are aware of x32, but see no reason to proceed without user demand. We have no plans to support releases older than 14.1, but user demand can change this as well. We also wish to improve the situation with the installer, going may be as far as producing free DVD and USB media. Finally, we have plans for expanding the repository with auxiliary packages beyond the base install. As it stands, we are happy to defer all technical decisions to the Slackware core development team. We have absolutely no plans to mess with the base collection aside from the minimal changes needed to replace the essential non-free components, and we are basically done on that front. We may one day try to bootstrap Slackware (that is, rebuild everything from scratch).+
  
free_repository.1427920023.txt.gz · Last modified: 2015/04/01 16:27 by connie