Sessió 1

De Wikijoan
Dreceres ràpides: navegació, cerca

9/01/2008

Josep Vilaplana, Lluis Pérez Vidal, Sergi Tur

http://atenea.upc.edu/moodle/course/view.php?id=13593

Fem servir la distribució Debian

http://distrowatch.com/ -> per veure informació sobre distribucions

El linkat surt de Suse

El curs està basant en Debian, que és una distribució totalment lliure (conté programari lliure, i la distribució ella mateixa, la compilació de programari, és lliure).

De Debian ha sortit Linex, Lliurex, Ubuntu.

Distribució significa, entre d'altres coses, d'una estratègia d'on han d'anar els fitxers. Això condiciona molt.

Distribució també significa "sistema d'empaquetament". Per ex: RedHat (.rpm), Suse (.rpm, amb el gestor Yast), Debian (.deb)

Distribució també significa "selecció/compilació de paquets". Debian només conté software lliure (es compleixen les quatre llibertats del programari lliure). Ubuntu potser no.

Per exemple, Acrobat Reader i Java (abans) queden com a non-free. Ara Java ja és totalment lliure.

Quatre llibertats del programari lliure: distribució, ús, còpia, i mirar el codi

Debian té actualment 24000 paquets.

CD live: no són ben bé distribucions. Es tracta de restringir paquets i anar cap a coses sectorials. Per exemple un CD-live de música, de cracking, d'eines educatives (SkoleLinux), d'apache + php + mysql,...

Instal.lació de Debian

4 tipus d'instal.lacions:

un cop s'ha actualitzat el sistema, és molt difícil tirar endarrera. actualitzar una instal.lació testing és jugar a la loteria.

Gestió de paquets

En la biblioteca libc6 hi ha la relació de la dependència entre tots els paquets.

www.backports.org -> dins d'una instal.lació estable pots actualitzar alguns paquets.

Les eines originals per a gestió de paquets eren: dselect, dpkg

apt lib: biblioteca de programes per a la gestió de paquets.

sobre aquesta biblioteca tenim una sèrie d'eines: apt-get, aptitude (recomanat pel professor, línia de comandes), synaptic (aplicació gràfica)

Exercici:

En la consola, entrant com a superusuari, cliquem dselect. Escollim apt com a mètode d'accés.

Anem a instalar el Lattex (buscar tetex-base)

typescript <nom_fitxer> -> tot el que surti per pantalla en el procés d'instal.lació s'enviarà a fitxer

dpkg -i tetex-bin.deb -> instal.la el paquet

dins la pàgina web de debian, www.debian.org, puc cercar paquets. Per exemple xtris (joc del tetris)

un cop instalat

$ find -name xtris* -> només troba el .deb
$ ls /var/lib/dpkg/info/xtris* -> de la instal.lació que acabem de fer, trobem els fitxers relacionats amb xtris

visualitzem xtris.list, on veurem on han anat a parar els fitxers d'instal.lació: un cop ficats en el directori,

$ vim xtrix.list
man dpkg

dselect (que hem vist abans) invoca el dpkg

Eines de l'usuari
Espais de noms
Variants
Accions
Navegació
IES Jaume Balmes
Màquines recreatives
CNC
Informàtica musical
joanillo.org Planet
Eines