SlackwareThis Forum is for the discussion of Slackware Linux.
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 installed slackware 12 and spent several days customizing and finetuning the system. Now I want to make this a custom distro and install it on my friends' pcs. How can I do that?
Tar the config files in ~/ and /etc/ (some of the settings may not work if your friend has a different hardware), also you can use tagfiles to select which packages should be installed during setup automatically.
Distribution: SLACKWARE Current, KDE 3.5.9, JFS on Thinkpad R61
Posts: 24
Rep:
Hi, This Is What I Always Think In My Head.
How To Build Custom First Cd.
I Want My Compiled Kernel, My Own Filesystem Like Ext4 Or Reiser4(default Only Ext2,ext3 And Reiser3).
Just That.
That would be 'Cooking Up Some Slack (CUSS) LQ Post' 'Cooking Up Some Slack (or CUSS) is a website that explains how to make your own SlackwareŽ-based distribution.'
Another way to do what the OP wants would be to use; 'tagfile_generator.sh' by Alien_Bob. Generates a set of SlackwareŽ tagfiles that reflects the state of packages currently installed on your system.
These links and others are available from 'Slackware-Links' .
I'll keep on looking but I am not sure. Maybe you left enough info if I piece it together. Maybe its a not a so good expectation but is there any guide that is like CUSS but that tells you how like CUSS does but also says how to add a custom kernel to the mix?
I think Alien_Hominid is close to the mark. Most of the changes will be configuration files and non-stock packages. You can find some information about listing non-stock in another thread.
If you have a second box, or can run a virtual machine, consider running a diff output to find all the differences between a stock Slackware installation and your system. You might be surprised at the many modifications made that you had forgotten.
As mentioned, bear in mind that there will be differences because of hardware. Other differences include different login account names. One way to avoid basic duplication efforts with user home directories is learning to use /etc/skel Directory.
This was one of the problems I experienced. With a little research it could still be done. I got as far as creating a custom dvd, but never got around to giving it a test install to see if it actually worked.
This was one of the problems I experienced. With a little research it could still be done. I got as far as creating a custom dvd, but never got around to giving it a test install to see if it actually worked.
Hope this helps a bit.
Coto
Its out dated all right and you came with some help just in time. I will keep at it. I want to optimize a system yet I love the way Slackware does things ... so I want to optimize Slackware.
If you use the 'tagfile_generator.sh' by Alien Bob and
then install the Slackware default kernel, you should
have basically the same setup as your present one. And
change the kernel to /boot/vmlinuz-generic-smp-2.6.24.5-smp
in /etc/lilo.conf. Should work on another box.
As for other things you might have customized, what are
these? Might not work on a PC with different hardware.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.