Un lugar para compartir información, ayudarnos, intercambiar ideas y opiniones sobre esta magnífica distribución de GNU/Linux.

Ver más
  • 3,648 Miembros
  • 1,883 Temas
  • 843 Seguidores
  • 0

Guia completa Fluxterm. Linux basado en Ubuntu. De Neuquen

----------------------------------------------------------------------------------------------------

Guia completa Fluxterm. Linux basado en Ubuntu. De Neuquen

----------------------------------------------------------------------------------------------------



----------------------------------------------------------------------------------------------------

En neuquen tambien hay pinguinos!!

Estos son los pasos que realice para generar una version modificada de ubuntu. La idea es tener un linux liviano con base completa de ubuntu (soporte de apt-get desde los repositores de ubuntu).
La primera version que hice fue con ubuntu customization kit gui pero despues busque la forma de realizarlo integramente por consola. Ya saque como 9 versiones.

----------------------------------------------------------------------------------------------------

Tener instalado un ubuntu y abrir una terminal.



----------------------------------------------------------------------------------------------------

Crear una iso del cd.

dd if=/dev/cdrom of=ubuntu-9.10.iso



----------------------------------------------------------------------------------------------------

Poner repositores restictivos.

sudo nano /etc/apt/sources.list



----------------------------------------------------------------------------------------------------

Eliminar solo el #

# deb



----------------------------------------------------------------------------------------------------

Actualizar base.

sudo apt-get update



----------------------------------------------------------------------------------------------------

Descargamos e instalamos UCK.

wget http://downloads.sourceforge.net/project/uck/uck/2.0.12/uck_2.0.12-0ubuntu1_all.deb?use_mirror=ufpr
sudo dpkg -i uck_2.0.12-0ubuntu1_all.deb
sudo apt-get -f install









----------------------------------------------------------------------------------------------------

Desempaquetar iso root initrd.

sudo uck-remaster-unpack-iso ubuntu-9.10.iso
sudo uck-remaster-unpack-rootfs
sudo uck-remaster-unpack-initrd







----------------------------------------------------------------------------------------------------

Quitamos adicionales windows y creamos el chroot.

sudo uck-remaster-remove-win32-files
sudo uck-remaster-chroot-rootfs





----------------------------------------------------------------------------------------------------

Ingresamos en el chroot.

----------------------------------------------------------------------------------------------------

Eliminamos gnome y otros paquetes.

sudo apt-get remove gnome* openoffice* firefox* usplash* xsplash* gedit* file-roller* brasero* gimp* hplip* nautilus*





----------------------------------------------------------------------------------------------------

Editar el sources.list.

sudo nano /etc/apt/sources.list



----------------------------------------------------------------------------------------------------

Agregar.

deb http://ar.archive.ubuntu.com/ubuntu/ karmic main restricted
deb-src http://ar.archive.ubuntu.com/ubuntu/ karmic main restricted
deb http://ar.archive.ubuntu.com/ubuntu/ karmic-updates main restricted
deb-src http://ar.archive.ubuntu.com/ubuntu/ karmic-updates main restricted
deb http://ar.archive.ubuntu.com/ubuntu/ karmic universe
deb-src http://ar.archive.ubuntu.com/ubuntu/ karmic universe
deb http://ar.archive.ubuntu.com/ubuntu/ karmic-updates universe
deb-src http://ar.archive.ubuntu.com/ubuntu/ karmic-updates universe
deb http://ar.archive.ubuntu.com/ubuntu/ karmic multiverse
deb-src http://ar.archive.ubuntu.com/ubuntu/ karmic multiverse
deb http://ar.archive.ubuntu.com/ubuntu/ karmic-updates multiverse
deb-src http://ar.archive.ubuntu.com/ubuntu/ karmic-updates multiverse
deb http://ar.archive.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse
deb-src http://ar.archive.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse
deb http://archive.canonical.com/ubuntu karmic partner
deb-src http://archive.canonical.com/ubuntu karmic partner
deb http://security.ubuntu.com/ubuntu karmic-security main restricted
deb-src http://security.ubuntu.com/ubuntu karmic-security main restricted
deb http://security.ubuntu.com/ubuntu karmic-security universe
deb-src http://security.ubuntu.com/ubuntu karmic-security universe
deb http://security.ubuntu.com/ubuntu karmic-security multiverse
deb http://ar.archive.ubuntu.com/ubuntu/ karmic-proposed restricted main multiverse universe
deb-src http://security.ubuntu.com/ubuntu karmic-security multiverse
deb http://packages.medibuntu.org/ karmic free non-free
deb-src http://packages.medibuntu.org/ karmic free non-free
deb http://wine.budgetdedicated.com/apt hardy main #WineHQ - Ubuntu 8.04 "Hardy Heron"
deb-src http://wine.budgetdedicated.com/apt hardy main #WineHQ - Ubuntu 8.04 "Hardy Heron"



----------------------------------------------------------------------------------------------------

Actualizamos sources y agregamos llaves erroneas.

sudo apt-get update
sudo apt-key adv --recv-keys --keyserver \ keyserver.ubuntu.com LLAVE
sudo apt-get update









----------------------------------------------------------------------------------------------------

Instalamos Fluxbox y paquetes adicionales.

sudo apt-get install build-essential ubuntu-restricted-extras rar p7zip-full unace unzip atool network-config fluxbox mousepad thunar xarchiver mtpaint abiword gnumeric osmo sylpheed gkrellm wbar aqualung xpdf mplayer xfburn pptview gpicview ayttm arora deborphan w32codecs non-free-codecs gparted samba smbfs wine gettext imagemagick pysdm gpm mc clamav nmap nmapfe wireshark tshark iptraf dosemu htop dosemu htop axel lynx xchat bittorrent clamtk





----------------------------------------------------------------------------------------------------

Modificar xinit.

sudo nano /etc/X11/xinit/xinitrc



----------------------------------------------------------------------------------------------------

Agregar.

#. /etc/X11/Xsession
exec gkrellm -g -0+0 &
exec wbar -above-desk -pos top -bpress &
fluxbox



----------------------------------------------------------------------------------------------------

Modificar WBar.

sudo nano /usr/share/wbar/dot.wbar



----------------------------------------------------------------------------------------------------

Quitar todo y agregar.

i: /usr/share/wbar/iconpack/wbar.osx/osxbarback.png
c:
t: /usr/share/wbar/iconpack/wbar.osx/font/16
i: /usr/share/pixmaps/xterm-color_32x32.xpm
c: xterm -bg black -fg green
t: Xterm
i: /usr/share/pixmaps/mousepad.png
c: mousepad
t: Mousepad
i: /usr/share/pixmaps/Thunar/Thunar-about-logo.png
c: thunar
t: Thunar
i: /usr/share/pixmaps/arora.xpm
c: arora
t: Arora
i: /usr/share/pixmaps/ayttm.png
c: ayttm
t: Ayttm
i: /usr/share/pixmaps/sylpheed.png
c: sylpheed
t: Sylpheed
i: /usr/share/pixmaps/abiword.xpm
c: abiword
t: Abiword
i: /usr/share/pixmaps/gnome-gnumeric.xpm
c: gnumeric
t: Gnumeric
i: /usr/share/pixmaps/osmo.png
c: osmo
t: Osmo
i: /usr/share/pixmaps/mplayer.xpm
c: gmplayer
t: MPlayer
i: /usr/share/aqualung/general.png
c: aqualung
t: Aqualung



----------------------------------------------------------------------------------------------------

Modificamos style fluxbox.

sudo nano /usr/share/fluxbox/styles/Debian



----------------------------------------------------------------------------------------------------

Agregar.

background.pixmap: /usr/share/fluxbox/fluxterm.png
background: fullscreen
menu.roundCorners: TopRight TopLeft BottomRight BottomLeft
window.roundCorners: TopRight Topeft BottomRight BottomLeft
toolbar.shaped: true
menu.bullet.position: right
menu.bullet: triangle



----------------------------------------------------------------------------------------------------

Modificar inicio para que funcione el audio.

sudo nano /etc/rc.local



----------------------------------------------------------------------------------------------------

Agregar.

adduser ubuntu audio



----------------------------------------------------------------------------------------------------

Crear script para eliminar.

sudo nano limpia.sh



----------------------------------------------------------------------------------------------------

Agregar.

for i in `deborphan --guess-all`
do
sudo aptitude remove $i
done



----------------------------------------------------------------------------------------------------

Cambiar modo ejecutable y ejecutar.

sudo chmod 775 limpia.sh
./limpia.sh
sudo rm limpia.sh







----------------------------------------------------------------------------------------------------

Continuar en terminal en el sistema base.

----------------------------------------------------------------------------------------------------

Editar.

sudo nano tmp/remaster-root/etc/default/grub
sudo nano tmp/remaster-iso/isolinux/text.cfg





----------------------------------------------------------------------------------------------------

Eliminar todo lo que diga.

quiet splash





----------------------------------------------------------------------------------------------------

Crear scrip para cambiar ubuntu por fluxterm.

sudo nano cambia.sh



----------------------------------------------------------------------------------------------------

Agregar.

cd tmp/remaster-iso/isolinux/
sudo mkdir bkp
for i in `ls -1 *.hlp`
do
sudo awk '{gsub(/ubuntu/,"fluxterm" );print}' $i >> ./bkp/$i
done
sudo cp -f bkp/* .
sudo rm -rf bkp
sudo mkdir bkp
for j in `ls -1 *.hlp`
do
sudo awk '{gsub(/Ubuntu/,"fluxterm" );print}' $j >> ./bkp/$j
done
sudo cp -f bkp/* .
sudo rm -rf bkp
sudo mkdir bkp
for i in `ls -1 f*.txt`
do
sudo awk '{gsub(/ubuntu/,"fluxterm" );print}' $i >> ./bkp/$i
done
sudo cp -f bkp/* .
sudo rm -rf bkp
sudo mkdir bkp
for j in `ls -1 f*.txt`
do
sudo awk '{gsub(/Ubuntu/,"fluxterm" );print}' $j >> ./bkp/$j
done
sudo cp -f bkp/* .
sudo rm -rf bkp
cd ../../..



----------------------------------------------------------------------------------------------------

Dar propiedades de ejecucion, ejecutar y borrar.

sudo chmod 775 cambia.sh
sudo sh ./cambia.sh
sudo rm cambia.sh





----------------------------------------------------------------------------------------------------

Reemplazar splash live por imagen deseada.

sudo cp fluxterm.png tmp/remaster-iso/isolinux/splash.png
sudo cp fluxterm.pcx tmp/remaster-iso/isolinux/splash.pcx



----------------------------------------------------------------------------------------------------

Colocar wallpaper.

sudo cp fluxterm.png tmp/remaster-root/usr/share/fluxbox/fluxterm.png



----------------------------------------------------------------------------------------------------

Empaquetar todo y limpiar.

sudo uck-remaster-pack-initrd
sudo uck-remaster-pack-rootfs
sudo uck-remaster-pack-iso
sudo uck-remaster-clean







----------------------------------------------------------------------------------------------------

Lugar donde queda la imagen final

~/tmp/remaster-new-files/livecd.iso

----------------------------------------------------------------------------------------------------

Screen de una version mejorada














----------------------------------------------------------------------------------------------------

Si alguien encuentra algun error avise.
Fuente: Propia
----------------------------------------------------------------------------------------------------
  • 0
  • 7Calificación
  • 0Seguidores
  • 1.018Visitas
  • 0Favoritos

13 comentarios

@sartrejp Hace más de 3 años
Terrible aporte. Muy bueno
@strom232 Hace más de 3 años
Exelente laburo.Que paso que sacaste el post de la otra comunidad de taringa?.Acaso te lo borraron?
@strom232 Hace más de 3 años
Mira marcelo si nadie lo mira ,ellos se lo pierden.tu laburo es muy sacado.Yo soy novato y muchas de las cosas que hiciste para ser sincero no entiendo muy bien.Pero tu conocimiento es de mucha ayuda a la comunidad linux y en especial una inspiracion para los novatos que recien empezamos
@navi24 Hace más de 3 años
la verdad... uno de los mejores post que vi de gnu/linux!!!!!!
te felicito!!! y si tuviera puntos ya mismo te daria mis 10!!!!
@T383NH3 Hace más de 3 años
Esta muy bueno +1
@redeyegt Hace más de 3 años
Que buenisimo tu aporte, pregunta, haciendo todo tal como esta aqui, los programas y todas las modificaciones que tenga actualmente mi ubuntu se van incorporados a la iso de la nueva distro o solo las modificaciones que aqui se muestran.???

@DFMA96 Hace más de 3 años
Buen aporte desde ya empezare a crear la mia
Tienes que ser miembro para responder en este tema