Si no ho tens te pots fer-te un seguint aquests passos o me pots enviar una imatge que jo ten faré un. Així de fàcil.
Imaginat que el teu centre tingui un Debian-Live DVD amb el fons d’escriptori personalitzat amb una foto del centre i continguts i aplicacions especials per ajudar en l’ensenyament.
Introducció
Si com jo, ets professor de tecnologia, informàtica o el que sigui, pot ser ja coneixeràs el concepte de tenir un Live-DVD amb un sistema operatiu GNU/Linux complet. (Si ets alumne sempre li pots proposar a qualque professor que prepari/demani un per al teu centre)
Fa un temps que tinc un live-DVD per al meu institut i uns quants de personalitzats per altres llocs (més de deu IES i CP). Crec que ara tots podem tenir el nostre propi Live-DVD per el proper curs i donar un punt més de qualitat en el nostre servei als alumnes.
Cada vegada que en parlo a un professor de altre IES es mostra interessat en tenir-ne un per donar als seus alumnes. Per què? Doncs, és obvi; en el DVD hi ha moltíssimes aplicacions útils per la docència, es lliure i gratuït, conté la Viquipèdia en català, castellà, francès, anglès i alemany (les 3 darreres una selecció d’articles, ja què són molt extenses) i continguts lliures preparats per professors com exercicis o material per treballar diferents assignatures.
Se’n poden repartir, de DVDs, als alumnes per un preu molt reduït i els estam donant un munt d’aplicacions configurades per treballar tot d’una. Per exemple, tots tenen així el OpenOffice en català preconfigurat i 100% funcional. Un live-DVD cada vegada que es posa en marxa està exactament igual, no es desconfigura, sempre està disponible.
Si voleu estar al corrent de les noves notícies sobre aquest projecte podeu mirar aquí(2), té un rss.
(2)
Per cert, si en feu un per vosaltres mateixos, pensau que la Viquipèdia diu que no es pot utilitzar per fins comercials. I penseu també que si treballem plegats ens sortirà més complet que si cadascu va pel seu costat.
La darrera versió que he fet, la del col·legi Marian Aguiló, està disponible per descarregar, aquí, Bulma(3), però són quasi 4GB. No són bromes. Veiem ara com es fa el DVD.
Procés per construir el Debian-Live DVD amb la Viquipèdia
Nota de precaució: Aquesta guia no és gaire senzilla i es necessita espai al disc dur per poder ficar les wikipedies descomprimides. I també anirà bé tenir un ordinador potent, és molt de treball, i una bona connexió a Internet per baixar-se les 5 Viquipèdies senceres. Si no voleu/podeu fer tot això, podeu simplement enviar-me la foto lliure del centre i un enllaç cap a la vostra web si teniu, i jo vos faré el DVD gratuïtament. (sense compromis ni garanties, no sóc una empresa.)
7z x wikipedia-es-html.7z
Pàgines web de les diferents Viquipèdies que no volem:
find -regex «.*Dis[ck]u.*~.*html\|.*_à_supprimer_.*\|.*Wikipédia~Pages_à_sup.*html\|.*Utilisateur~.*html\|.*Usuario*~.*html\|.*Usuari*_.*html\|.*User[_~].*html\|.*Bild~.*\|.*[tT]alk~.*html\|.*Ima.*g.*~.*html\|.*Benutzer.*~.*» -exec rm {} \;
Compte, que és tot una sola línia!
wget -l2 -L -np -r http://localhost/wikipedia/ca/index.html
wget -l2 -L -np -r http://localhost/wikipedia/es/index.html
wget -l2 -L -np -r http://localhost/wikipedia/de/index.html
wget -l2 -L -np -r http://localhost/wikipedia/en/index.html
wget -l2 -L -np -r http://localhost/wikipedia/fr/index.html
Trigarà una estona, però ens deixarà enllaços cap a les diferents categories i les primeres webs intactes.
find . -name «*.html» -size -150k -exec rm {} \; o find . -name «*.html» -size +2k -150k -exec rm {} \;
Jo prefereixo la segona, així els articles amb més d’un nom estan sencers amb els reus ‘reloads’. S’ha de mirar que la mida dels directoris després d’esborrar tots els petits no sigui inadequat per comprimir-ho tot. Si es massa gran, més de dos ‘gigas’ comprimits, no ho podrem ficar al DVD, si és massa petit, menys d’un ‘giga’ comprimit, estem tudant espai.
find . -type d -empty -print0 | xargs -0 rmdir
Per funcionar necessita un fitxer amb permisos d’execució com aquest:
rm-bad-links:
#!/bin/sh
echo «starting with file: $1»
checklink -bq –masquerade «http:// /tmp/» «$1» 2> /dev/null |
sed -ne ‘s|file://.*Lines*: \([0-9, ]*\)$|\1|;T;s/\([0-9]*\)[^0-9\n]*/\1\n/g;s/\n$//;p’ |
sed -ne ‘/^$/b;s|.*|-e «&s/<a href/<none href/g»|;H;${g;s/\n/ /g;s|.*|sed -i & «‘»$1″‘»|e;p}’
Es necessita tenir el checklink instal·lat. Comprova dins cada fitxer tots els enllaços i lleva els dels fitxers que no tens i el wc et diu al final quants fitxers ha comprobat.
mksquashfs wikipediacomprimida /home/wikipedia.squashfs
export KLAYOUT=»es»
export KVARIANT=»cat»
export KMODEL=»pc105″
export KOPTIONS=»altwin:super_win»
export LOCALES=»Yes»
export LOCALE=»ca_ES.UTF-8″
export TIMEZONE=»Europe/Madrid»
export UTC=»»
Si voleu i sabeu el que feu, podeu jugar amb aquestes línies.
Ho poso tot junt per comoditat, així ho faig servir jo. No és tan clar, però és més còmode.
Aquesta cadena crea els directoris i els continguts bàsics de la configuració del DVD. Més informació en el wiki de debian-live.
en /home/ExtrasLive tinc diferents materials per posar al DVD com la llista que després us donaré.
cp -R ../ExtrasLive/includes/etc/ config/chroot_local-includes/
cp -R /home/ExtrasLive/enDVDnocomprimido/* config/binary_local-includes/ ; cat > config/binary_local-includes/live/wikipedia.module << EOF
filesystem.squashfs
wikipedia.squashfs
EOF
Si no m’he oblidat de res, això és tot. aquí teniu la meva llista de paquets:
# Standard
console-common locales-all console-data
openoffice.org openoffice.org-l10n-es openoffice.org-help-es openoffice.org-l10n-ca aspell-es aspell-ca myspell-ca wcatalan icatalan
iceweasel-l10n-ca iceweasel gimp audacity deborphan
# Microcontroladors
avrdude avrdude-doc avrp avrprog gcc-m68hc1x gpsim gpsim-dev gputils ktechlab m16c-flash nitpic odyssey picasm ava avra picp picprog simulpic k3b-i18n
mc
# Bases de dades, ajudes, …
postgresql-client synaptic dwww debhelper docbook-xsl docbook docbook-dsssl gksu gparted mc konversation cdrdao dvd+rw-tools k3b k3b-i18n
# edu
education-electronics geda geda-examples geda-utils geda-gsymcheck ktechlab wordnet ktechlab electric kicad kicad-doc-es qcad qcad-doc yafray links
education-laptop education-graphics education-geography education-desktop-kde education-chemistry education-astronomy
education-music education-language education-misc education-services education-physics education-mathematics education-logic-games
ksociograma ksimus qtoctave octave
kdevelop libtool kdelibs-dev autoconf automake kdissert gparted partimage pysycache lmms solfege mnemosyne lwat gnash ltspfs apertium-es-ca qtoctave
klavaro lybniz kwordquiz libmpeg3-1 mpeg2dec gstreamer0.10-fluendo-mpegdemux mpeg3-utils libsox-fmt-ffmpeg mpegdemux libmpeg1 alsa-tools kdemultimedia
mpg123-alsa alsa
#edu gnome
drgeo drgeo-doc granule gretl klavaro linsmith lybniz stardict tiemu
#junior
junior-sound junior-typing junior-internet junior-toys junior-games-net
junior-games-sim junior-games-gl junior-puzzle junior-arcade junior-math
junior-writing junior-games-card junior-programming junior-art
junior-doc junior-games-text
#studio
alsa-tools alsa-tools-gui ams amsynth artsbuilder arts audacity aumix-gtk beast aterm bristol cdparanoia cheesetracker cmt cplay creox ladspa-sdk lakai mcp-plugins mhwaveedit mikmod moosic mp3burn mp3info mpg321 muse musiclibrarian noteedit nyquist openjade openssh-client openssh-blacklist openssh-server pd-zexy pmidi puredata pytone qjackctl qsynth recode rev-plugins rezound ripperx rosegarden seq24 sfftw2 sfront solfege somaplayer songwrite soundtracker sox gnome-specimen spiralsynthmodular s swami sweep swh-plugins tap-plugins terminatorx timidity timemachine timidity-el timidity-interfaces-extra unison vkeybd vorbis-tools wavbreaker wavesurfer xmms zynaddsubfx
electric
# video stop-motion
stopmotion blender
synaptic samba wine
# x-window-system-core xserver-xorg-input-all xserver-xorg-video-all xdebconfigurator
# koffice
karbon kchart kexi kformula kivio kivio-data koffice koffice-data koffice-libs koshell kplato kpresenter kpresenter-data krita krita-data kspread kthesaurus kugar kword kword-data kde-i18n-es kde-i18n-ca koffice-i18n-es koffice-i18n-ca
# gimp, abiword, …
abiword abiword-common abiword-help abiword-plugins autotrace dcraw dict emacs21 emacs21-bin-common emacs21-common emacsen-common escputil fftw2 fftw3 gimp-data-extras gimp-dbg gimp-dcraw gimp-gap gimp-help-common gimp-help-en gimp-help-fr gimp-python gimp-resynthesizer gimp-texturize gimp2.0-quiteinsane
# editor de so
glame
# editors pels petits
gpaint gutenprint-doc junior-art junior-writing
# xame, …
libgutenprintui1 libhdf4g liblink-grammar4 libmagick++9c2a libmpeg-doc libmpeg1 libots0 libplot2c2 libplplot9 libpstoedit0c2a libqhull5 librecode0 libterm-readkey-perl libvips-tools libwpd-stream8c2a link-grammar-dictionaries-en lletters lletters-media lprof mrwtoppm-data mrwtoppm-gimp nedit nip2 pdl potrace proj recode slang-gtk slsh vim vim-runtime xaw3dg xpaint xsane xsane-common
# jocs
gcompris gcompris-data gcompris-sound-es
tuxpaint tuxpaint-config tuxpaint-stamps-default
gtans
gnubik
gnome-games
gnurobots
tuxmath
education-graphics education-logic-games education-mathematics
childsplay childsplay-plugins childsplay-alphabet-sounds-ca childsplay-lfc-names-ca childsplay-plugins-lfc
gcompris gcompris-sound-es gcompris-sound junior-games-card junior-games-net junior-games-sim junior-games-text education-logic-games kdegames
python-pyfribidi
ttf-arabeyes
wesnoth wesnoth-music
# bases de dades
postgresql apache2 mysql-server php4 php4-mysql php4-pgsql phpmyadmin phppgadmin pgadmin3 pgadmin3-data mysql-admin mysql-admin-common
# administració
iptables
# de debian-edu
xmabacus xabacus earth3d libitalc italc-client italc-master kalgebra kgeography sdm-terminal sdm localization-config rdiff-backup score-reading-trainer slbackup tuxmath vym xdebconfigurator xoscope preload score-reading-trainer slbackup earth3d ext2resize partman-ext3 usplash multiseat lwat sitesummary debian-edu-archive-keyring sitesummary gnash libnss-ldap nagios2 ltspfs tasksel education-workstation
# debian-edu
# debian-edu-install debian-edu-config debian-edu-artwork
# traductors
apertium-es-ca apertium apertium-tolk lttoolbox apertium apertium-fr-ca
# altres gnash
gnash konqueror-plugin-gnash mozilla-plugin-gnash
Lista de enlaces de este artículo:
Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=2445 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.