Como instalo o cliente de backup do Retrospect no 14.04?

1

O cliente do Retrospect Backup requer bibliotecas de 32 bits. No 12.04 LTS eu instalaria ia32-libs. Isso não é mais um pacote disponível e parece que devo determinar com mais precisão quais bibliotecas são necessárias para esse aplicativo de código fechado. O fornecedor não suporta o Ubuntu, apenas RedHat.

    
por flickerfly 25.04.2014 / 19:55

2 respostas

1

Para criar o pacote , siga as etapas abaixo.

sudo apt-get install alien
sudo alien -g --scripts linux_client-7_7_100.rpm
cd retroclient-7.7.100
sudo vim debian/control
# change the Architecture from i386 to amd64 on line 7
# add libstdc++6:i386 to the Depends line separated by a comma on line 8
# see below if this is confusing
sudo debian/rules binary

Isso derruba retroclient_7.7.100-2_amd64.deb no mesmo diretório do qual você originalmente executou o alien. Se eu fosse você, renomeia o retroclient_Ubuntu144.deb, já que é o Ubuntu 14.04+ específico. Pode funcionar em 13.10. Eu esqueço quando eles mudaram o material de 32 bits.

Para instalar a partir do seu pacote .deb recém-criado , execute este procedimento.

Se você consegue lembrar o nome do pacote exatamente e lembre-se de instalar o libstc ++: i386 antecipadamente, você pode pular o segundo passo e instalar a dependência primeiro. Tenho certeza que geralmente não me lembro, então isso espera minha falha e a integra.

#This will fail with the dependency issues if you haven't resolved them yet.
sudo dpkg -i retroclient_7.7.100-2_amd64.deb

#This will install the dependencies and automatically take you back to configuring RetroClient.
sudo apt-get -f install

#This will check the status to confirm it setup the startup scripts and started rcl.
sudo service rcl status 

Olhe para você, sua pessoa linda e inteligente. Você derrotou o sistema e instalou o cliente retrospectivo em um sistema que o fornecedor não suporta. Orgulhe-se de suas realizações!

Aqui está o conteúdo do meu arquivo debian / control exatamente no caso das instruções acima não serem claras.

Source: retroclient
Section: alien
Priority: extra
Maintainer: me <me@ubuntu>

Package: retroclient
Architecture: amd64
Depends: ${shlibs:Depends}, libstdc++6:i386
Description: A Retrospect client application
 This is the client application to be used in
 conjuction with the Retrospect application for Windows.
 This application will enable backing up, restoring,
 duplicating, and scanning files or entire volumes.
 .
 (Converted from a rpm package by alien version 8.90.)
    
por flickerfly 29.04.2014 / 17:01
1

Agora com a nova versão 9.5

Eles têm um instalador de 64 bits. Este instalador é um pouco buggy. Estou mantendo minhas alterações no instalador atualizadas nos fóruns do Retrospect:

link

14.04 não é oficialmente suportado, mas 12.04 não é. No entanto, tive algum sucesso com o instalador em 12.04. Eu tenho um servidor que não é, mas outro é. Além disso, o cliente 9.5 parece funcionar bem com a versão 7.7 do servidor.

NOTA: O instalador de 64 bits ainda precisa ter o pacote libc6-i386 instalado.

    
por flickerfly 26.09.2014 / 22:40