General :: Process Of Making A Distribution From Scratch ( Concerning Libraries, Etc. )?

Jun 28, 2010

I have C in a Nutshell but I'm learning Bash right now. I've gone through a lot of LFS, but didn't complete it. I'm still learning about symbolic links, hard links, libraries, and this sort of thing. I'm wondering about quite a few things at this point. How the hell can anyone make a distribution from the ground up? Even if they start with another distribution as a base, how do they know (I realize one person doesn't do all the work) what to do, what order to do it in, how to synchronize what they're doing with what everyone else is doing, etc. How do you know which software to compile and install first? etc.

Also, I'm entirely confused by this: how can everyone (even large teams) get everything working together? Knowing that this works with that and that doesn't work with this unless it's patched but that's what we're going with, etc. I can't understand how these things can be done without an almost unbelievable amount of effort unless a lot more is done by ./configure and make than I know about at this point.And I don't understand how libraries work at all. I mean, I'm going to learn a lot more and I've been reading a lot... but how can all the distributions just download and install 50 updates at a time and not have to restart the computer most of the time!? There are a hundred things happening in the background constantly. How does everything not just fall apart as soon as you update one package, let alone 50 at a time!? I realize this is stuff that you learn by reading, but I've been reading for quite a while now and I do not understand even the basics about why any of this works or how to know what works and what doesn't unless every single little piece of every distribution is gone over with a 50,000-page reference manual that's constantly updated. And all of this can't be as complex and hard to do as it seems, or there couldn't possibly be a hundred distributions that work and are updated constantly. Linux From Scratch is a good example. You have to download all the very specific versions of the software and patch it with special little patches, etc. How the hell can anyone keep track of all of this? Going by what I know about things, it's almost hard to believe that it's even done.

View 14 Replies


ADVERTISEMENT

General :: Making A Backup Of An Installed Distribution?

Jan 29, 2011

Is it possible to make an ISO of the distribution already installed? Well actually, I have made various changes according to my choice and don't want to do them again if I have to reinstall.

View 14 Replies View Related

General :: Getting The Process Of Creating A Distribution?

Mar 15, 2011

I'm learning about the process of creating a Linux Distribution. My teacher said that I need to show him how to built Linux Distro from Linux kernel - only basic level not details. I read the Linux From Scratch project. They write in details but I only need a general level to write a document.

View 1 Replies View Related

General :: Which Shared Libraries Are Loaded By An Already Running Process?

Aug 18, 2011

How do I know which shared libraries are loaded by an already running process?

View 2 Replies View Related

Programming :: Making A Project Distribution Folder?

Jun 25, 2010

I'm trying to make my first c project (a simple tic tac toe console game), and I am wondering how to make a final product (copy all source code files to a distribution folder upon compilation). Should I use a bash script or should I use a makefile to make the distribution folder? I'm not terrible familiar with either; I have a basic makefile to make an executable, and that's about all I know of make.

And if I do use a bash script, how do I copy over source code files? I tried cp ./*.c and cp ./*.h, but I think the script read it literally as moving a file named ./*.c (and ./*.h), and couldn't find it.

My makefile is pretty much this:

Code:
objectFiles = main.o io.o board.o game.o
ttt : $(objectFiles)
cc -o ttt $(objectFiles)

View 2 Replies View Related

General :: Installing Code For One Distribution To Another Distribution?

Mar 5, 2009

I would like to install a program (R for statistical computing). I am using Slackware. On the download page of R (The Comprehensive R Archive Network) there are options to download the code for Debian, Redhat, Suse, and Ubuntu. Which one should I download in my case (using Slackware)? Is there any of them which I should not download?

View 4 Replies View Related

General :: Use Always The Latest Versions Of The Libraries And Don't Save The Old Libraries For Compatibility?

May 11, 2011

Why many Linux distros are trying to use always the latest versions of the libraries and don't save the old libraries for compatibility? I mean, I can see libtiff for example, i can found a libtiff.so.5 on my /usr/lib, but doesn't store a libtiff.so.4 or 3 just for binary applications or games. For this example, I need libtiff.so.4 for uplink.

That should happen too on the old version of sims for linux, some ID games or others.What's wrong with storing old libraries? PD: Yay, my first post on 3 years!

View 6 Replies View Related

General :: Using Dynamic Libraries As Static Libraries?

May 6, 2010

Is there any way to use a dynamic libraries as a static libraries instead when compiling, so that my resulting executable won't have them as dependencies?

View 3 Replies View Related

Software :: Identify What Process Are Making Up The WA Statistic?

Dec 23, 2008

I have a WA% between 50-80%.

So I have a few questions.

1. Is that WA% only disk I/O or can it include network IO?
2. How do I identify which processes are making up that WA statistic?
3. Why does iostat report 100% utilization when the drive read/write speeds are under 1MB/s?

The reason I'm asking.

My Oracle stats are saying that the drives are running at about 5MB/s right now, the WA is 55%, and the iostat -m -x is reporting the drives running at 100% utilization with a read/write rate under 1MB/s. The read speed of the drive is 98MB/s (tested with hdparm -tT when I installed the drives)

I know I have a few queries using full tables scans which I'm working on but I'd think that 100% utilization should be running at the full 98MB/s.

I want to try to identify which process (most likely and oracle one) is using the 100% utilization/55% WA.

View 5 Replies View Related

Ubuntu :: Making IPhone Apps - A Simple Process - Where To Begin

Feb 2, 2011

Making iPhone apps. a simple process? where do i begin. i have no idea what I'm doing.

View 4 Replies View Related

General :: Starting Out From Scratch?

Feb 19, 2011

I have a home computer that I bought to try Linux. first I want to reformat the HD so it is completely empty, it has xp now, then start from scratch. But I have not been able to format the HD. I have used all the tricks I know.

View 1 Replies View Related

General :: Starting Completely From Scratch

Jun 22, 2011

Starting from what I would think is completely from scratch, maybe worse. A friend set up this computer on unix/linux when I expressed interest. Truthfully I don't have even the slightest clue where to start other than to offer my complete humility. If I could start with getting my dvd and cd functions to work that would be a good start.

View 15 Replies View Related

General :: Creating A Terminal Command From Scratch?

Oct 26, 2010

I am looking into creating my own terminal command from scratch. I researched online for some information on this subject was only able to view stuff related to OS X. I understand that they are both Unix based, are they both similar in creating these commands? Basically all I would like is for someone to point me towards the right direction to start or complete this task.

View 11 Replies View Related

General :: Get A Fully Functional Machine From The Scratch?

Jan 5, 2010

I recently installed CentOS 5.4 in my laptop. Initially I had difficulties in getting the machine up and running. So I went with the option of installing just the bare bones of CentOS 5.4. I did this by clearing all selections that are shown by default when you load CentOS 5.4 CD 1/6. This installed just the kernel and created only the root user. Right now, my laptop boots up in command line and I can login only as root. I would like to know if there is any document or any web URL that explains how to get a fully functional system from the scratch. Something like an installer manual or check list with instructions. Is there any document that you can refer to in situations where you have to manually install the drivers and configure the system because of some odd combination of hardware the machine has.

View 14 Replies View Related

General :: Recommended Install Of Fedora 12 From Scratch?

Feb 21, 2010

I have only a CD Drive and the system is stand alone. Do I use the 5 CD set or Do I use the "Live" CD Thing?

View 2 Replies View Related

General :: Install KDE From Scratch On Suse Enterprise Desktop

Jan 4, 2011

I have a SUSE SLED system running without window manager (KDE or GNOME). I don't have the DVD but I have access to a network repository.

How do I install KDE from scratch?

View 3 Replies View Related

General :: Recover Beside Reinstalling Ubuntu Studio From Scratch?

May 13, 2011

I have forgotten my user password and cannot get past the logon screen. Is there a way to recover beside reinstalling Ubuntu Studio from scratch? (I am new to Ubuntu Studio).

View 4 Replies View Related

General :: Kills A Process Internally Or From Where It Picks File To Continue Its Process?

Jan 8, 2010

one tell me the internal working of kill command. that is how it kills a process internally or from where it picks file to continue its process.

View 3 Replies View Related

General :: Elevate The Priority Of A Process Without Process Superuser Rights?

Jan 21, 2011

I have a high priority service that I start with sudo nice -n -10 process. This process does not need superuser rights though, except for the priority elevation. But nice requires superuser privileges to elevate priority.

View 3 Replies View Related

General :: How To Identify Raid Degrade Process / How To Rebuilt Process

Jun 12, 2010

send the details raid configuration how to use in linux el5 and how to indentify the raid degrade process and how to rebuilt the process.

View 4 Replies View Related

General :: Sending Signal From Child Process To Parent Process?

Sep 8, 2010

Code:

#include <stdio.h>
#include <unistd.h>
#include <signal.h>

[code]....

Description of what the code does or what i intended to do:

1. Created a child process from parent process using 'fork()'

2. Sent a signal 'SIGALRM' from child process to parent process using 'sigqueue' function.

(The Third parameter of 'siqueue' function contains the message (message msg) which the child process wants to send to the parent process.'msg' is a stucture instance containing a) pid of child and b) string) 5. Print the 'msg' sent by child process inside the signal handler function 'sig_action_function' of the parent process I am getting some junk value when this line is executed

Code:

printf("%d
",msg->cpid);

I expected to get the pid of child process, which the child process sent to parent process through the signal.

View 3 Replies View Related

General :: Process Scheduler A Part Of Process Queue?

Aug 12, 2010

as we all know Process Scheduler does Process scheduling and its a process as well. I was just wondering that if this happens then the Process "Process Scheduler" should be a part of Process queue as well.

So if there are 5 process are there in Process queue & process scheduler is administrating them then since its also a process, once it puts a process under RUN state it should itself go inside queue because at one instant only one process can get executed on a processor. This is quite confusing for me. Please help me out. I tried to search on this but could not find any relevant topics.

View 1 Replies View Related

General :: Find The Parent Process Of A Zombie Process?

May 4, 2010

How do you find the parent process of zombie processes?

When the child process is something where the parent is not entirely obvious...

Is there some way to list processes in tree format or something?

View 3 Replies View Related

General :: Process Shows Multiple Process Ids(pids)?

Nov 9, 2010

I have a process running on Linux.When i do ps -eaf | grep <myProcess>, it show muliple entries for <myProcess> with different pids for each entry.Kindly tell me what could be the reason for a process having multiple pids?

View 1 Replies View Related

General :: What Does 'distribution' Mean?

Jan 10, 2010

What does "distribution" mean? My Acer computer, on which I have linux linpus lite, comes with very little documentation and while I have a physics BA and have had exposure to technology, my knowledge of linux is just about zip. Is there a good place to start? As you can see, this question about the word "distribution" is a razor thin top of an enormous iceberg of ignorance.

View 3 Replies View Related

General :: How To Find A 64-bit Distribution

Jan 31, 2010

I need a 64-bit Linux distribution to beta test TeraChem, a GPU-based quantum chemistry package. I have never personally used Linux, however, and I don't know anything about the available distributions. I was wondering if I could get some recommendations.

My system specifications:

CPU: Xeon W3520
GPU: NVIDIA GTX 275
Motherboard: GIGABYTE EX-58 UD5
Current OS: Windows 7 64-bit

I would not use Linux as my sole OS but would want to dual-partition (I think that is the term?). However, I think I would end up using the distribution for more than just running TeraChem. I may even become a convert!

What am I looking for in a distribution? Ease of use, efficiency, 64-bit. What do I know how to do? I can build computers, code in C++, comfortably use a command line.

View 4 Replies View Related

General :: Where To Find Distribution That Has Just OS

Jul 15, 2010

I would like to make my own Linux distribution.Where do I find a Linux distribution that has just the OS, a browser and basic drivers for ethernet, video, etc.I can then build it up myself through the repo.

View 5 Replies View Related

General :: Distribution With The Most Software?

Apr 24, 2011

what distribution has the most software with it ? I mean one that come with many cds of software that get all install at once while the first install. I heard about this a while back but I can't remember the name of it, I think it was mandrivia. A free one but I am curious for the other one that cost money.

View 9 Replies View Related

General :: How To Build Own Distribution

Mar 10, 2010

I've been using and relying on linux for some time. I have even tried distributions like Arch. I was wondering what would be a good book for learning the inner workings of linux, how to write shell scripts, compile my own kernel, how to build my own distribution, things like that. I also would like to know if there is a good book for linux networking works. I want to be able to modify distributions specifically for my hardware, and have a better home net work set up.

View 1 Replies View Related

General :: Distribution With Kernel 2.0.35 Or 2.0.x

Jan 1, 2010

I am searching for a Linux distribution with kernel 2.0.35 or 2.0.x. I can't find it with google.

View 1 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved