Topic: compilation

hello,

I`am  new to crunchbang.
I`am satisfied user, but I wanna more from system smile

recompilation of whole system...
is there good and simple way to do this?
maybe thru apt-build?

regards

Re: compilation

qaov wrote:

hello,

I`am  new to crunchbang.
I`am satisfied user, but I wanna more from system smile

recompilation of whole system...
is there good and simple way to do this?
maybe thru apt-build?

regards

yeah even i wanna know!!!

Re: compilation

Recompilation? Are you thinking of remastersys maybe:

http://crunchbanglinux.org/forums/topic … ed-distro/

Note: ** Please read before posting **

BTW if you wish to contact me, send me an e-mail instead of a PM.

Re: compilation

Honestly ubuntu isn't really designed for you to compile the whole system, it's a binary distrobution. If you want to dig into compilation you should try one of the source based distro's like gentoo or sourcemage. It's probably possible with ubuntu, but IMHO it's not worth the effort. I say ubuntu because that is what #! is based on.

I say never be complete, I say stop being perfect, I say lets evolve, let the chips fall where they may.

Re: compilation

source based:
http://www.linuxfromscratch.org/
http://www.gentoo.org/

not source based, but enough work to keep you busy:
http://www.archlinux.org/

If you feel that certain urge, stay away from Ubuntu. Ubuntu is for lazy people needing a working system NOW and not next week.

I'm so meta, even this acronym

Re: compilation

Debian (and Ubuntu) distributes the sources of all binary packages in separate repositories. It also provides a set of tools to customize and compile packages called apt-build.
Installing the distribution is based on binary packages (as it is the case for gentoo this days, only stage 3 is supported), but after installation adventurous users can recompile the whole set of installed packages with a single command, the BSD style.  Normally it's not recommend to apply too agressive optimizations is essential packages.

apt-get install apt-build

# For a single package
apt-build package  

# For rebuilding all packages
dpkg --get-selections | awk '{if ($2 == "install") print $1}' > /etc/apt/apt-build.list
#Remove the following packages from /etc/apt/apt-build.list
gcc (and other compilers)
linux-image-*
libc6
libc6-dev
libc6-i686
apt-build world        
# Wait a couple of days

Read the manual carefully, using this tools unconsciously could render your system unusable.
Also, this wiki is a friendly introduction.

http://wiki.debian.org/apt-build

Last edited by micerinos (2009-10-12 17:43:58)

Re: compilation

If you like to compile everything, maybe you want to try Gentoo???
Just a thought.

Sheng-Chieh