Поздравляю всех с наступившим 2012 Новым Годом. Как всегда в этом году я делал подарки ввиде красивых LightScribe дисков, и как всегда откладывал это в долгий ящик. Т.к. у меня в 2011 появился ковый комп на базе процессора AMD64, которым я к стати очень доволен, то процес установки LightScvribe приложения будет немного отличатся нежели для 32 битных систем. Итак приступим... Первое что мы делаем - это открываем консоль и вписываем:
apt-get install ia32-libs apt-get install alien
Если вдруг мы еще не устанавливали чуждые для 64 битных систем 32-х битные приложения, эти библиотеки нам очень пригодятся.
apt-get install libstdc++5
Устаревшая библиотека libstdc++5 понадобится в дальнейшем для работы нашего приложения. Теперь скачаем приложения для рисовалки дисков LightScribe:
wget http://download.lightscribe.com/ls/lightscribe-1.18.24.1-linux-2.6-intel.deb
wget http://www.lacie.com/download/drivers/4L-1.0-r6.i586.rpm
Пожалуйста, обратите внимание что версия первого пакета может отличатся от той что у меня - можете уточнить актуальную версию на официальном сайте, там же можете и скачать. Оба пакета, по большому счету нам не подходят, поэтому установка и отличается:
dpkg -i --force-all lightscribe-1.18.24.1-linux-2.6-intel.deb
Не забудьте по версию пакета! Теперь преобразовуем rpm в tar/gzip
alien -t 4L-1.0-r6.i586.rpm
Теперь в .deb
alien 4L-1.0.tgz
Устанавливаем
dpkg -i 4l_1.0-2_all.deb
Запускаем
4L-gui
После всего выше перечисленного, приложение запустилось но работать отказалось, т.к. не определило привод - ошибка No drives have been selected. На просторах интернета нашлось простое решение. Приложение ищет нужные ей библиотеки только в папке lib32, поэтому нужно создать символьные ссылки, или просто скопировать недостающие библиотеки, например так:
ln -s /usr/lib/liblightscribe.so.1 /usr/lib32/liblightscribe.so.1
или так, как в моем случае:
sudo ln -s /usr/lib/libstdc++.so.5 /usr/lib32/libstdc++.so.5
Ошибку которую возникает вы можете подсмотреть в консоли с которой запускали приложение. На этом все :)