Software :: How Hard Would It Be To Make Custom Distro?
Feb 20, 2011
I would like to take say, CentOS5, customize it to my needs, then make an installer ISO for it.Basically I'd like it to be a next next next install, and it has everything already in it like sshfs, basic config files, and other custom stuff preconfigured. I tend to do all these things manually every time I install, and I'd like to just automate it all, and also not have to depend on an internet connection each time. How would How would I go about doing that? I don't want to just take a disk image, since then I'm restricted to that platform. I still want it to be a true installer.
I have a question that I can't find anything about online. I have spent the last few months creating and customizing a Kubuntu OS for my company and we want to install it on roughly 45 computers (all different models). Is there a way to save my creation to a cd so it can be installed on another computer?
I know about creating an image of the HDD but what I want to do is create what you would get in the store from Microsoft. A complete OS on a CD, ready to install with all of my configuration changes already setup.
scanning them with Avast! and Malwarebytes Anti-Malware or by running registry cleaners like Ccleaner.However, I think it would be cool to have a Live system that I could boot from my flashdrive that I could have programs installed to do all this with.It would be cool if I could use Puppy Linux, since it loads and runs from RAM, which gives a huge speed boost when compared to running a live version of a distro like Ubuntu, but I don't really know my way around Puppy, or how to make my own "pupplet". Also, from what I could tell, Puppy Linux didn't have a package manager like Pacman or Aptitude.Here's a list of programs I would like to have a Linux alternative to use:-Avast! Anti-virus-Ccleaner (registry cleaner)-Malwarebytes Anti-Malware/Superantispyware (malware/spyware cleaner)-Perhaps also a Defrag program like Defraggle
As a Fan of openSuSE on the Desktop i'm about to create the version 2.0 of our local LUGS munotLinux distribution which should be localized for switzerland and contain a lot of additional software.
For this case I tried to modify the control.xml file in the root image for yast to hide the dialogs for language/keyboard layout, location and deskop choice (it will be a kde based distro). I can set the language, keyboard and location defaults correctly, but I couldn't get any success in disabling the regarding dialogs yet. And after all googeling and reading the available documentation I can't find a hint about the correct way to modify the control.xml this way.
I was thinking about this for a while and I haven't come across it in any of my reading. Could you split an os over two drives? Example: drive hda, 35GB xp - 5GB fat32storage / hda1 8GB root - 2GB swap drive hdb 10GB usr - 10GB home -10GB var / hdb 10GB root linux#2 hdb 1GB swap - 9GB user - 5GB home - 5GB tmp I hope I made this clear enough I'm sure someone must have tried this before. Maybe I got too much time on my hands.
I don't really like Los Angeles (they steal all our water) and neither Tijuana nor Vancouver make sense to me, so I am trying to make my own, custom timezone of Felton, California. How do I do this? I changed my /etc/timezone to "America/Felton" but upon reboot my calendar still says "Los Angeles". Which files do I need to change?
I think that the logical conclusion of the greater self-reliance of Linux users is wanting to make one's own distro entirely. Using that Linux From Scratch distro, probably--at least if you're not a programmer. (I am guessing that if one knows the right programming languages, one doesn't even need LFS.) In an ideal world where we had the time and will for this, most or all of us would make our own distros. I'm interested, but it's much more work than I'm willing to do. Am I right?
I want to install Cent OS5 on my machine. The Hard Disk is SATA. I want to discuss about how to custom partition the hard disk. In the old version there is a drop down list for manual partition the hard disk. like /,boot,swap,var etc etc. In the new version of centos 5 I can not see things like that. During installation process and in partition page there are things like:
Code: Remove all partitions on selected drives and create default layout. Remove Linux partitions on selected drives and create default layout. Use free space on selected drives and create default layout. Create custom layout.
When I choose custom layout it show me an error message. "An error has occurred-no invalid devices were found on which to create new files system. Please check your hardware for the cause of this problem."
I was wondering if there was a relativity easy way to take any version of Ubuntu, (lets say 10.04), and add some extra codecs, programs, and stuff, and then compile it to get a .iso, so I can use this on my computer(s). Any way I can do this that won't compile in gentoo hours?
for a project I am working on, I need the same install configuration on every machine, and I'd like to have all the packages I need on one disc, with none of the ones I don't. I also need to use a non-standard file systems(jffs2,nilfs) as the hardware end of my project works on flash memory, and would like these two FSs to replace the typical magnetic disk based choices.
I am using uuntu 8.04 and I am trying to make live cd with running kernel. I know that there is documentation in ubuntu website in "how to make live cd" but the thing is this is my custom kernel. I have my own configuration. So I want this kernel to be work in live cd.
i am a new user on opensuse 11.4, i want to make an iso image from my current distro without my personal data,to share it with my Friends,just like "remastersys" program on Ubuntu,how can i do this? but please use a simple Language,because i am a Arabic user and i do not speak English very well.
I'd like to install centos from a USB stick on to a hard drive and also include a custom kickstart on the USB stick to run post-build scripts or install additional packages, which the additional packages would also be on the USB stick..Are there any howto's already written?
I am using ubuntu 8.04 and i am trying to make iso image cd with running kernel. i know that there is documentation in ubuntu website in"how to make live cd" but the thing is this is my custom kernel. i have my own configuration. so i want this kernel to be work in live cd.
What are the best ways to make the kernel using git, and localmodinfo. and optimizing the kernel the best way on a laptop I have, which is a desktop laptop, so it is never really unplugged. Has a core 2 duo 2.53Ghz, 4GB DDR3 RAM, and an ATI HD 3870 GPU.so what things other than the obvious core 2 cpu type when making the kernel. It's on Ubuntu 11.04 64 bit. I also want to create it with the local mod info. and Also create this into a .deb package so it may be saved.
i am working on developing a very minimalistic os based on a striped down linux kernel and for the user interface ive come up with a bunch of custom graphics and such and then i was confronted with the problem of what window manager do i use....
basically my concept for the ui is windows that only open fullscreen (so no resizing, minimizing, moving) btu when you want to change threw applications it displays everything in a coverflow style and im planning on using the Qt toolkit for the interface itself and basing alot of it on web technology's.
I've bought a 500GB Seagate hdd.the Current hdd carrying Debian has started showing troubles(and will have to RMA it).Can I Copy Debian to a New Ext4 Partition on the New hardddisk?What is the recommended way to mirror copy(everything)?I've last rescued this way some 4 years back using "dd".
I installed Fedora 11 on a server with 2 equal sized disks. I used the gui installer and didn't make custom setting changes to the partitions. One of the steps asked for me to choose the disks i wanted to use for this installation. I selected both disks and after the installation Fedora only sees one volume the size of both disks combined.Do I now have software raid0 or do I have something else?
I'm new to linux and recently installed openSUSE 11.1 on my Lenovo Thinkpad SL500. So far it's great... only problem is the hotkeys and brightness control don't work. Digging around online I found this "experimental" driver that purportedly works fine, but I have no idea how to compile, install, or otherwise use it. Here... tetromino's lenovo-sl-laptop at master - GitHub I'm not sure what to do with the makefile and C file provided. For example, what do I do with this instruction...
"To enable the brightness control, load the module with the "control_backlight=1" module parameter (i.e. insmod lenovo-sl-laptop.ko control_backlight=1 )" I know someone on here will be able to explain how to do this in a "computer engineering for chemists" language! I'm comfortable enough working in the terminal with commands, but have found no real straightforward explanation of how to do so (only "programming" experience is MATLAB m file writing).
I am wondering how to add a need to restart notification in a Debian package, so upon installation, it'd pop up something to tell the user to restart the computer for changes to take effect. Perhaps something like what happens with some packages through the update-manager when it prompts the user to restart for the changes to take effect.
Is there any way to do that? Perhaps adding something at the end of a "postinst" file?
Thinking about it, I could just add something like this at the end of the "postinst" file:
Code: notify-send -t 86400000 -i /usr/share/icons/gnome/32x32/status/info.png "Please restart the computer for all changes to take effect."
It'd work, but not as well. For instance, if the person isn't by their computer at the time.
Another option could be using a Zenity dialog box. That might work. Though, if done, wouldn't a yes/no question box keep the actual package from technically finishing until the user would select yes/no to restart?
Im kind a new to open suse, though I think its a very nice alternative to the ordinary Linux distroes.Recently I tried to make a distro for my laptop in the living room, -the only thing its supposed to do is play music, and be able to connect to the internet from time to time. However, I must have forgotten some packages or something, cause when I booted the engine after installing,-(wich btw went smooth:-)) -I cannot play any music, -getting some fail message. -Now iVE installed all the g-streamer packages and the totem player, what else do I need ???. -Have been looking through the packages, but I dont seem to find any other packages related that i think i shound use...