en Herramientas, software libre

Network is unreachable al actualizar Flash Player en Ubuntu

Cuando estamos en una red con Proxy, a pesar de tener configurado el mismo en APT y en Bash, al actualizar flashplayer plugin nos aparece el siguiente error:
flashplugin-installer: downloading http://archive.canonical.com/pool/partner/a/adobe-flashplugin/adobe-flashplugin_11.2.202.406.orig.tar.gz
Traceback (most recent call last):
    File "/usr/lib/update-notifier/package-data-downloader", line 239, in process_download_requests
        dest_file = urllib.urlretrieve(files[i])[0]
    File "/usr/lib/python2.7/urllib.py", line 94, in urlretrieve
        return _urlopener.retrieve(url, filename, reporthook, data)
    File "/usr/lib/python2.7/urllib.py", line 240, in retrieve
        fp = self.open(url, data)
    File "/usr/lib/python2.7/urllib.py", line 208, in open
        return getattr(self, name)(url)
    File "/usr/lib/python2.7/urllib.py", line 345, in open_http
        h.endheaders(data)
    File "/usr/lib/python2.7/httplib.py", line 969, in endheaders
        self._send_output(message_body)
    File "/usr/lib/python2.7/httplib.py", line 829, in _send_output
        self.send(msg)
    File "/usr/lib/python2.7/httplib.py", line 791, in send
        self.connect()
    File "/usr/lib/python2.7/httplib.py", line 772, in connect
        self.timeout, self.source_address)
    File "/usr/lib/python2.7/socket.py", line 571, in create_connection
        raise err
IOError: [Errno socket error] [Errno 101] Network is unreachable

La solución es descargarlo a mano e indicarle al instalador la carpeta donde esta el archivo. Se hace de la siguiente forma:

$ cd ~/Descargas
$ wget http://archive.canonical.com/pool/partner/a/adobe-flashplugin/adobe-flashplugin_11.2.202.406.orig.tar.gz
--2014-10-07 08:27:53--  http://archive.canonical.com/pool/partner/a/adobe-flashplugin/adobe-flashplugin_11.2.202.406.orig.tar.gz
Resolving proxy.unlu.edu.ar (proxy.unlu.edu.ar)... 170.210.96.10
Connecting to proxy.unlu.edu.ar (proxy.unlu.edu.ar)|170.210.96.10|:8080... connected.
Proxy request sent, awaiting response... 200 OK
Length: 14142192 (13M) [application/x-gzip]
Saving to: ‘adobe-flashplugin_11.2.202.406.orig.tar.gz’

100%[==============================================================================================================================>] 14.142.192   992KB/s   in 15s    

2014-10-07 08:28:09 (934 KB/s) - ‘adobe-flashplugin_11.2.202.406.orig.tar.gz’ saved [14142192/14142192]
$ sudo dpkg-reconfigure flashplugin-installer

En el paso del wget, utilizar el enlace que nos mostro apt antes de que aparezca el error, en el ejemplo era http://archive.canonical.com/pool/partner/a/adobe-flashplugin/adobe-flashplugin_11.2.202.406.orig.tar.gz

Al ejecutar el ultimo paso, aparece una interfaz en ncurses, donde debemos ingresar la carpeta donde descargamos el archivo (No hay que ingresar el nombre del archivo).

Screenshot from 2014-10-07 08:42:06Si todo esta correcto, la instalación finaliza con la siguiente salida:

Installing from local file /home/tomas/Descargas//adobe-flashplugin_11.2.202.406.orig.tar.gz
Installing from local file /home/tomas/Descargas//adobe-flashplugin_11.2.202.406.orig.tar.gz
Flash Plugin installed.
Flash Plugin installed.

 

Loading Facebook Comments ...

¿Algo para decir?

Comentario

Loading Disqus Comments ...