Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I would like to understand one thing. I would like to update a linux version that I have without having to reinstall with the latest version of that distribution that I have. Even this has to be done with Linux from Scratch.
I have read that the Toolchain is the heart of linux after the kernel.
Can I update a system step by step myself however hard.
I have at present nst installed and want to do Linux from Scratch which I have started before but not finished.
I installed gcc once but it did not replace the one that was installed from the distro I had at the time. How can I update a system completely with having to use a new install disc?
I doubt that I've understood your question. From what I've understood, you can upgrade any Linux-distribution with the tools the distribution provides, for example the packagemanager or how ever the tool is named for your distribution. You should read the documentation.
As for Linux from Scratch: the have a very good handbook. Upgrading Linux from Scratch is done manually.
I think the example of installing GCC might help a little. I think I had a Suse distro at that time.
I also manually installed the new version. It installed fully.
But the system GCC was still the one installed by the distro.
What I am looking into is upgrading a linux installation manually without the distro.
Linux from Scratch is a good example. It needs to be done manually.
But upgrading lfs needs to be done carefully. The toolchain needs to be upgraded step by step.
Would this be the same for any distro. ie upgrade the toolchain.
ie dependancy problems.
It sounds like you want to upgrade a particular application without using the package manager. the first answer is that this is a very bad idea.
If you insist----you have to find out the various library files (AKA dependencies) that are required by the new application. Then you have to find the right version of each one and install it manually. Finally, you have to fix everything else that broke because the new files are not the right one for OTHER applications. It is not possible to estimate how long all this will take........
Now that I've scared you, it certainly IS possible to have 2 different versions of a library file installed. sometimes, you'll find MANY versions---with a symlink set up to the one to be actually used.
...
What I am looking into is upgrading a linux installation manually without the distro.
Linux from Scratch is a good example. It needs to be done manually.
But upgrading lfs needs to be done carefully. The toolchain needs to be upgraded step by step.
Would this be the same for any distro. ie upgrade the toolchain.
ie dependancy problems...
Yes, that's what the maintainers of a distribution do. Once when gcc and glibc or the kernel have to be updated, the toolchain must be adapted at first. An important word to google for is "kernelheaders"
Thanks for your comments. I am interested in running my own linux but want to understand the core problems that I have experienced myself before.
I also wanted in the last few days install a distro that has a light desktop but where things work especially networking and NST was the one I installed. It then installed 500MB of updates.
I item that is in my head is that I have a LFS Live CD but it is out of date. Can I update this without restarting the whole thing again.
Anyway I will leave it at this and say thanks.
I think I will be around with a few questions with the problems I encounter.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.