Bueno, he aquí un mini-howto de como dejar mi distro favorita como yo la quiero! Es a forma de script. Voy a dejar comentarios. También, abajo, está la versión optimizada (onelinner).
Pre-requisitos
Instalar Fedora 12. De preferencia, 64 bits, desde el DVD de instalación, con la paquetería de oficina.
Pasos
Puedes copiar y pegar desde el inicio del script hasta el final.
# — Inicio del script –
# instalar rpm-fusion free y non-free
su -c ‘rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm’
# Agregar el google (repo para 32/64 bits)
su -c ‘echo -e “[google]\nname=Google – \$basearch\nbaseurl=http://dl.google.com/linux/rpm/stable/\$basearch\nenabled=1\ngpgcheck=1″ > /etc/yum.repos.d/google.repo’
# actualizar listas de paquetes
su -c ‘yum makecache’
# instalar drivers de nvidia
su -c ‘yum install kmod-nvidia && nvidia-settings -r’
# instalar plugins de yum
su -c ‘yum install -y yum-presto yum-NetworkManager-dispatcher yum-plugin-merge-conf yum-plugin-remove-with-leaves’
#
# instalar los paquetes que me gustan.
#
# Plugins de gEdit
su -c ‘yum install -y gedit-plugins’
# gstreamer plugins (Audio/Video)
su -c ‘yum install -y gstreamer-ffmpeg gstreamer-java gstreamer-plugins-{bad,bad-nonfree,bad-extras,ugly,base,espeak,fc,flumpegdemux,good,schroedinger}’
# A/V decoders y encoders
su -c ‘yum install -y ffmpeg mplayer mencoder transcode’
# compiz y demás cosas (3d)
su -c ‘yum install -y compiz-fusion compiz-fusion-extras compiz-fusion-extras-gnome compiz-fusion-gnome compiz-manager.noarch compizconfig-backend-gconf fusion-icon.noarch fusion-icon-gtk.noarch’
# Plugins para rhythmbox y totem
su -c ‘yum install -y rhythmbox-upnp totem-jamendo totem-mozplugin totem-mythtv totem-nautilus totem-pl-parser totem-publish totem-upnp totem-youtube’
# smart package manager
su -c ‘yum install -y fedora-package-config-smart rpmfusion-free-package-config-smart rpmfusion-nonfree-package-config-smart smart smart-gui smart-update’
# menus simplificados
su -c ‘yum install -y games-menus menu-cache multimedia-menus preferences-menus security-menus’
# fuentes (pending)
# instrumentos y DJing
su -c ‘yum install -y mixxx sooperlooper rakarrack hydrogen hydrogen-drumkits lmms’
# audio plugins
su -c ‘yum install -y calf lv2-calf-plugins lv2core lv2dynparam lv2-swh-plugins lv2-vocoder-plugins lv2-zynadd-plugins zynjacku dssi dssi-vst jack-rack jamin ladspa ladspa-amb-plugins ladspa-blop-plugins ladspa-calf-plugins ladspa-caps-plugins ladspa-cmt-plugins ladspa-fil-plugins ladspa-mcp-plugins ladspa-rev-plugins ladspa-swh-plugins ladspa-tap-plugins ladspa-vco-plugins terminatorX’
# Video DVD y authoring
su -c ‘yum install -y devede dvdstyler k9copy kino pitivi’
# virtualizacion
su -c ‘yum groupinstall Virtualization’
# diccionarios y soporte en general; en español
su -c ‘yum groupinstall -y “Spanish Support”‘
# utilerías y extras
su -c ‘yum install -y id3v2 isomaster jack-audio-connection-kit lame transcode ushare-freeworld audacity-freeworld xine-lib-extras-freeworld aircrack-ng ‘
# juegos
su -c ‘yum install -y lincity-ng’
# instalar el plugin de flash de 64 bits
su -c ‘wget -c http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.45.2.linux-x86_64.so.tar.gz && tar -xzvflibflashplayer-10.0.45.2.linux-x86_64.so.tar.gz && mv libflashplayer.so /usr/lib64/mozilla/plugins/ && rm -f libflashplayer-10.0.45.2.linux-x86_64.so.tar.gz’
# reestablecer permisos de selinux
su -c ‘fixfiles onboot’
# — Fin del script –
# — Inicio de versión optimizada –
su -c ‘rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm && echo -e “[google]\nname=Google – \$basearch\nbaseurl=http://dl.google.com/linux/rpm/stable/\$basearch\nenabled=1\ngpgcheck=1″ > /etc/yum.repos.d/google.repo && yum makecache && yum install -y kmod-nvidia yum-presto yum-NetworkManager-dispatcher yum-plugin-merge-conf yum-plugin-remove-with-leaves gedit-plugins gstreamer-ffmpeg gstreamer-java gstreamer-plugins-{bad,bad-nonfree,bad-extras,ugly,base,espeak,fc,flumpegdemux,good,schroedinger} ffmpeg mplayer mencoder transcode compiz-fusion compiz-fusion-extras compiz-fusion-extras-gnome compiz-fusion-gnome compiz-manager.noarch compizconfig-backend-gconf fusion-icon.noarch fusion-icon-gtk.noarch rhythmbox-upnp totem-jamendo totem-mozplugin totem-mythtv totem-nautilus totem-pl-parser totem-publish totem-upnp totem-youtube fedora-package-config-smart rpmfusion-free-package-config-smart rpmfusion-nonfree-package-config-smart smart smart-gui smart-update games-menus menu-cache multimedia-menus preferences-menus security-menus mixxx sooperlooper rakarrack hydrogen hydrogen-drumkits lmms calf lv2-calf-plugins lv2core lv2dynparam lv2-swh-plugins lv2-vocoder-plugins lv2-zynadd-plugins zynjacku dssi dssi-vst jack-rack jamin ladspa ladspa-amb-plugins ladspa-blop-plugins ladspa-calf-plugins ladspa-caps-plugins ladspa-cmt-plugins ladspa-fil-plugins ladspa-mcp-plugins ladspa-rev-plugins ladspa-swh-plugins ladspa-tap-plugins ladspa-vco-plugins terminatorX devede dvdstyler k9copy kino pitivi @virtualization “@spanish support” id3v2 isomaster jack-audio-connection-kit lame transcode ushare-freeworld audacity-freeworld xine-lib-extras-freeworld aircrack-ng lincity-ng && wget -c http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.45.2.linux-x86_64.so.tar.gz && tar -xzvflibflashplayer-10.0.45.2.linux-x86_64.so.tar.gz && mv libflashplayer.so /usr/lib64/mozilla/plugins/ && rm -f libflashplayer-10.0.45.2.linux-x86_64.so.tar.gz && fixfiles onboot && nvidia-settings -r’
# — Fin del script versión optimizada –
# Última actualización: Mon 08 Mar 2010 01:56:07 PM CST
Si me acuerdo de algo, lo agrego. Gracias por sus comments!
Recibi un correo de jamendo, y buscando he llegado aquí, me gustaria entrevistarte para mi blog -revista. si te interesa contactame.