¿Cómo puedo configurar Retrospect en Ubuntu 12.10 de 64 bits?

¿Cómo puedo configurar Retrospect en Ubuntu 12.10 de 64 bits?

Problema

Retrospect es un sistema de respaldo que utiliza mi organización, pero no encuentro soporte para mi escritorio Ubuntu 12.10 de 64 bits.

lo que he probado(pero no funcionó)

  1. descargue la versión de Redhat e intente convertirla a deb

    wget http://download.dantz.com/archives/Linux_Client-7_6_100.rpm
    sudo alien Linux_Client-7_6_100.rpm
    
  2. El foro de usuarios de Retrospect tieneeste hilo, que proporciona un archivo i386 .deb para instalar Retrospect

Pregunta

¿Hay alguna manera de instalar esto en mi sistema?

Respuesta1

El archivo del paquete i386 Debian debería poder instalarse "forzosamente" en un sistema AMD64 a través de

dpkg -i --force-architecture

Esto probablemente dejará otros problemas pendientes antes de que se pueda utilizar la aplicación; el paquete probablemente dependa de otras bibliotecas, específicamente de las versiones i386 de estas.

Esto se aborda en Debian, y por lo tanto en Ubuntu, mediante elmultiarcaproyecto. Esto permite que un sistema tenga las mismas bibliotecas compiladas para diferentes arquitecturas instaladas simultáneamente. Sin embargo, tal vez el paquete al que se refiere no tenga dependencias de paquetes externos problemáticos, y entonces no necesitará estas bibliotecas multiarca (la publicación del foro vinculada a continuación sugiere que este es el caso).

Cómo continuar desde este punto depende del diseño y las dependencias internas del paquete.Esta publicación en el foro de Ubuntuparece manejar la situación exacta de instalar Retrospect en Ubuntu de 64 bits, optando por

  1. alienconversión del formato de paquete RPM al formato Debian
  2. cambiando manualmente la i386cadena amd64en el debian/controlarchivo
  3. reconstruir el paquete.

Propongo que el paso 2 no sea necesario con el --force-architecturecambio a dpkg, pero si experimentas un poco, probablemente verás cómo funciona en la práctica.

Tenga en cuenta que la publicación del foro enumera los paquetes libstdc++6y libc6-i386como requisitos previos para Retrospect (aquí es donde podría ser necesario multiarca, pero la persona en la publicación del foro parece haberse las arreglado sin él).

información relacionada