[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-register-public] [task #10137] Submission of Free Your Gnu
From: |
AurélienDESBRIÈRES |
Subject: |
[Savannah-register-public] [task #10137] Submission of Free Your Gnu |
Date: |
Tue, 02 Feb 2010 06:47:08 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2) Gecko/20100121 IceCat/3.6 (like Firefox/3.6) |
Follow-up Comment #4, task #10137 (project administration):
Fyg
>From Wikipedia, the free encyclopedia
Jump to: navigation, search
This article may contain material not appropriate for an encyclopedia.
Please discuss this issue on the talk page.
FYG the free operating system project.
The goals is freedom like "Liberté".
http://www.fyg.cx
irc : freenode #FYG #FYG-dev
License: gplv3 or later
Operating System / Distribution: GNU / linux
Operating System name: FYG
Type: Official GNU software
This Project has been launch the Febuary the first 2010 bye a Free Software
Member
http://www.fsf.org
1. Everyone is free to become user or member.
2. The operating system must stay free as in freedom and as in price.
3. Every one registered can vote on each proposition made by the team or
user.
4. No one can goes against freedoms
https://Savannah.gnu.org
How To Run on a FYG :
For the moment FYG is based on gNewSense metaD (base on Debian)
The technical differences between gNS and FYG are:
. you compile yourself the last free kernel from FSFLA
. all debian base package coming from gnu are all the most update
The political differences between gNS are :
. every one can participate
. on the last source you will be
The only restriction is :
. no one can goes against freedom
How install your FYG :
Download the mini iso version and but it to a cd.
.
http://ftp.heanet.ie/mirrors/gnewsense/gnewsense-metad/installer/3.0~beta1/i386/netboot/mini.iso
Burn the mini.iso image you get and restart on. (go after for more
information)
--
At this step you are now running on the what we can call the FYG philosophy,
you have to upgrade to the last free kernel from
http://www.fsfla.org/svnwiki/
Go to last free kernel release
. http://www.linux-libre.fsfla.org/pub/linux-libre/releases/
1. Download the last release we will see now how upgrade well your kernel
This part is important and long (depending on the computers you have
got)
you have to edit a file in the kernel source before compiling
Edit on > linux2.6.**/Documentation/lguest/Makefile
all: lguest
to
all:
Now you can start the compilation of the last free kernel
In a terminal : For example, for Linux-libre 2.6.** you would enter
cd /usr/src/
wget
http://www.fsfla.org/~lxoliva/fsfla/linux-libre/releases/2.6.**-libre/linux-2.6.**-libre.tar.bz2
Uncompress the archive file
tar xvjf linux-2.6.**-libre.tar.bz2
Go to the newly created directory of the uncompressed source
cd linux-2.6.**
Enter
make clean mrproper
Now, you will need to have a base .config file that will control the build
process. If you don't have a specific .config file, you can use the default
file in the /boot directory. Just copy that into the source directory.
cp /boot/config-`uname -r` ./.config
Now, you can review and change config variables. First, update your config
file to the new options of the kernel source
make oldconfig
and answer the configuration questions there. Enter yes for the module to be
built into the kernel, m for it to be build modularly which will only load if
needed and no to exclude the module. You can also enter ? to get information
about the module. However, you don't have to worry too much as you will be
able to revise your decisions in the next step.
Next, enter
make xconfig
(make menuconfig is an alternative .config editing tool)
This will open an application that classifies and explains the properties and
available modules you can either 'build into' the kernel, make modularly
available or disable. When you are done, save it and exit.
Now, you can build your kernel. First enter
make-kpkg clean
As the final command, enter
fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image
kernel_headers kernel_source
You can change custom by FYG value with anything as long it starts with -
(minus sign) and has no whitespace in between. Optionally, you can add
kernel_source at the end, if you want to build a source pack. You can also put
CONCURRENCY_LEVEL=N (where N should be replaced by the number of CPU cores
your computer has) at the beginning of the command to make the building
process take advantage of multiple core systems.
The last command will take some time to complete. At the end, you will have
linux-image and linux-headers (and linux-source if you chose) installation
files.
go to linux-image and linux-headers files to the directory you want. Then,
either go to that directory in terminal with cd command and install the two
.deb packages:
dpkg -i linux-image-2.6.**-fyg.deb
dpkg -i linux-headers-2.6.**-fyg.deb
Or, just double-click on the two files and click on the Install Package
button.
Restart and choose FYG kernel from your GRUB.
You have Free Your Gnu on first step with success, ok next now.
For the moment join on
Libre Planet http://groups.fsf.org/wiki/Corsica_Gnu_Group
http://groups.fsf.org/wiki/User:Aurelien
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/task/?10137>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Savannah-register-public] [task #10137] Submission of Free Your Gnu, AurélienDESBRIÈRES, 2010/02/01
- [Savannah-register-public] [task #10137] Submission of Free Your Gnu, AurélienDESBRIÈRES, 2010/02/01
- [Savannah-register-public] [task #10137] Submission of Free Your Gnu, AurélienDESBRIÈRES, 2010/02/01
- [Savannah-register-public] [task #10137] Submission of Free Your Gnu, AurélienDESBRIÈRES, 2010/02/01
- [Savannah-register-public] [task #10137] Submission of Free Your Gnu, AurélienDESBRIÈRES, 2010/02/01
- [Savannah-register-public] [task #10137] Submission of Free Your Gnu, AurélienDESBRIÈRES, 2010/02/01
- [Savannah-register-public] [task #10137] Submission of Free Your Gnu,
AurélienDESBRIÈRES <=
- [Savannah-register-public] [task #10137] Submission of Free Your Gnu, AurélienDESBRIÈRES, 2010/02/02
- [Savannah-register-public] [task #10137] Submission of Free Your Gnu, AurélienDESBRIÈRES, 2010/02/02
- [Savannah-register-public] [task #10137] Submission of Free Your Gnu, AurélienDESBRIÈRES, 2010/02/02
- [Savannah-register-public] [task #10137] Submission of Free Your Gnu, AurélienDESBRIÈRES, 2010/02/02
- [Savannah-register-public] [task #10137] Submission of Free Your Gnu, AurélienDESBRIÈRES, 2010/02/02
- [Savannah-register-public] [task #10137] Submission of Free Your Gnu, AurélienDESBRIÈRES, 2010/02/03
- [Savannah-register-public] [task #10137] Submission of Free Your Gnu, AurélienDESBRIÈRES, 2010/02/03
- [Savannah-register-public] [task #10137] Submission of Free Your Gnu, Mario Castelán Castro, 2010/02/07