Как установить клиент резервного копирования Retrospect на 14.04?

Клиенту Retrospect Backup требуются 32-битные библиотеки. На 12.04 LTS я бы установил ia32-libs. Это более недоступный пакет, и, похоже, мне нужно более точно определить, какие библиотеки нужны для этого приложения с закрытым исходным кодом. Поставщик не поддерживает Ubuntu, только RedHat.

1
задан 25 April 2014 в 21:55

2 ответа

Для создания пакета выполняют шаги ниже.

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

, Который отбрасывает retroclient_7.7.100-2_amd64.deb в том же каталоге, поскольку Вы первоначально выполнили посторонний объект от. На вашем месте я переименовал бы это retroclient_Ubuntu144.deb, так как это - Ubuntu 14.04 + конкретный. Это могло бы работать над 13,10. Я забываю, когда они изменили 32-разрядный материал.

Для установки от недавно созданного .deb пакета выполняет эту процедуру.

, Если можно помнить имя пакета точно и не забыть устанавливать libstc ++:i386 загодя, можно пропустить второй шаг и установить зависимость сначала. Я уверен, что обычно не буду помнить, таким образом, это будет ожидать мой отказ и интегрирует его.

#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 

Взгляд на Вас, Вы красивый, умный человек Вы. Вы победили систему и установили клиент взгляда назад в системе, которую не поддерживает поставщик. Гордитесь своими достижениями!

<час>

Вот содержание моего файла debian/control точно в случае, если инструкции выше были неясны.

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.)
0
ответ дан 25 April 2014 в 21:55

Теперь с новой версией 9.5

у Них есть 64-разрядный установщик. Этот установщик является небольшим багги. Я сохраняю свои изменения в установщике обновленными на форумах Взгляда назад:

http://forums.retrospect.com/index.php?/topic/151358-new-installer-bug-fixes-and-reports/

14.04 не официально поддерживается, но 12.04 не. Я однако имел некоторый смешанный успех с установщиком на 12,04. У меня есть один сервер, который не является, но другой. Кроме того, 9,5 клиентов, кажется, хорошо работают с 7,7 версиями сервера.

ПРИМЕЧАНИЕ: 64-разрядному установщику все еще нужно было установить libc6-i386 пакет.

0
ответ дан 25 April 2014 в 21:55

Другие вопросы по тегам:

Похожие вопросы: