Cita:
Originalmente publicado por pmarmol
b9u3) pero 1:5.2.7-1+rpi1+deb9u2 va a ser instalado
libreoffice-sdbc-hsqldb : Depende: libreoffice-core (= 1:5.2.7-1+rpi1+deb9u3) pero 1:5.2.7-1+rpi1+deb9u2 va a ser instalado
libreoffice-systray : Depende: libreoffice-core (= 1:5.2.7-1+rpi1+deb9u3) pero 1:5.2.7-1+rpi1+deb9u2 va a ser instalado
libreoffice-writer : Depende: libreoffice-base-core (= 1:5.2.7-1+rpi1+deb9u2) pero 1:5.2.7-1+rpi1+deb9u3 va a ser instalado
opencpn : Depende: libtinyxml2.6.2v5 pero no va a instalarse
Depende: libwxbase3.0-0v5 (>= 3.0.2+dfsg) pero no va a instalarse
Depende: libwxgtk3.0-0v5 (>= 3.0.2+dfsg) pero no va a instalarse
Depende: wx3.0-i18n pero no va a instalarse
Depende: opencpn-tcdata pero no va a instalarse
Depende: opencpn-gshhs-low pero no va a instalarse
Recomienda: xcalib pero no va a instalarse
Recomienda: opencpn-doc pero no va a instalarse
Recomienda: opencpn-gshhs-crude pero no va a instalarse
Recomienda: opencpn-gshhs-intermediate pero no va a instalarse
Recomienda: opencpn-gshhs-high pero no va a instalarse
Recomienda: opencpn-gshhs-full pero no va a instalarse
python3-uno : Depende: libreoffice-core (= 1:5.2.7-1+rpi1+deb9u3) pero 1:5.2.7-1+rpi1+deb9u2 va a ser instalado
E: Dependencias incumplidas. Intente «apt --fix-broken install» sin paquetes (o especifique una solución).
En la ventana de editor o terminal, da estos mensajes, por si sirve de algo.
|
Bueno pmarmol... se resiste el muy granuja.
Aún nos queda la opción de compilarlo que debe funcionar si o Sí. Recuerda usar copiar y pegar en el terminal para evitar errores de sintaxis de comandos.. ¿vale?
Primero descarga las herramientas (los utensilios de cocina):
sudo apt-get install build-essential cmake gettext git-core gpsd gpsd-clients libgps-dev wx-common libwxgtk3.0-dev libglu1-mesa-dev libgtk2.0-dev wx3.0-headers libbz2-dev libtinyxml-dev libportaudio2 portaudio19-dev libcurl4-openssl-dev libexpat1-dev libcairo2-dev libarchive-dev liblzma-dev libexif-dev libelf-dev libsqlite3-dev
En segundo lugar descarga el código fuente (los ingredientes de la receta):
git clone git://github.com/OpenCPN/OpenCPN.git
Ahora se te habrá creado una carpeta llamada OpenCPN donde estan los "ingredientes". Entremos en ella:
cd OpenCPN
En este momento crearemos una sub carpeta llamada "build" donde haremos la tarea:
mkdir build
Entramos en la sub carpeta:
cd build
Este comando preparará los ingredientes para la "coccion":
cmake -DCMAKE_INSTALL_PREFIX=/usr ../
Tras unos instantes comprobara que esta todo, las herramientas y los ingredientes. Si no da error ya procedemos a la "cocción":
make
Empezara a burbujear un montón de mensajes extraños. Vale. Todo va bien. Este proceso puede tomar mas de una hora y media en una Rpi 1 y alrededor de media hora en una Rpi3. Lo dejamos hasta que acabe y si llega al 100% sin parar ¡ya lo tenemos!
Ahora ¡a servir el plato!:
sudo make install
Ya deberías tener tu nuevo OCpn instalado. Al arrancar te dará error de que le faltan algunas cosas como los archivos de marea o los mapas básicos pero no es problema alguno. Tu OCpn es totalmente funcional.
Lo malo es que tendrás una versión muy actual, superior a la estable 4.8.2. Probablemente la 4.99 que esta en desarrollo pero yo la uso y funciona bastante bien.
Lo bueno es que esta version ya acepta los MBTiles y podras usar los mapas que algunos hacemos extrayendo datos de varias fuentes como este:
Tabarca a palos:
https://mega.nz/#!wB5lhSjZ!7Lk7zNmoi...ipqa39Y4p-RfMA
Descarga, descomprime y añádelos a las configuración de cartas de OCpn
Debes activar opengl en las opciones de OCpn para que la vista de los MBTiles funcione.