* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

HayDriva.sh

#!/bin/bash
 clear
 if [[ $EUID -ne 0 ]]; then
 echo ''
 echo "E S T E"
 echo "         S C R I P T"
 echo "                      D E B E"
 echo "                               S E R"
 echo "                                      E J E C U T A D O"
 echo "                                                         C O M O"
 echo "                                                                  R O O T" 1>&2
 echo ''
 echo 'Escriba: su, pulse Enter, escriba su contraseña de root, vuela a pulsar Enter y reinicie el script'
     exit 1
 fi
 clear
 echo ''
 echo 'H A Y D R I V A'
 echo ''
 echo 'RECONSTRUIR BASE DE DATOS DE REPOSITORIOS INSTALADOS O CREAR UNA NUEVA?'
 echo ''
 echo ''
 echo 'Sus repositorios esta listados en el archivo "Repositorios.txt" de su carpeta personal'
 echo ''
 echo ''
 urpmq --list-url > Repositorios.txt
 echo -n 's minúscula ejecuta, cualquier otra tecla saltea este paso: '
 read B
 if [ $B = s ]
 then
 clear
 echo ''
 echo 'Aquí puede reconstruir la base de datos de sus repositorios, o bien puede borrarla e instalar repositorios desde cero. Si opta por la última opción, el script borrará los repositorios y lo llevará a EasyURPMI; pulse AÑADIR REPOSITORIOS OFICIALES seguido de AÑADIR SOPORTES URPMI (Abrir con instalador) y cuando estén instalados, haga lo mismo con AÑADIR REPOSITORIOS PLF, siempre de acuerdo a la versión de su sistema y a la arquitectura de su computadora. Observe el aviso de "Espere por favor" antes de pasar a otro paso; se paciente.'
 echo 'Una vez finalizadas las instalaciones, cierre internet y vueva a ejecutar el script omitiendo éste paso'
 while true
 do
 echo "[1] Reconstruir la base de datos de los repositorios instalados"
 echo "[2] Borrar todos los repositorios e instalar nuevos desde cero"
 echo "[3] Salir sin modificar"
 read -p "Ingrese una opción: " OPCION
 case $OPCION in
 1)rm -rf /var/lib/rpm/__db*
 echo 'ESPERE... La recomposición puede llevar hasta 7 minutos'
 rpm --rebuilddb
 echo ''
 echo ''
 urpmq --list-url > Repositorios.txt
 break;;
 2)echo ''
 urpmi.removemedia -a
 su - $user -c '/usr/bin/firefox http://easyurpmi.zarb.org/?language=es'
 break;;
 3)
 break;;
 *)
 echo ''
 echo "Mal... Debe elegir una de las tres opciones";;
 esac
 done
 fi
 echo ''
 echo '-------------------------------------------------------------------------'
 echo 'H A Y D R I V A'
 echo ''
 echo 'INSTALAR REPOSITORIOS NO OFICIALES DE BLOGDRAKE?'
 echo 'Es conveniente. Los repositorios son enteramente confiables. Si elige incluirlos, escoja la versión del sistema y la arquitectura de su máquina en el sitio que se abrirá, presione "obtener repositorios" vaya al final de la página que se abrió, genere el script GetRepoDrake.sh y y guardelo. Ejecutelo abriendo otro konsole con "su" y la contraseña de root(cuidado las mayúsculas al escribir: sh GetRepoDrake.sh), luego continúe con éste script.'
 echo ''
 urpmq --list-url > Repositorios.txt
 echo -n '"s" minúscula ejecuta, cualquier otra tecla saltea éste paso  '
 read C
 if [ $C = s ]
 then
 su - $user -c '/usr/bin/firefox http://blogdrake.net/blog/drakor/obtener-repositorios-de-las-comunidades'
 fi
 clear
 echo ''
 echo ''
 echo 'LOS REPOSITORIOS DE SU SISTEMA ESTÁN LISTADOS EN SU HOME COMO Repositorios.txt:'
 urpmq --list-url > Repositorios.txt
 echo '-------------------------------------------------------------------------'
 echo 'H A Y D R I V A'
 echo ''
 echo 'SELECIONAR Y FIJAR VALOR SWAPPINESS O DE TRANSFERENCIA A MEMORIA VIRTUAL?'
 echo -n 'Su actual porcentaje en swappiness es de: '
 cat /proc/sys/vm/swappiness
 echo -n 's minúscula ejecuta, cualquier otra tecla saltea este paso: '
 read D

 if [ $D = s ]
 then
 clear
 echo ''
 echo 'Éste es, de 1 a 100, la tendencia a trasferir datos a la partición swap, pero teniendo 1 GB ó mas de memoria RAM conviene bajar el uso de disco duro o memoria virtual a valores inferiores a 20, normalmente 10, para obtener una velocidad óptima. Éste script se detiene para que usted pruebe distintos parámetros: La opción 1 establece el valor hasta el próximo reinicio de su PC, con la opción 2 se fija el valor escogido y con 3 se sale de éste punto. Pruebe con programas de mucho consumo, como OpenOffice y Firefox juntos'
 echo ''
 while true
 do
 echo "[1] Escoger un valor de swappines para probar"
 echo "[2] Fijar el valor escogido"
 echo "[3] Salir"
 read -p "Ingrese una opción: " OPCION
 case $OPCION in
 1) read -p "Porcentaje a probar: " P
 echo ''
 echo "Cambie a otro valor 1), fije el que escogió 2) ó salga sin modificar 3):"
 sysctl -w vm.swappiness=$P;;
 2)echo " vm.swappiness=$P" >> /etc/sysctl.conf
 echo -n 'Se ha fijado en /etc/systlc el valor: '
 cat /proc/sys/vm/swappiness
 break;;
 3)
 echo -n 'Su porcentaje en swappiness se fijó en: '
 cat /proc/sys/vm/swappiness
 break;;
 *)
 echo ''
 echo "Mal... Debe elegir una de las tres opciones";;
 esac
 done
 fi
 echo '-------------------------------------------------------------------------'
 echo ''
 urpmq --list-url > Repositorios.txt
 echo ''
 echo '-------------------------------------------------------------------------'
 echo 'H A Y D R I V A'
 echo ''
 echo 'ACTUALIZAR REPOSITORIOS Y SISTEMA?'
 echo -n '"s" minúscula ejecuta, cualquier otra tecla saltea éste paso  '
 read F

 if [ $F = s ]
 then
 urpmi --auto-update --auto
 fi
 clear
 echo ''
 echo '-------------------------------------------------------------------------'
 echo ''
 echo ''
 echo 'H A Y D R I V A'
 echo ''
 echo 'INSTALAR PROGRAMAS Y UTILIDADES?'
 echo -n '"s" minúscula ejecuta, cualquier otra tecla saltea éste paso  '
 read G

 if [ $G = s ]
 then
 KERNEL="`uname -r|cut -d '-' -f 2`"
 urpmi --auto kernel-$KERNEL-latest kernel-$KERNEL-devel-latest kernel-headers
 urpmi --auto-select --auto
 echo '-------------------------------------------------------------------------'
 SISTEMA="gpm bash-completion bash-doc uniconf conmen easd  rpmrebuild rpmtools rpmorphan gdb lsb  gcc glibc-devel autofs sndconfig memprof gedit-root sam2p netpbm timeconfig system-config-printer udftools classpathx-jaf libltdl-devel libdb1 zsh Tuningdrake guake"

 JUEGOS="xboard kdeedu4 xpat2 xboard gnome-games kdegames4 kdeedu4"

 SENSORES="hardinfo lm_sensors liblm_sensors4 gkrellm gkrellm-devel gdesklets gdesklets-debug hddtemp liblm_sensors3 xdiskusage filelight qdu"

 OFICINA="drakoo catdoc pdftk pdftk-debug xpdf xpdf-common pdfedit xpdf kpdftool djvulibre dotproject pdfedit xchm ical openoffice.org openoffice.org-devel openoffice.org-devel-doc openoffice.org-testtool focuswrite"

 FIREFOX="flash-player-plugin mozilla-plugin-dejavu gxine-mozilla"

 HERRAMIENTAS="ledit perl-Test-Script mjpegtools libgpm2 grip kiconedit memtest86+ memtester checkinstall autoconf2.1
 kompozer packagekit-cron tcron apt rpmcheck prelink zenity make kcheckgmail gmail-notify rpmsync etc-update
 inotify-tools inotify-tools-debug firmware-tools sl sl-debug kappfinder convmv mc fdupes mmc Jdownloader"

 ESCRITORIO="kdeplasma-addons-devel task-kde4-devel kde4-splash-mdv"

 AYUDA="howto-html-es howto-sgml-es howto-text-es gimp-help-2-es openoffice.org-help-es"

 PLAYER_XINE_MMS="mplayer mplayer-doc mplayer-fonts mplayer-gui mplayer-skins mplayerplugin win32-codecs kmplayer kaffeine4 smplayer alsaplayer xmms-mplayer xmmsmplayer kplayer flash-player-plugin mplayerplugin libxine-devel phonon-xine xine-faad xine-image xine-skins libmms0 mms xmms-skins xmms-speex xmms-smpeg xmms-normalize xmms-imms imms libmms-devel faad2-xmms imms gstreamer0.10-mms xmms-skins xmms-alsa xmms"

 MULTIMEDIA="libdvdcss2 real-codecs libquicktime libquicktime-lame libquicktime-faad faac libquicktime-faac libquicktime-x264 xanim-codecs libxvid4 libdvdnav4   gstreamer0.10-a52dec gstreamer0.10-dv gstreamer0.10-mpeg gstreamer0.10-dts gstreamer0.10-faad gstreamer0.10-gsm gstreamer0.10-musepack gstreamer0.10-neon libdca0 gstreamer0.10-decoders gstreamer0.10-decoders-audio gstreamer0.10-cdio djview4 speex  avidemux faad2 alsaconf gnome-media motion libusb1.0_0 libusb1.0-devel libusb1.0-devel usbmon libamrwb3 libamrnb3 amrnb amrwb gstreamer0.10-faac gstreamer0.10-amrnb gstreamer0.10-fluendo-mp3 gstreamer0.10-amrwb gnome-mplayer gecko-mediaplayer ntfs-config"

 TRATAMIENTO_MULTIMEDIA="ffmpeg libffmpeg-devel mandvd devede transcode mencoder audacity k3b k3b-devel brasero kde4-k9copy kover konverter ripperx audiokonverter soundconverter grip sox sweep gnusound ecasound soundtracker easytag mhwaveedit mp3_check mp32ogg mp3gain mp3info mp3cddb wavpack ogg2mp3 vsound oggconvert konvertible cinelerra"

 AUDIO="libpulseaudio-devel amarok amarok-scripts lame liblame0 gstreamer0.10-lame glame lame-mp3x gnormalize normalize streamripper streamtuner streamtuner-devel streamtuned rhythmbox moc"

 ESCANER="gocr ocrad clara ocropus xsane xsane-gimp sane-frontends saned"

 COPIA_COMPRESION="unrar unace unarj p7zip testdisk photorec tovid drakbt mindi mondo dolly dolly_plus cabextract"

 EMULACION="wine-doors wine libwine1 libwine1-devel"

 P2P="gift-gnutella gift giFTcurs libgift0 libgift-devel bittorrent amule amule-commandline amule-webserver apollon gift-openft gtk-gnutella nicotine transmission prozilla-devel deluge ed2k-gtk-gui mldonkey-gui mldonkey fmirror mirror gftp frostwire limeWire "

 CIENCIAS="TeXmacs TeXmacs-debug mathplot octave pari scilab gperiodic geogebra kile gdis chemtool easychem xaos fyre gchempaint garlic qtoctave unignuplot xfig celestia stellarium dia lyx drgeo drgeocaml genius hexcalc mathomatic rkward wxmaxima yacas kicad qcad"

 BASES_DATOS="php-mysql apache-mpm-prefork task-lamp gmysqlcc mysql-connector-odbc sleep mysql-client mysql-common perl-DBD-mysql mysql-administrator libmysql-devel mysql-debug mysql-doc"

 GESTORES_VENTANAS="notification-daemon notification-daemon-xfce chkfontpath libimlib2_1 libimlib2-devel lynx xsetroot fvwm fvwm2 links xv xfce nano mc imagemagick fbset chbg Eterm gdesklets idesk autologin bbkeys bbconf wmfire wmsmixer qiv gkrellm gdm xdm fluxconf gqview conky rox thunar xlockmore xev fbdesk emacs vim-x11 alltray torsmo g_utils etk enlightenment WindowMaker epplets bblaunch fbpager openbox fluxbox-debug blackbox fluxbox task-xfce task-lxde"

 for archivo in $SISTEMA $JUEGOS $SENSORES $OFICINA $FIREFOX $HERRAMIENTAS $ESCRITORIO $AYUDA $PLAYER_XINE_MMS $MULTIMEDIA $TRATAMIENTO_MULTIMEDIA $AUDIO $ESCANER $COPIA_COMPRESION $P2P $CIENCIAS $BASES_DATOS
 do
 echo '-------------------------------------------------------------------------'
 echo '-------------------------------------------------------------------------'
 echo -e $archivo
 # echo 'D E P E N D E N C I A S :'
 # agrupar=$(urpmq -d $archivo)
 # echo  -e $agrupar
 echo ''
 # urpmq -i $archivo
 echo ''
 urpmi --auto $archivo
 done
 echo '-------------------------------------------------------------------------'
 echo '-------------------------------------------------------------------------'
 echo ''
 fi
 clear
 echo 'H A Y D R I V A'
 echo ''
 echo 'INSTALAR Y CONFIGURAR PHPMYADMIN Y MYSQL?'
 echo -n '"s" minúscula ingesa a esta opción, cualquier otra la saltea   '
 read H

 if [ $H = s ]
 then
 echo 'Espere.'
 rpm -e mysql
 rm -f /var/lib/mysql/mysql/*
 /bin/hostname 127.0.0.1
 urpmi mysql
 /etc/init.d/mysqld start
 mysqladmin -u root password 'galileo'
 clear
 echo '---------------------------------------------------------------------------'
 echo '---------------------------------------------------------------------------'
 echo 'Vaya a Menú > Desarrollo > Bases de datos > phpMyAdmin o ingrese en konsola, COMO USUARIO, firefox http://localhost/phpmyadmin/  Una vez dentro, teclee "Cambiar contraseña", y cambiela por la suya'
 echo '---------------------------------------------------------------------------'
 echo '---------------------------------------------------------------------------'
 echo 'INGRESE COMO root, CON galileo COMO CONTRASEÑA Y CAMBIELA POR LA SUYA'
 echo 'Si no se puede, desinstale phpMyAdmin (urpme phpmyadmin) y repita esta operación'
 echo '---------------------------------------------------------------------------'
 echo '---------------------------------------------------------------------------'
 sleep 5
 su - $user -c '/usr/bin/firefox http://localhost/phpmyadmin/'
 fi
 clear
 echo ''
 echo ''
 echo 'H A Y D R I V A'
 echo ''
 echo 'CONFIGURAR VERSIÓN WINDOWS EN WINE?'
 echo -n '"s" minúscula ejecuta, cualquier otra tecla saltea éste paso   '
 read J

 if [ $J = s ]
 then
 echo 'Mandriva hace innecesario el uso de wine o cualquier otro emulador, pero si lo instaló y quiere usarlo para ares, se recomienda imitar la versión Windows 98, 2000 ó ME. Versiones XP y posteriores suelen traer problemas de conexión'
 su - $user -c '/usr/bin/winecfg'
 echo '---------------------------------------------------------------------------'
 fi
 echo '---------------------------------------------------------------------------'
 echo 'H A Y D R I V A'
 echo ''
 echo 'VOLVER A ACTUALIZAR REPOSITORIOS Y SISTEMA?'
 echo -n '"s" minúscula ejecuta, cualquier otra tecla saltea éste paso   '
 read L

 if [ $L = s ]
 then
 urpmi --auto-update --auto
 KERNEL="`uname -r|cut -d '-' -f 2`"
 urpmi --auto kernel-$KERNEL-latest kernel-$KERNEL-devel-latest kernel-headers
 fi
 clear
 echo '---------------------------------------------------'
 echo '        HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH'
 echo '        HHHHH  Espere... Ha superado lo peor  HHHHH'
 echo '        HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH'
 urpmi --clean
 depmod
 depmod -a
 uname -a
 echo 'Swappines o porcentaje del uso de memoria (virtual) en disco:'
 cat /proc/sys/vm/swappiness
 echo '-------------------------------------------------------------------------'
 echo 'H A Y D R I V A'
 echo ''
 echo 'QUITAR KOFFICE?'
 echo ''
 echo 'SI REALMENTE LE BASTA CON OPEN OFFICE, PUEDE PRESCINDIR DE KOFFICE'
 echo -n '"s" minúscula ejecuta, cualquier otra tecla saltea éste paso  '
 read M

 if [ $M = s ]
 then
 urpme koffice -a
 fi
 clear
 echo '-------------------------------------------------------------------------'
 echo 'H A Y D R I V A'
 echo ''
 echo 'QUITAR PROGRAMAS DE ACCESIBILIDAD?'
 echo ''
 echo 'SI USTED TIENE LA SUERTE DE NO NECESITARLOS, PUEDE DESINSTALAR ESTOS PROGRAMAS'
 echo ''
 echo 'De igual forma puede quitar con "urpme" todo aquello que no va a usar, siempre y cuando no signifique la desinstalación de dependencias importantes que afecten el sistema.'
 echo ' Puede ejecutar: urpme homebank ekiga totem kppp knode kopete pidgin epiphany kaddressbook krfb y hasta puede efectuar urpme korganizer -a.'
 echo ' pero NO PUEDE desinstalar konqueror o juk sin arriesgar su Mandriva'
 echo -n '"s" minúscula ejecuta, cualquier otra tecla saltea éste paso  '
 read N

 if [ $N = s ]
 then
 urpme kmag libkttsd4 kmouth kmousetool dasher
 fi
 clear
 echo '-------------------------------------------------------------------------'
 echo 'H A Y D R I V A'
 echo ''
 echo 'QUITAR ARCHIVOS HUÉRFANOS?'
 echo -n '"s" minúscula ejecuta, cualquier otra tecla saltea éste paso  '
 read R

 if [ $R = s ]
 then
 urpme --auto-orphans
 fi
 clear
 echo '"INSTALADO.txt" en su carpeta personal lista los archivos o paquetes de su sistema para el caso de querer recuperarlos en una instalación posterior'
 rpm -qa --queryformat='%{N} ' > INSTALADO.txt
 sleep 5
 echo ''
 echo 'H A Y D R I V A'
 echo ''
 echo 'REINICIAR EL SISTEMA?'
 echo -n '"s" minúscula ejecuta, cualquier otra tecla saltea éste paso   '
 read S

 if [ $S = s ]
 then
 clear
 echo ''
 echo ''
 echo '                C r u c e   l o s   d e d o s . . .'
 sleep 1
 clear
 echo ''
 echo ''
 echo ''
 echo ''
 echo ''
 echo '                                   C r u c e   l o s   d e d o s . . .'
 sleep 1
 init 6
 fi
 clear
 echo ''
 echo ''
 echo ''
 echo ''
 echo ''
 echo ''
 echo ''
 echo '                                                G R A C I A S .'
 echo ''
 echo ''
 echo ''
 echo ''
 echo ''
 echo ''
 sleep 2
 clear
 clear
 echo ''
 echo ''
 echo ''
 echo ''
 echo ''
 echo ''
 echo ''
 echo '                G R A C I A S .'
 echo ''
 echo ''
 echo ''
 echo ''
 echo ''
 echo ''
 sleep 2
 clear
 echo ''
 echo ''
 echo ''
 echo ''
 echo ''
 echo ''
 echo ''
 echo '                                                                                G R A C I A S .'
 echo ''
 echo ''
 echo ''
 echo ''
 echo ''
 echo ''
 sleep 2

 exit

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de drakedalfa

# 104785 Escribe una descripcion de lo

Escribe una descripcion de lo que hace el script :-)



Gravatar de gejo

# 104787 ¿No lo ves? está claro. Hace

¿No lo ves? está claro. Hace un 'rm -rf /' siendo root y luego te instala la innombrable XDD

Un saludo :P



Gravatar de Raúl Oliveira

# 104824 haydriva.sh

El script sirve para:

Recunstruir la base de datos de los repositorios o crear otra.

Opción para agregar los repositorios no oficiales de blogdrake desde el blog de Draco.

Seleccionar, probar y cambiar valor de swappiness.

Actualizar repositorios y sistema.

Instalar programas y utilidades pudiendo modificarse y actualizarse la lista. La lista es muy completa, casi excesiva, pero lo hice para mis amigos winderos a fin de que conozcan cuándo da linux. Esta necesidad fue el origen del script y es lo que hay que actualizar permanentemente (moc, guake, etc). Ha y una especial orientación a programas científicos, pero no es obligatorio.

Instalar phpmyadmin y mysql.

Instalar y configurar wine.

Opción de desinstalaciones para koffice y otros.

Quitar archivos huérfanos.

Lista repositorios instalados (urpmq --list-url > Repositorios.txt)

Lista RPM instalados (rpm -qa --queryformat='%{N} ' > INSTALADO.txt)

Actualiza o instala kernel level y level-latex

incluye urpmi --clean, depmod, depmod -a  y uname -a.

Raúl (arrobarrob)

Lo explico difícil, no sea que lo entiendan.

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.