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
