¿Cómo se creó? ¿Cómo mejorar tu propio Xubuntu? 4


XJubuntu se creó a partir de una versión modificada de Ubuntu creada por Trastetes para optimizarla y añadirle un montón de mejoras que se pueden ver en su web. Al principio se usó Systemback y después ha ido evolucionando para mejorar el instalador basado en Makulu-constructor y finalmente Pinguy Builder. Y después de un tiempo con problemas en Pinguy Builder y experimentando con Refracta-tools he vuelto a Systemback por su fiabilidad con EFI.

 

También se ha creado un script (o proceso por lotes) para que se puedan instalar muchos programas y utilidades necesarias tras instalar Ubuntu: http://script14.xjesus.net

(aunque no está actualizado, le faltan bastantes cosas, pero puede servir de base). En las últimas versiones he incluido Ubuntumatics

 

Por otro lado, se puede usar la recopilación de repositorios para restaurarla mediante “Y-ppa Manager” y la selección de paquetes de Synaptic que está aquí

 

 Más referencias:

xfdashboard e integración de botones de ventana en panel

http://www.webupd8.org/2014/07/xfdashboard-gnome-shell-like-dashboard-xfce-xubuntu.html

http://www.webupd8.org/2014/07/xubuntu-how-to-put-maximized-windows.html

 

Antes de crear una imagen ordeno un poco la casa:

– Limpiar cachés de navegadores y ureadahead antes de cada imagen

sudo rm -rf /var/lib/ureadahead

 

– Eliminar linux images y headers antiguas desde Synaptic y borrar caché de paquetes

sudo dpkg -l ‘linux-*’ | sed ‘/^ii/!d;/'”$(uname -r | sed “s/\(.*\)-\([^0-9]\+\)/\1/”)”‘/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d’ | grep -v linux-libc-dev | xargs sudo apt-get -y purge
echo “Cleaning Up” &&

sudo apt-get -f install &&

sudo apt-get autoremove &&

sudo apt-get -y autoclean &&

sudo apt-get -y clean &&

sudo aptitude purge
sudo rm -rf /tmp/*

sudo rm -rf /var/logs/*

sudo rm -rf /var/tmp/*

rm -rf ~/.thumbs/*

sudo rm -rf ~/.cache/*

rm -rf ~/.xbmc/addons/packages

rm -rf ~/.local/share/Trash/files/*

rm -rf .gvfs

rm -rf .local/share/gvfs-metadata

rm -rf .local/share/Trash/

echo “” > ~/.bash_history

history -c

 

https://sites.google.com/site/easylinuxtipsproject/clean

También se puede usar BleachBit

 

Después preparo el directorio /etc/skel/ con todas las configuraciones que tendrán los nuevos usuarios creados:

sudo rm -rf /etc/skel/.??*

sudo rm -rf /etc/skel/*
sudo cp -r /home/usu/.config /etc/skel

sudo cp -r /home/usu/.local /etc/skel

sudo cp -r /home/usu/.gconf /etc/skel

sudo cp -r /home/usu/.gnome2 /etc/skel

sudo cp -r /home/usu/.mplayer /etc/skel

sudo cp /home/usu/.bashrc /etc/skel

sudo cp /home/usu/.profile /etc/skel

sudo cp /home/usu/.face /etc/skel
sudo cp -r /home/usu/.dockbarx /etc/skel

sudo cp -r /home/usu/.easystroke /etc/skel

sudo cp -r /home/usu/.mozilla /etc/skel

sudo cp -r /home/usu/Escritorio /etc/skel

sudo cp -r /home/usu/Desktop /etc/skel

sudo rm /etc/skel/.config/user-dirs.*
http://crunchbang.org/forums/viewtopic.php?id=20066

https://peteris.rocks/blog/customize-ubuntu-desktop-live-cd-usb/

 

 

Cómo mejorar Xubuntu en general. Copio algunas ideas y enlaces.

También llevo un log de cosas que le he hecho a XJubuntu aquí

http://911-ubuntu.weebly.com/68/post/2013/11/xubuntu-hotcorners.html

 
​Synapse -> Mejor Kupfer
Whisker Menu

DockbarX – dock que se integra perfectamente en el panel de XFCE. O también se puede usar independientemente y colocarlo dónde quieras.

http://trastetes.blogspot.com.es/2014/02/script-ubuntu-1404-post-install.html – Gracias a Luis tuve la idea de hacer este proyecto con Systemback y cómo documentarlo, y lo del script.
https://github.com/snwh/ubuntu-post-install
https://sites.google.com/site/easylinuxtipsproject/first
https://sites.google.com/site/easylinuxtipsproject/xubuntu
http://debianhelp.wordpress.com/2013/11/27/to-do-list-after-installing-ubuntu-14-04-trusty-tahr-os/
http://www.webupd8.org/2014/04/10-things-to-do-after-installing-ubuntu.html
http://blog.desdelinux.net/postinstalacion-xubuntu-13-04-mejoras-generales/

http://www.atareao.es

  • Talleres y Cursos del Sur

    Hola, que tal?, antes que nada felicitarle por el trabajo realizado y si me permite, dejar una pregunta, porque dejó de usar makulu constructor para pasar a pinguy builder? muchas gracias

    • Jesus Manuel Marin Navarro

      Hola, para empezar, makulu-constructor me obligaba a cambiar paquetes del sistema críticos y me generaba problemas de dependencias que costaba mucho resolver. Para configurar/personalizar ciertas opciones era más complejo que PinguyBuilder que te lo deja todo más sencillo. El instalador que usa PinguyBuilder es más parecido al de cualquier Ubuntu y que todo el mundo está acostumbrado a usar. Tiene una comunidad de usuarios y forum dónde poder resolver mejor y más rápido los problemas, etc. Y quizá lo más importante es que PinguyBuilder me parece más “transparente e inocuo” comparado con Makulu que te mete su marca por muchos sitios y no está claro si quiere hacer negocio con él u ofrecerlo totalmente libre.

      • raul sanchez

        Pero no os pasa con Pinguy Builder que a veces en la instalación no pide introducir usuario y contraseña y otras si, y aunque lo metas no te hace ni caso y hace la instalación con el usuario con el que esta el sistema que has creado la imagen?

  • Paul M

    Hi,
    sadly I can’t boot even the latest XJX iso. My Toshiba Click Mini sees the UEFI partition but doesn’t boot into Linux . I know the USB stick is fine as I was able to boot it on another computer running in UEFI mode.
    I checked your ISO by mounting the 2nd partition and it appears to be missing the 32 bit grub files. I tried patching your .ISO but it didn’t get any further.

    The debian disk has these two files bootia32.efi bootx64.efi grab a multi-arch netinstall from http://debian-cd.debian.net/debian-cd/8.4.0/multi-arch/iso-cd/ to see how it looks.
    You can loopback mount other partitions using the “mount -o offset=xxxx” command.