Инструкция по установке Acronis TIS_9.1.3530 Linux на Ubuntu Печать
Автор: Administrator   
09.09.10 14:09

Во время установки на CentOS 5.5 возникли трудности.


Смысл описанного ниже способа:

1.Установить необходимые пакеты

2. Установить с ошибками Acronis TIS_9.1.3530 Linux

3. Удалить устаревшие пакеты которые поставил инстолятор акрониса.

4. Установить новые snapapi26_modules-0.7.47-1.noarch.rpm, dkms-2.0.17.6-1.rh9.rf.noarch.rpm

5. После всех этих действий, акронис запуститься без ошибок.

Некоторые действия были мною пропущены, так как автор описывал установку на Ubuntu.

Для удовлетворения зависимости понадобились сделать

yum install kernel-devel


<----------------------------------------------------------------------------------->

1) Нам необходим сам Акронис -

http://rapidshare.com/files/121110084/Acronis_TIS_9.1.3530_Linux_Full.tar.bz2

или

http://torrents.ru/forum/viewtopic.php?t=478209


В данном архиве есть собственный HOW-TO - немного отличный от этого (он служил базой) - можете почитать его (но на Intrepid он не работает).

2) Нам необходимы обновления snapapi26, для Ubuntu intrepid с ядром 2.6.27-11 подходит snapapi26_modules-0.7.41-1 (в аттаче или http://www.onlinedisk.ru/file/74890/)

snapapi26_modules-0.7.47-1.noarch.rpm
http://kb.acronis.com/sites/default/files/content/2009/10/4371/snapapi26_modules-0.7.47-1.noarch.rpm

dkms-2.0.17.6-1.rh9.rf.noarch.rpm
http://dag.wieers.com/rpm/packages/dkms/dkms-2.0.17.6-1.rh9.rf.noarch.rpm

http://rpmfind.net/linux/rpm2html/search.php?query=dkms

 


Подготовка системы

# sudo apt-get install libstdc++5 rpm

Инициализируем базу RPM

# sudo rpm --initdb

Обманываем проверку на наличие chkconfig (Только если он у вас не установлен!!!)

# sudo touch /sbin/chkconfig
# sudo chmod +x /sbin/chkconfig

Установка

Подразумеваем что вы скачали Акронис на рабочий стол

# cd ~/Desktop && tar xjvf Acronis_TIS_9.1.3530_Linux_Full.tar.bz2
# cd ~/Desktop/Acronis_Linux_Full/Acronis_SFX_Setupkit
# chmod +x Acronis_TISL_i686_Setup
# sudo ./Acronis_TISL_i686_Setup

Если необходимо пользуем содержимое каталога ./Tricky_Files

Создаем файлы устройств (скрипт который находится в пакете не работоспособен на Intrepid - используем из аттача)

# sudo ./mkrawdev.sh

Вредный инсталлер Акрониса пихает старый dkms - который не работоспособен на Intrepid и создает проблемы - заменим его на заглушку из аттача.

# sudo rpm -Uhv dummy-dkms-2.0.20.2-1.noarch.rpm

Если старый остался (смотрим rpm -qa) удалим принудительно

# sudo rpm -e dkms

Удалим старый snapapi26

# sudo rpm -e snapapi26 --nodeps

Устанавливаем новый snapapi26

# sudo rpm -Uhv snapapi26_modules-0.7.41-1.noarch.rpm

Если до этого у вас стоял родной dkms (например его используют драйверы ATI) то:

Восстанавливаем родной dkms от Ubuntu Intrepid

Для этого редактируем

# sudo gedit /var/lib/dpkg/status

Находим строчки относящиеся к dkms

Package: dkms
Status: install ok installed
Priority: optional
Section: admin
........
........
........
........

Заменим Status на "purge ok not-installed" и сотрем остальные строки после Section так чтобы было

Package: dkms
Status: purge ok not-installed
Priority: optional
Section: admin

Package xxxxxxx
Status xxxxxxx
......
.......


Это заставит систему думать что он у нас не установлен (так и есть так как при удалении RPM он был удален) и при последующей установке она не будет пытатся им пользоватся и установка пройдет без ошибок.
Сохраним файл.


Установим родной dkms:

# sudo apt-get install dkms (можно через синаптик)

Удаляем из dkms старые модули snapapi26

# sudo dkms remove -m snapapi26 -v 0.7.0 -all

Удаляем остатки

# cd /usr/src && ls

# sudo rm -rf /usr/src/snapapi26-0.7.0*

# cd /usr/lib/Acronis/kernel_modules && ls

# sudo rm -rf /usr/lib/Acronis/kernel_modules/snapapi26-0.7.0*

# cd /var/lib/dkms && ls

# sudo rm -rf /var/lib/dkms/snapapi26


Загружаем новые модули в dkms.

# sudo dkms ldtarball --archive=/usr/lib/Acronis/kernel_modules/snapapi26-0.7.41-all.tar.gz

Собираем

# sudo dkms build -m snapapi26 -v 0.7.41

Устанавливаем

# sudo dkms install -m snapapi26 -v 0.7.41

Если после этого команда dkms status из под пользователя завершается с ошибками, а из под рута нет - правим права каталога (и файлов внутри его) исходников snapapi26 (/usr/src/snapapi26-0.7.41)

# sudo chmod -R 644 /usr/src/snapapi26-0.7.41/*

Редактируем файлы ссылок (не требуеться для CentOS)

Для TrueImage.desktop

# sudo gedit /usr/share/applications/TrueImage.desktop
Добавляем gksu в строчку Exec так чтобы было:
Exec=gksudo /usr/sbin/trueimage

То же самое для MediaBuilder.desktop
#sudo gedit /usr/share/applications/MediaBuilder.desktop
Exec=gksudo /usr/sbin/trueimage


Для TrueImage.www.desktop
# sudo gedit /usr/share/applications/TrueImage.www.desktop
Изменяем так чтобы было:
Exec=firefox %U http://www.acronis.com/enterprise/products/ATISLin/

На этом все.

 

 

оригинал: http://www.fexclub.su/t108519-5.html

допы:

http://tacumopo.blogspot.com/2008/05/acronis-backup-ubuntu.html

http://mymcp.blogspot.com/2010/04/installing-acronis-backup-and-recovery.html

Installing Acronis Backup and Recovery 10 Linux Agent on CentOS 5.4

Последнее обновление 10.09.10 14:35