Més o menys seria el següent:

1. Descarreguem la imatge que ens interessi.
serni@debianbox_192_168_10_2:~$ wget -c
http://cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid/debian-live-8.5.0-amd64-lxde-desktop.iso

2. Descomprimim la ISO.
serni@debianbox_192_168_10_2:~$ 7z
x debian-live-8.5.0-amd64-lxde-desktop.iso

3. Ens fem root i definim el dispositiu de loop associat al fitxer
 filesystem.squashfs
serni@debianbox_192_168_10_2:~$ su -
Contrasenya:
root@debianbox_192_168_10_2:~# losetup /dev/loop0
/home/serni/Escriptori/TMP/ISO/live/filesystem.squashfs

4. Muntem el contingut de filesystem.squashfs  a /mnt
root@debianbox_192_168_10_2:~# mount -t squashfs /dev/loop0 /mnt

5. Creem un directori on transferirem el contingut de /mnt (ro) per
poder-lo modificar.
root@debianbox_192_168_10_2:~# mkdir /root/FS

6. Copiem les dades amb rsync -av
root@debianbox_192_168_10_2:~# rsync -av /mnt/ /root/FS/

7. Jo en aquest punt em faria un petit script per treballar/chrootar dins
de /root/FS o d'on sigui. les comandes que executo són:

root@debianbox_192_168_10_2:~# mount -t proc none /root/FS/proc

root@debianbox_192_168_10_2:~# mount -t sysfs none /root/FS/sys

root@debianbox_192_168_10_2:~# mount -o bind /run /root/FS/run

root@debianbox_192_168_10_2:~# mount -o bind /dev /root/FS/dev

root@debianbox_192_168_10_2:~# mount -o bind /dev/pts /root/FS/dev/pts

i finalment fem el chroot.

root@debianbox_192_168_10_2:~# chroot /root/FS

Ja a dins del chroot.

8. Afegim un nameserver a  /etc/resolv.conf
root@debianbox_192_168_10_2:/# echo "nameserver 8.8.8.8" >> /etc/resolv.conf

I ara ja hauries de poder actualitzar el sistema amb apt-get, aptitude, etc
...

9. Un cop minimitzat el teu sistema, hauries de desfer els passos,
eliminant l'entrada de /etc/resolv.conf, el dispositiu de loop, sortint del
chroot i recuperant l'entorn.

root@debianbox_192_168_10_2:/# exit

root@debianbox_192_168_10_2:~# umount -l /root/FS/proc

root@debianbox_192_168_10_2:~# umount /root/FS/sys

root@debianbox_192_168_10_2:~# umount /root/FS/dev/pts

root@debianbox_192_168_10_2:~# umount -l /root/FS/dev

root@debianbox_192_168_10_2:~# umount -l /root/FS/run

root@debianbox_192_168_10_2:~# losetup -D

10. A continuació generem el nou fitxer filesystem.squashfs
root@debianbox_192_168_10_2:~# mksquashfs /root/FS /root/filesystem.squashfs

11. I l'emprem per substituir l'original de la ISO descomprimida.
root@debianbox_192_168_10_2:~# cp -a
/root/filesystem.squashfs /home/serni/Escriptori/TMP/ISO/live/

12. Regenerem la ISO amb alguna cosa com:
root@debianbox_192_168_10_2:~# genisoimage -o
debian-live-8.5.0-amd64-lxde-desktop_remake.iso -R -b isolinux.bin -c
boot.cat -A "mkisofs" -V "Debian LXDE amd64" -allow-limited-size
-allow-limited-size -no-emul-boot -boot-load-size 4 -boot-info-table
 /home/serni/Escriptori/TMP/ISO

O potser isomaster faria el fet.

13. Comprovar que els darrers 12 punts han funcionat ;-)

El dia 23 de juny de 2016, 9:00, Narcis Garcia <informat...@actiu.net> ha
escrit:

> Coneixeu alguna guia per aquest procediment?
> De tota manera vull assegurar-me que la manera d'eliminar coses
> mantingui la coherència funcional, és a dir, no vull eliminar fitxers «a
> cegues» que poden formar part d'un paquet, sinó millor eliminar paquets.
>
> La fórmula del UCK seria ideal
> uck.sf.net
>
>
> El 23/06/16 a les 08:54, Lluís Gras ha escrit:
> > llavors suposo que la cosa consistiria en extraure la imatge squashfs de
> > dins de la ISO, muntar-la en algun lloc fer un chroot al directori
> > muntat i eliminar els paquets "innecessaris", refer la imatge squashfs i
> > generar una nova ISO al el fitxer actualitzat.
> >
> > El dia 23 de juny de 2016, 8:49, Narcis Garcia <debianli...@actiu.net
> > <mailto:debianli...@actiu.net>> ha escrit:
> >
> >     No m'interessa crear la meva metadistribució ni res semblant.
> >     Vull refer el mateix Live-CD de Debian eliminant paquets i conservant
> >     absolutament tota la resta (arrencada, configuracions, etc.)
> >
> >
> >     El 23/06/16 a les 08:14, Lluís Gras ha escrit:
> >     >
> >     > Hola Narcís,
> >     >
> >     > Per si t'interessa, jo tinc preparat un deb i en pots disposar que
> >     > utilitzo per generar una Debian Live en base al contingut d'una
> partició
> >     > on hi ha la instal·lació de Debian que volem portar a la butxaca.
> >     > Utilitza overlayfs amb lo que com a mínim necessites nuclis 4.X.
> >     > (Stretch o Jessie amb backports)
> >     > També incorpora un mecanisme de persistència reparticionant el USB
> en
> >     > dos particions i et permet tenir vàries configuracions diferents
> que
> >     > s'incorporen de forma dinàmica al menú del syslinux/extlinux.
> >     >
> >     > S'utilitza com a root amb quelcom semblant a:
> >     >
> >     > root@debianbox_192_168_10_2:~# makeliveusbcd
> >     >
> >     > Ús. debianbox:~# makeliveusbcd PuntdeMuntatgeParticio NomDistro
> >     > NomUsuari DirectoriHome NucliExistentEnParticio(Opcional si
> existeix més
> >     > d'un nucli)
> >     > Per exemple:
> >     > makeliveusbcd /media/sda7 BoxLinux usuari homelocal
> >     >
> >     > Si interessa ja diràs ...
> >     >
> >     > El dia 22 de juny de 2016, 19:41, Narcis Garcia <
> debianli...@actiu.net <mailto:debianli...@actiu.net>
> >     > <mailto:debianli...@actiu.net <mailto:debianli...@actiu.net>>> ha
> >     escrit:
> >     >
> >     >     Hola, necessito tenir un Live-CD actualitzat amb LXDE, tal com
> els que
> >     >     es publiquen a debian.org <http://debian.org>
> >     <http://debian.org> però que hi càpiga en
> >     >     un CD-ROM.
> >     >     He llegit que l'enorme mida dels Live-CD es deu a què inclouen
> molts
> >     >     paquets d'idioma (que curiosament quasi no es poden fer
> servir), així
> >     >     que vull refer la ISO publicada descartant coses que a mi em
> sobrarien.
> >     >
> >     >     He trobat aquesta guia:
> >     >     http://www.debianuserforums.org/viewtopic.php?f=9&t=185
> >     >     però no em queda clar:
> >     >     1. Es pot generar una imatge .iso IGUAL que la que publiquen?
> >     >     2. Es pot aprofitar la imatge .iso que ja es disposa per només
> fer-ne un
> >     >     derivat?
> >     >
> >     >     Gràcies.
> >     >
> >     >     --
> >     >
> >     >
> >     >     __________
> >     >     I'm using this express-made address because personal addresses
> aren't
> >     >     masked enough at lists.debian.org <http://lists.debian.org>
> >     <http://lists.debian.org> archives.
> >     >
> >     >
> >
> >
>
>

Respondre per correu electrònic a