Sponsored Content
Operating Systems Linux Why is there so many linux version? Post 302258441 by Corona688 on Friday 14th of November 2008 02:56:26 PM
Old 11-14-2008
Linux is not what you see and use when you install a distro. Linux doesn't have a web-browser built in, or a graphical environment, or even a console. In the end, Linux amounts to one single file that your computer loads when it turns on.

Linux doesn't really change that much from distro to distro -- everything else does. Mostly because you can only get some things at the expense of others. A wonderful system for programmers would by necessity be very tedious for casual users, while a wonderful system for home-users would, by necessity take quite a bit of control away from an experimenter.

And take something completely alien like OpenWRT. It's a linux distro that runs on wireless routers! That pretty much has to be a its own distro. Smilie
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Redhat linux version

Guys How do i know the version of linux (Redhat) on one of our systems..Thanks in advance..The uname -r gives 2.4.18-0.13..Is it the kernel version (3 Replies)
Discussion started by: sssow
3 Replies

2. Slackware

Determine Linux Version.

Apart from the obvious, uname command, is there anyway to determine which Linux distribution and version of the distribution has been installed? (7 Replies)
Discussion started by: mbb
7 Replies

3. UNIX for Dummies Questions & Answers

What is the new version of linux or should i use fedora

hi guys, pls help me to find out what is the latest version of linux that i can install in my pc or should i install fedora... (1 Reply)
Discussion started by: anankumar3
1 Replies

4. UNIX for Dummies Questions & Answers

How do I see which version of Linux I am using ?

I want to know the distribution and version of linux that I am running: uname -r gives me: 2.4.20-8bldsmp uname -v gives me: #1 SMP Wed Sep 20 19:32:24 PDT 2006 Whats the distribution ? and whats the version ? thanks !!! (1 Reply)
Discussion started by: the_learner
1 Replies

5. Linux

Linux version v.s. 32bit/64bit

Where can I get a list that maps the each Linux version to corresponding 32/64 bits model? e.g. OS -> Model (ILP32, LP64, ...) RHLE3 -> ? RHLE4 -> ? RHLE5 -> ? ... It would be better if there is such a list that contains most of current UNIX OS versions. ... (1 Reply)
Discussion started by: princelinux
1 Replies

6. UNIX for Dummies Questions & Answers

Search linux which core version is 2.4.0

I want to use linux which core version is 2.4.0,so I want to know which version linux contains core 2.4.0? Where can I get this version linux? Thanks (1 Reply)
Discussion started by: konvalo
1 Replies

7. Linux

How to know the Linux version?

Hi, How to know the Linux version in the box in which linux is installed ? Cheers K Md Shakeel (3 Replies)
Discussion started by: krackjack
3 Replies

8. Shell Programming and Scripting

need to know the version of Linux

Hi I have run the command uname -a and i got the below output Linux vm07 2.6.9-77.Emp #1 SMP Wed Nov 7 13:58:04 EST 2007 i686 i686 i386 GNU/Linux i want know the version of Linux can i get it from above output if yes then what is it? is it 2.6.9-77.Emp? (2 Replies)
Discussion started by: aish11
2 Replies

9. Linux

Linux Version of IE?

Is there a linux version of IE? (5 Replies)
Discussion started by: billcrosby
5 Replies

10. Shell Programming and Scripting

Using Linux to determine version of Windows

This is an odd question and I didn't really know what category it fits. I just installed Ubuntu 12.10. During the installation process, the screen informed me that Windows 7 was installed in a particular partition. I'm just wondering how this was accomplished. Using 'fdisk -l' will indicate... (1 Reply)
Discussion started by: jamarsh
1 Replies
createrepo(8)															     createrepo(8)

NAME
createrepo - Create repomd (xml-rpm-metadata) repository SYNOPSIS
createrepo [options] <directory> DESCRIPTION
createrepo is a program that creates a repomd (xml-based rpm metadata) repository from a set of rpms. OPTIONS
-u --baseurl <url> Optional base URL location for all files. -o --outputdir <url> Optional output directory (useful for read only media). -x --excludes <package> File globs to exclude, can be specified multiple times. -i --pkglist <filename> specify a text file which contains the complete list of files to include in the repository from the set found in the directory. File format is one package per line, no wildcards or globs. -n --includepkg specify pkgs to include on the command line. Takes urls as well as local paths. -q --quiet Run quietly. -g --groupfile <groupfile> A precreated xml filename to point to for group information. See examples section below for further explanation. -v --verbose Run verbosely. -c --cachedir <path> Specify a directory to use as a cachedir. This allows createrepo to create a cache of checksums of packages in the repository. In consecutive runs of createrepo over the same repository of files that do not have a complete change out of all packages this decreases the processing time dramatically. --update If metadata already exists in the outputdir and an rpm is unchanged (based on file size and mtime) since the metadata was generated, reuse the existing metadata rather than recalculating it. In the case of a large repository with only a few new or modified rpms this can significantly reduce I/O and processing time. --skip-stat skip the stat() call on a --update, assumes if the filename is the same then the file is still the same (only use this if you're fairly trusting or gullible). -C --checkts Don't generate repo metadata, if their timestamps are newer than its rpms. This option decreases the processing time drastically again, if you happen to run it on an unmodified repo, but it is (currently) mutual exclusive with the --split option. --split Run in split media mode. Rather than pass a single directory, take a set of directories corresponding to different volumes in a media set. -p --pretty Output xml files in pretty format. -V --version Output version. -h --help Show help menu. -d --database Generate sqlite databases for use with yum. -S --skip-symlinks Ignore symlinks of packages -s --checksum Choose the checksum type used in repomd.xml and for packages in the metadata. The default is now "sha256" (if python has hashlib). The older default was "sha", which is actually "sha1", however explicitly using "sha1" doesn't work on older (3.0.x) versions of yum, you need to specify "sha". --profile Output time based profiling information. --changelog-limit CHANGELOG_LIMIT Only import the last N changelog entries, from each rpm, into the metadata --unique-md-filenames Include the file's checksum in the metadata filename, helps HTTP caching (default) --simple-md-filenames Do not include the file's checksum in the metadata filename. --distro Specify distro tags. Can be specified more than once. Optional syntax specifying a cpeid(http://cpe.mitre.org/) --distro=cpeid,dis- trotag --content Specify keyword/tags about the content of the repository. Can be specified more than once. --repo Specify keyword/tags about the repository itself. Can be specified more than once. --revision Arbitrary string for a repository revision. --deltas Tells createrepo to generate deltarpms and the delta metadata --oldpackagedirs PATH paths to look for older pkgs to delta against. Can be specified multiple times --num-deltas int the number of older versions to make deltas against. Defaults to 1 EXAMPLES
Here is an example of a repository with a groups file. Note that the groups file should be in the same directory as the rpm packages (i.e. /path/to/rpms/comps.xml). createrepo -g comps.xml /path/to/rpms FILES
repodata/filelists.xml.gz repodata/other.xml.gz repodata/primary.xml.gz repodata/repomd.xml SEE ALSO
yum (8) yum.conf (5) AUTHORS
See the Authors file BUGS
Any bugs which are found should be emailed to the mailing list: rpm-metadata@lists.baseurl.org or reported in trac at: http://cre- aterepo.baseurl.org Seth Vidal 2005 Jan 2 createrepo(8)
All times are GMT -4. The time now is 08:22 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy