Problema para instalar GnuRadio en ubuntu 18.04

Problema para instalar GnuRadio en ubuntu 18.04

de Romina Hoffman Giorello -
Número de respuestas: 4

Buenas,


Como hablamos en una clase de consulta intenté instalar gnuradio 3.7 en mi máquina virtual que tiene instalado ubuntu 18.04 siguiendo los comandos que aparecen aquí: https://github.com/git-artes/docker-gnuradio/blob/master/gnuradio-releases-37/Dockerfile pero tuve algunos errores que no sé como solucionar, los dejo aquí abajo a ver si alguien sabe cómo puedo arreglarlo para instalar gnuradio 3.7. 

not_permited.PNG




Muchas gracias de antemano.


En respuesta a Romina Hoffman Giorello

Re: Problema para instalar GnuRadio en ubuntu 18.04

de Federico "Larroca" La Rocca -

Hola,

No me queda claro cuáles comandos corriste y cuáles no, pero no todos son necesarios. Por ejemplo, el de mkdir a /home/gnuradio/persistent es para armar el directorio persistent que está en el docker y que queda persistente. Los comandos necesarios son los siguientes:

sudo add-apt-repository -y ppa:gnuradio/gnuradio-releases-3.7

sudo apt-get update

sudo apt-get install -y gnuradio

en este punto tendrías que tener un gnu radio 3.7 andando. ahora solo faltan las dependencias "extras" para cualquier módulo OOT:

sudo apt-get install -y gnuradio-dev cmake git libboost-all-dev libcppunit-dev liblog4cpp5-dev swig liborc-dev

(ojo que vi que tenías un error de tipeo en el liblog4cpp5)

Con eso debería quedar y deberías poder instalar gr-isdbt. Te recomiendo que empieces con una máquina virtual "nueva" porque instalaciones a medio hacer de GNU Radio terminan de complicar todo.

cualquier cosa avisá.

saludos

En respuesta a Federico "Larroca" La Rocca

Re: Problema para instalar GnuRadio en ubuntu 18.04

de Romina Hoffman Giorello -
Buenas,

Gracias por la respuesta. Estuve probando pero de nuevo tengo errores.
Instalé la máquina virtual de redes de datos 2 que tiene ubuntu 18.04 porque tuve problemas instalando una de cero con ese sistema operativo, y puse los comandos que dijiste en el msj anterior, te comparto la salida:


iie@redes2-lab:~$ sudo add-apt-repository -y ppa:gnuradio/gnuradio-releases-3.7
Hit:1 http://uy.archive.ubuntu.com/ubuntu bionic InRelease
Get:2 http://ppa.launchpad.net/gnuradio/gnuradio-releases-3.7/ubuntu bionic InRelease [15,9 kB]
Get:3 http://ppa.launchpad.net/katharaframework/kathara/ubuntu bionic InRelease [15,9 kB]
Get:4 http://ppa.launchpad.net/gnuradio/gnuradio-releases-3.7/ubuntu bionic/main i386 Packages [5.316 B]
Get:5 http://ppa.launchpad.net/gnuradio/gnuradio-releases-3.7/ubuntu bionic/main amd64 Packages [5.324 B]
Get:6 http://ppa.launchpad.net/gnuradio/gnuradio-releases-3.7/ubuntu bionic/main Translation-en [3.588 B]
Get:7 http://ppa.launchpad.net/katharaframework/kathara/ubuntu bionic/main amd64 Packages [624 B]
Fetched 46,7 kB in 3s (13,6 kB/s)
Reading package lists... Done
iie@redes2-lab:~$ sudo apt-get update
Hit:1 http://uy.archive.ubuntu.com/ubuntu bionic InRelease
Hit:2 http://ppa.launchpad.net/gnuradio/gnuradio-releases-3.7/ubuntu bionic InRelease
Hit:3 http://ppa.launchpad.net/katharaframework/kathara/ubuntu bionic InRelease
Reading package lists... Done
iie@redes2-lab:~$ sudo apt-get install -y gnuradio
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
gnuradio : Depends: libvolk1-bin but it is not going to be installed
Depends: python-cheetah but it is not going to be installed
Depends: python-gobject-2 but it is not going to be installed
Depends: python-gtk2 but it is not going to be installed
Depends: python-lxml but it is not going to be installed
Depends: python-numpy but it is not going to be installed
Depends: python-opengl but it is not going to be installed
Depends: python-pyqt5 but it is not going to be installed
Depends: python-sip but it is not going to be installed
Depends: python-wxgtk3.0 but it is not going to be installed
Depends: python-zmq but it is not going to be installed
Depends: python (< 2.8) but it is not going to be installed
Depends: python (>= 2.7~) but it is not going to be installed
Depends: python:any (< 2.8)
Depends: python:any (>= 2.7.5-5~)
Recommends: gnuradio-dev but it is not going to be installed
Recommends: python-matplotlib but it is not going to be installed
Recommends: python-networkx but it is not going to be installed
Recommends: python-qwt-qt5 but it is not installable
Recommends: python-scipy but it is not going to be installed
Recommends: python-tk but it is not going to be installed
Recommends: uhd-host but it is not going to be installed


Según dice el error me faltan dependencias pero no van a ser instaladas, ¿cómo puedo instalarlas?. La vez anterior cuando tuve este problema probé con el comando aptget pero intentaba instalar por ejemplo python y me salía un error similar de que faltan dependencias y así con cada una, o sea para instalar python tenía que instalar ponele que 4 dependencias que cada una me pedía 4 más y así interminablemente, ¿este es el procedimiento que debería hacer? ¿O hay alguna forma más rápida?


Muchas gracias

Saludos
En respuesta a Romina Hoffman Giorello

Re: Problema para instalar GnuRadio en ubuntu 18.04

de Federico "Larroca" La Rocca -

Hola,

La verdad no tengo claro qué tendrá instalada esa máquina virtual, lo que dificulta mucho la solución del problema. Al parecer no tiene python 2. Qué pasa si corrés python?

De todas formas, lo mejor sería que armes una máquina virtual nueva.

saludos

En respuesta a Federico "Larroca" La Rocca

Re: Problema para instalar GnuRadio en ubuntu 18.04

de Romina Hoffman Giorello -
Entiendo que es imposible adivinar que tengo instalado jaja, pero intenté crear una máquina nueva y luego de ver varios tutoriales terminaba toda la instalación y al final de todos los pasos volvía al inicio, como no encontré solución a esto y tenía la de redes funcionando me resultó más práctico.

Te comparto lo que me pasa cuando intento instalar python:
iie@redes2-lab:~$ sudo apt install python
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
python : PreDepends: python-minimal (= 2.7.15~rc1-1) but it is not going to be installed
Depends: python2.7 (>= 2.7.15~rc1-1~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
iie@redes2-lab:~$ sudo apt install python-minimal
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
python-minimal : Depends: python2.7-minimal (>= 2.7.15~rc1-1~) but it is not going to be installed
Recommends: python but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
iie@redes2-lab:~$ sudo apt install python2.7-minimal
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
python2.7-minimal : Depends: libpython2.7-minimal (= 2.7.15~rc1-1) but 2.7.17-1~18.04 is to be installed
Recommends: python2.7 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
iie@redes2-lab:~$


¿Hay algún comando que instale python y todas las dependencias que usa? ¿O tengo que seguir con apt install con todas las dependencias que dice que faltan?

Muchas gracias.