jueves, mayo 01, 2008

Ubuntu Hardy 8.04 a punto

He creado un script que deja mi Ubuntu Hardy con todo lo que necesito, así cuando he de instalarlo en casa de un amigo o simplemente, reinstalarlo, con un simple comando lo dejo todo perfecto.

El script es:



#afegir els repositoris de third-parties

sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list

wget http://launchpadlibrarian.net/13470096/nspluginwrapper_0.9.91.5-2ubuntu2_i386.deb

sudo dpkg -i nspluginwrapper_0.9.91.5-2ubuntu2_i386.deb

rm nspluginwrapper_0.9.91.5-2ubuntu2_i386.deb

sudo aptitude -y purge transmission-gtk transmission-common flashplugin-nonfree
sudo aptitude -y install medibuntu-keyring
sudo aptitude update
sudo aptitude -y safe-upgrade
sudo aptitude -y -v install checkgmail ubuntu-restricted-extras gnome-themes-extras elisa openoffice.org-ogltrans mozilla-openoffice.org openoffice.org-help-es openoffice.org-l10n-ca openoffice.org-l10n-es openoffice.org-math openoffice.org-presentation-minimizer openoffice.org-style-tango openoffice.org-ogltrans flac nautilus-open-terminal deluge-torrent amule gnome-do gnome-do-plugins gnome-do-plugin-rhythmbox virtualbox-ose virtualbox-ose-guest-utils virtualbox-ose-guest-modules-`uname -r` virtualbox-ose-modules-`uname -r` virtualbox-ose-modules-generic gtwitter gnome-translate netspeed simple-ccsm vlc w32codecs libdvdcss2 libflashsupport

sudo aptitude install -y flashplugin-nonfree

sudo usermod -G vboxusers -a `whoami`

#configuracio de l'Escriptori
cd $HOME
wget http://farm3.static.flickr.com/2212/2059766647_c7182df34d_o_d.jpg -O wallpaper_blanc_ratlles.jpg
gconftool-2 --type string --set /desktop/gnome/background/picture_filename $HOME/wallpaper_blanc_ratlles.jpg
gconftool-2 --type string --set /desktop/gnome/interface/gtk_theme Glossy
gconftool-2 --type string --set /desktop/gnome/interface/icon_theme Mist
gconftool-2 --type string --set /desktop/gnome/interface/document_font_name "Sans 8"
gconftool-2 --type string --set /desktop/gnome/interface/font_name "Sans 8"
gconftool-2 --type string --set /apps/metacity/general/titlebar_font "Sans Bold 9"
gconftool-2 --type string --set /apps/nautilus/preferences/desktop_font "Sans Bold 8"
gconftool-2 --type string --set /apps/gnome-do/preferences/key_binding "space"
gconftool-2 --type int --set /apps/metacity/general/num_workspaces 4
gconftool-2 --type bool --set /apps/nautilus/desktop/home_icon_visible true
wget http://www.gnome-look.org/CONTENT/content-files/26050-Blendedx4.tar.bz2 -O BlendedTheme.tar.bz2
mkdir $HOME/.themes
mv BlendedTheme.tar.bz2 $HOME/.themes
cd $HOME/.themes
tar -xvvf BlendedTheme.tar.bz2
rm BlendedTheme.tar.bz2
gconftool-2 --type string --set /apps/metacity/general/theme "BlendedSmall"

## Configuració dels efectes Compiz [cantonada superior esquerra i dreta]
gconftool-2 --type string --set /apps/compiz/plugins/expo/allscreens/options/expo_button Enabled
gconftool-2 --type int --set /apps/compiz/plugins/expo/allscreens/options/deform 2
gconftool-2 --type string --set /apps/compiz/plugins/expo/allscreens/options/expo_edge TopLeft
gconftool-2 --type string --set /apps/compiz/plugins/scale/allscreens/options/initiate_output_edge TopRight

## Font rendering
gconftool-2 --type string --set /desktop/gnome/font_rendering/hinting slight
gconftool-2 --type string --set /desktop/gnome/font_rendering/antialiasing rgba



Y lo que podéis hacer es copiar todo este texto a un fichero nuevo y para hacerlo podéis ir al terminal (Aplicacions -> Accesorios -> Terminal) y ponéis:

gedit script.sh


Copiáis todo el texto anterior y ya podéis cerrar el programa.

En el mismo terminal, daremos permisos de ejecución para dicho fichero con el comando:

chmod +x script.sh


Y finalmente lo ejecutaremos:

./script.sh


Cualquier pregunta que se os haga, diréctamente le dáis a la opción por defecto (que se reducirá a poner Y o o Enter).

Lo que va a hacer el script es:


  1. Actualizar la distribución y añadir el repositorio de códecs no libres (windows media video, dvd y otros).

  2. Configurar el escritorio con un fondo de pantalla, un tema, un tipo de fuente y el renderizado de las fuentes tipo mac osx.

  3. Configurar levemente el compiz añadiende efectos cuando el cursor del ratón toca la esquina superior izquierda y la esquina superior derecha.

  4. Desinstalar el Transmission.

  5. Instalar los siguientes programas:


    1. Checkgmail: Programa para enlazar con el correo electrónico gmail para que nos avise cuando tenemos un nuevo correo.

    2. Conjunto de paquetes restringuidos, el qual trae códecs, java y otros paquetes.

    3. Conjunto de temas extra para Ubuntu.

    4. El MediaCenter Elisa.

    5. Utilidades para el OpenOffice como por ejemplo el soporte de idioma, una utilidad para minimizar el tamaño de las presentaciones, la expansión para realizar transiciones en opengl con el Impress, iconos tango...

    6. Soporte para el formato FLAC.

    7. Una extensión para Nautilus que nos permitirà abrir el terminal allí en donde estemos.

    8. El cliente Bittorrent Deluge, más completo que el Transmission.

    9. El aMule.

    10. El Gnome-do: Una utilidad que nos permitirá tanto ejecutar programas, como enviar un mail, hablar con alguien en el Pidgin, escuchar un disco de música... no podrás vivir sin él! Se ejecutará con la combinación control+espacio

    11. VirtualBox: A partir de ahora será mi substituto de VMWare para instalar otros sistemas operativos dentro de Linux.

    12. gTwitter: Para conectarnos a nuestra cuenta twitter.

    13. Gnome Translate: Una herramienta para traducir entre idiomas.

    14. Netspeed: Un applet que nos indicará el ancho de banda usado de nuestra conexión a Internet.

    15. Herramientas simples (Simple CompizConfig) y avanzadas (Advanced CompizCompiz) para configurar con más detalle los efectos Compiz.

    16. El reproductor VLC.




Además he añadido al inicio de sesión [sistema -> preferencias -> sesiones] los programas gnome-do, pidgin, checkgmail

Un saludo.

5 comentarios:

iker->mart dijo...

Chapeau neng! Mu currao tu script esta tarde-noche lo pruebo a ver que tal.

iker->mart dijo...

Fuaaaaaa neeeng brutal!!! Como me ha molao tu script, parece tope profesional, realmente he flipao, tipografias, apariencia gráfica, nose en serio q me ha encantao, la verdad es que cada dia mola más.

fabrefumi dijo...

Great!

I suggest enhance the script adding the (right button mouse options), like add as wallpaper, etc.

Ferran Garriga dijo...

Hi Fabre !

You can add "nautilus-wallapper" after "libflashsupport" in the script (for example) and you got it.

There are a lot of useful scripts for nautilus and some of theme you have to activate it (a lot of information is over internet)

From now, this is my personal script and I don't use this functionality BUT, you can customize it and create your personal beautiful script.

I think is not possible create a script for everybody, and if you do that, you need to create an optionable gui interface, like automatix.

Thanks for the comment !!

See you later !

Kawamitas dijo...

Y para desinstalar ?