CatuxUSB

De CatuxWiki

Jump to: navigation, search

FINALMENT JA ESTÀ LLENÇADA (i presentada a les jornades)!!

Bugs

És una distribució basada en Damn Small Linux (DSL) [1].

Aquesta ocupa uns 50MB per poder-ho posar dins una CD-CARD i està basada amb Knoppix [2]

CatuxUSB arrancarà íntegrament amb un Pendrive a les plaques que ho surportin, tindrà una versió servidor i una client.

Poso aquí els temes més ultims:



Tindrà una part per dades d'usuari, i la versió servidor serà "autoconfigurada".


Avenços en el projecte

  • Inici de la Catux USB
 -Syslinux desde pen i arranc alternatiu desde CDROM (fet)
 -Script linuxrc (fet)
  • Proces d'arranc i organització de l'abre de directoris
 -Organització de /home de tal manera que l'usuari guardi els canvis (fet*)
 -Links tous, decidir manera de /usr... per tenir apt-get...(posposat)
  • Escriptori
 -Posat tema negre i vermell, icons a l'escriptori (fet)
 -Canviar icones i posar-ho "agradable" (per fer)
  • Altres millores
 -Afegits nous terminals ctr+alt+F* (fet)
 -Posat kernel 2.4.25 (crec) amb els correponents moduls i el cloop 2.0 (fet)
  • Paquets
 -Desintal.lació de paquets (fet)
 -Instal.lació d'altres (sobretot paquets de servidors) (per fer)

!Documentació que generem:



!Tasques a fer

  • Arrancar (fet ;-) )
  • Configurar l'arranc, i que tinguem una part per desar-hi dades
  • Decidir quins [servidors posem].
  • Configurar els servidors: [Plantilles] per a la configuració de servidors
  • Betatesters i betatestejar
  • Arreglar apagada (Treure missatges de treure cds / no expulsar cds / que s'apagui) (FET!)
  • Netejar escriptoris i fons
  • Fer script que ofereixi fer el home si no existeix (més o menys fet, falta depurar que no va gaire fi :-) )
  • Script per canviar el tamany de {e2compr i partició home} ?

Tinguem al cap: el 80% del temps de la feina és fer-la, el 50% restant és "debugar" (la frase no és meva -pinux-, però tampoc era ben bé així)


Divisió de tasques "actual"

  • Pachu: posar maco el linuxrc
  • Mario: posar maco l'escriptori?
  • Pinux: fer que quan arranqui, es copiin bé cap al HOME aquells fitxers
  • antroh =): de moment, provar el qué anem fent?

Queda pendent: Les feines d'instal.lar més paquests i configuració de servidors ja ho farem...


Varis

Aquesta tarda he estat fent proves amb la catux-usb. He posat que hi haguessin varies consoles per root/usuari catux amb login normal (modificant =/etc/inittab=). Usuari i contrasenya: catux:catux.

He posat també que quan entra l'usuari catux entrés al fluxbox, amb la configuració maca (he posat l'estil per defecte Alfredhacked, arranca el dillo, etc.)

He hagut d'instalar 2 paquets perqué funcionés això, ja que faltaven unes llibreries (una de jpeg i una de libxft2). Per fer-ho he fet un chroot des de la meva màquina al directori catux-usb i apt-get install.

Llavors m'he trobat amb uns errors de libc6 i hotplug, de l'script de postinstalació. No he sabut veure on era l'error i a l'script d'aquests paquets, com que estan ben instal.lat els hi he posat un exit 0 al començament de tot (primera gran xapuça, ja ho arreglarem en tot cas).

Més o menys he fet això, també alguna cosa més i ja no m'en recordo :-) però total, que tenim 2 usuaris i arranca bé l'entorn gràfic.

Ah! també, amb els altres paquets donava un error el tar. El tar de la catux és el de busybox, busybox és un binari que se l'enllaça amb noms tipus ls, find, tar, etc. i ho fa tot ell estalvian molt d'espai (ho fan en distribucions petites i sistemes encastats). Doncs el tar aquest donava problemes al instal.lar paquets, així que he copiat el tar meu (del meu sistema) al /bin/tar, eliminant l'enllaç que hi havia. Curiosament, la Damn Small té el paquet tar instal.lat, així que primer el van instal.lar i després sobrescriure binaris (ara sent purista està millor que abans, té el tar que diu el sistema de paquets).

Això més o menys és tot per avui.

Pinux, 12 d'Abril de 2004

Personal tools