Los comando a continuación pueden escribirse textualmente o adaptarse para que dentro de un sencillo script de bash shell u otro entorno shell se ejecute y realice la operación de forma automática.
Aquí les dejo las ordenes de comando para dicha tarea:
RECORDATORIO 1: El Script de Bash Shell ha crearse debe ser colocado en la carpeta «/home/primer_usuario». Usted puede conocer el UID del primer usuario con la orden de comando:
`cat /etc/passwd | grep 1000 | cut -d: -f1`
ó
`cat /etc/passwd | grep 1001 | cut -d: -f1`
En caso de ser 1001 sustituya el 1000 por 1001 en las variables a crear.
RECORDATORIO 2: Puede evitar descomentar las líneas de wget necesarias para descargar el archivo install_flash_player_11_linux.i386.tar.gz / install_flash_player_11_linux.x86_64.tar.gz desde la web, si lo descarga manualmente desde la web: https://get.adobe.com/es/flashplayer/ donde tàmbien verà el numero de versión actual a descargar. El número de versión actual debe ser el colocado dentro de la ruta de la orden de comando del wget.
`#!/bin/bash`
`# DETECTAR PRIMER USUARIO DEL SISTEMA (USUARIO Nº 1000)`
USER_NAME=`cat /etc/passwd | grep 1000 | cut -d: -f1`
`# ALMACENAR RUTA DEL HOME DEL PRIMER USUARIO DEL SISTEMA (USUARIO Nº 1000)`
`HOME_USER_NAME=/home/$USER_NAME`
`# POSICIONARSE EN EL HOME DEL PRIMER USUARIO DEL SISTEMA (USUARIO Nº 1000)`
`cd $HOME_USER_NAME`
`# POSICIONARSE EN LA RUTA /OPT DEL SISTEMA OPERATIVO`
`cd /opt`
`# INDICAR AL TERMINAL SALTARSE EL PROXY DEL SISTEMA OPERATIVO / RED`
`# DESCOMENTAR EN CASO DE SER NECESARIO`
`# export http_proxy=http://TU.IP.DEL.PROXY:8080`
`# INDICAR AL TERMINAL SALTARSE EL PROXY DEL SISTEMA OPERATIVO / RED`
`# DESCOMENTAR EN CASO DE SER NECESARIO`
`# export no_proxy=»127.0.0.1, localhost, 192.168.0.0/22, tu_institucion.gob.ve:8080″`
`# DESCARGAR LA VERSIÓN DESEADA DE 32 BITS DE ADOBE FLASH PLAYER AL SISTEMA OPERATIVO DESDE LA WEB EN CASO DE SER NECESARIO`
`# DESCOMENTAR EN CASO DE SER NECESARIO`
`# wget -c http://fpdownload.macromedia.com/get/flashplayer/pdc/11.2.202.559/install_flash_player_11_linux.i386.tar.gz`
`# DESCARGAR LA VERSIÓN DESEADA DE 64 BITS DE ADOBE FLASH PLAYER AL SISTEMA OPERATIVO DESDE LA WEB EN CASO DE SER NECESARIO`
`# DESCOMENTAR EN CASO DE SER NECESARIO`
`# wget -c http://fpdownload.macromedia.com/get/flashplayer/pdc/11.2.202.559/install_flash_player_11_linux.x86_64.tar.gz`
`# COPIAR LA VERSIÓN DESCARGADA DE ADOBE FLASH PLAYER A LA RUTA /OPT DEL SISTEMA OPERATIVO`
`cp $HOME_USER_NAME/install_flash_player_11_linux.* /opt`
`# DESCOMPRIMIR LA VERSIÓN DESCARGADA DE ADOBE FLASH PLAYER`
`tar -zxvf install_flash_player_11_linux.*`
`# CREAR RUTAS DE INSTALACIÓN Y COPIAR LIBRERÍA DE ADOBE FLASH PLAYER AL NAVEGADOR X`
`mkdir /usr/lib/chromium-browser`
`mkdir /usr/lib/chromium-browser/plugins`
`cp libflashplayer.so /usr/lib/chromium-browser/plugins`
`# CREAR RUTAS DE INSTALACIÓN Y COPIAR LIBRERÍA DE ADOBE FLASH PLAYER AL NAVEGADOR X`
`mkdir /usr/lib/firefox`
`mkdir /usr/lib/firefox/plugins`
`cp libflashplayer.so /usr/lib/firefox/plugins`
`# CREAR RUTAS DE INSTALACIÓN Y COPIAR LIBRERÍA DE ADOBE FLASH PLAYER AL NAVEGADOR X`
`mkdir /usr/lib/iceape`
`mkdir /usr/lib/iceape/plugins`
`cp libflashplayer.so /usr/lib/iceape/plugins`
`# CREAR RUTAS DE INSTALACIÓN Y COPIAR LIBRERÍA DE ADOBE FLASH PLAYER AL NAVEGADOR X`
`mkdir /usr/lib/iceweasel`
`mkdir /usr/lib/iceweasel/plugins`
`cp libflashplayer.so /usr/lib/iceweasel/plugins`
`# CREAR RUTAS DE INSTALACIÒN Y COPIAR LIBRERÍA DE ADOBE FLASH PLAYER AL NAVEGADOR X`
`mkdir /usr/lib/midbrowser`
`mkdir /usr/lib/midbrowser/plugins`
`cp libflashplayer.so /usr/lib/midbrowser/plugins`
`# CREAR RUTAS DE INSTALACIÓN Y COPIAR LIBRERÍA DE ADOBE FLASH PLAYER AL NAVEGADOR X`
`mkdir /usr/lib/mozilla`
`mkdir /usr/lib/mozilla/plugins`
`cp libflashplayer.so /usr/lib/mozilla/plugins`
`# CREAR RUTAS DE INSTALACIÓN Y COPIAR LIBRERÍA DE ADOBE FLASH PLAYER AL NAVEGADOR X`
`mkdir /usr/lib/mozilla-firefox`
`mkdir /usr/lib/mozilla-firefox/plugins`
`cp libflashplayer.so /usr/lib/mozilla-firefox/plugins`
`# CREAR RUTAS DE INSTALACIÓN Y COPIAR LIBRERÍA DE ADOBE FLASH PLAYER AL NAVEGADOR X`
`mkdir /usr/lib/opera`
`mkdir /usr/lib/opera/plugins`
`cp libflashplayer.so /usr/lib/opera/plugins`
`# CREAR RUTAS DE INSTALACIÓN Y COPIAR LIBRERÍA DE ADOBE FLASH PLAYER AL NAVEGADOR X`
`mkdir /usr/lib/xulrunner`
`mkdir /usr/lib/xulrunner/plugins`
`cp libflashplayer.so /usr/lib/xulrunner/plugins`
`# CREAR RUTAS DE INSTALACIÓN Y COPIAR LIBRERÍA DE ADOBE FLASH PLAYER AL NAVEGADOR X`
`mkdir /usr/lib/xulrunner-addons`
`mkdir /usr/lib/xulrunner-addons/plugins`
`cp libflashplayer.so /usr/lib/xulrunner-addons/plugins`
`# COPIAR LIBRERÍAS Y ARCHIVOS DE CONFIGURACIÓN DE ADOBE FLASH PLAYER AL SISTEMA OPERATIVO`
`cp -r usr/* /usr`
`ldd /usr/lib/mozilla/plugins/libflashplayer.so`
`ldd /usr/lib/kde4/kcm_adobe_flash_player.so`
`ldd /usr/bin/flash-player-properties`
`# REMOVER ARCHIVOS INNECESARIOS DEL SISTEMA OPERATIVO`
`rm -rf /opt/LGPL`
`rm -rf /opt/usr/`
`rm -f /opt/libflashplayer.so`
`rm -f /opt/readme.txt`
`rm -f /opt/install_flash_player_11_linux.*`
`# POSICIONARSE EN EL HOME DEL PRIMER USUARIO DEL SISTEMA (USUARIO Nº 1000)`
`cd $HOME_USER_NAME`
`# BORRAR ARCHIVO DESCARGADO DE ADOBE FLASH PLAYER`
`rm -f $HOME_USER_NAME/install_flash_player_11_linux.*`
`# EJECUTAR NAVEGADOR POR DEFECTO Y EJECUTAR TEST WEB DE ADOBE FLASH PLAYER`
su - $USER_NAME -c "xdg-open 'http://www.adobe.com/software/flash/about/'"
Esto es suficiente para realizar a mano, o automatizar el proceso en un Script de Bash Shell.
TUTORIAL GRÁFICO





