Le 11 juin 2016 08:31, "Harold Hartley" <[email protected]> a écrit :
>
> I'm looking at making a LFS for myself only and to make it the way I want
it to look. But I have 64-bit computers that I want to make as 64-bit LFS.
I did do some research and found that creating a 64-bit LFS is controlled
by the compiler by choosing for it to compile in 64-bit. Is that correct.

Yes it is

> Now the other thing is do I have to use .deb or .rpm to build a LFS
system or can I get all the source code and compile everything and build it
that way.
> I am finding that some distro's are rewriting the code to make it so you
have to use their packages and that they make it harder to be able to get
the package for example: firefox from the firefox web site and untar the
tarball and get it to install on for example: ubuntu. One time I downloaded
firefox from the web site and tried to install it and I had so much
trouble. What I had to do was to alter this and that and make a symlink to
different libs and other files. I ended up just giving up on the whole
thing and just removed it all.
>

You are right, every distro have their own specificity, therefore the
produced binaries which embeded in binary packages are very distro related.
Some crossover exist but need an over work most of the time to adapt from
one to another.

> Now I feel that a linux box should be able to install a tarball package
onto the box without having a full frustrating workout.
> I do remember using such distro's which made installing packages without
a workout, but now those distro's are gone like non-existant now.
>
> Now I find it is time to build my own box where installing tarball
packages are enjoyable and not bloated like some distro's.
>
> So again is my question: can I build a linux box without having to be
stuck using .deb or .rpm and just compile everything to build a box from
LFS.
> --

You can be sure that 99% of rpm or deb packages are built from sources
(mostly tar.gz), it's just someone else doing the job (usually the package
maintener) following the rules telated to the distro for package building
and release.

That saids, it also means 99% of software have their sources available
somewhere, that you can download and compile on your own LFS system.

You should read BLFS (Beyond LFS) which provides full instructions to
building a good user environment from source and compilation, once you
succed to boot a working linuc installation from LFS.

If you are too lazy, you can just try Gentoo which basically is the most
advanced and automated distro based on compilation once you installed the
binary base from installation media.

Slackware also is based on package system based on local compilation.

BSD familly with system and port tree provides also this capacity to easely
recompile your whole system.

Regards.
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-chat
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to