Construcció d'imatges Linux personalitzables sota demanda

thumbnail

Tutor/a - Director/a

Estudiant

Blanco Capell, Gerard

Tipus de document

Projecte/Treball Final de Carrera

Data

2013

rights

Accés obertOpen Access

Editorial

Universitat Politècnica de Catalunya



Resum

Avui dia, gràcies al fet que Linux és lliure, la gent pot descarregar-se el codi font de Linux i c rear la seva pròpia distribució basada en Linux. De fet, de finir -lo ens ajudarà a definir què és una distribució. Linux, en el seu sentit més estricte, és el kernel del sistema operatiu, el nucli; el que s'encarrega de comunicar el software amb el hardware, el que gestiona la memòria i el que administra els temps de processador que necessita cada procés entre moltes altres coses. Per tant, una distribució Linux no és més que la unió del kernel Linux amb el software que el desenvolupador vulgui. D'aquesta unió sorgeixen projectes com Ubuntu, Debian, Fedora, Red Hat... Per comoditat, a aquesta unió se li diu Linux simplement, i ens podem referir al sistema operatiu Linux encara que estrictament no sigui així. Actualment hi ha molt íssima quantitat de distribucions, pel que quan un vol treballar amb una distribució totalment adaptada al seu gust , és possible trobar una que s'adapti gairebé als gustos d'un. Però molt sovint hi ha certs punts de la distribució que no acaben d'agradar, cert software que ve preinstal·lat i no el volem o cert software que voldríem tenir i no hi és. L'ideal, doncs, seria tenir un lloc web on es pogués construir una imatge Linux a demanda. És a dir, u na utilitat que permetés, amb uns quants clicks, obtenir una imatge Linux totalment independent d'altres distribucions selecciona nt què es vol a la distribució i a on. Actualment existeixen bastants utilitats d'aquest tipus, però totes depenen d'altres distribucions d' una o altra manera ; en algunes el que s'obté és una imatge basada en la distribució X , o en d' altres el que necessita l'aplicació és executar-se en la distribució Y o derivades d'Y , com veurem a continuació. P er tant, a quest projecte pretén posar solució a això, oferint una utilitat indepenent de sistemes operatius al ser operativa via internet i proporcionant un a distribució Linux sense basar-se en cap altr a i a mb el software que necessiti l'usuari. Com que no ens volem basar en cap altra distribució i volem veure més en profunditat com funciona realment Linux per dins, tot el que hi està implicat, i mantenir en tot moment el control del sistema , e l sistema Linux que construirem el farem íntegrament des de codi font, seleccionant tots els paquets que siguin necessaris, cercant on es poden trobar i com s'han de configurar, compilar i instal·lar . La motivació és doble, per tant: per una banda endinsar-se més en les interioritats de Linux i desenredar tot el que composa Linux en sí, i per una altra aconseguir oferir el que no ofereixen altres.
user

Professorat participant

Arxius