понедельник, декабря 17, 2012

openSUSe / gopreload / Заметки


1) Установка:

для 32 бит:

# wget -P /tmp/ http://download.opensuse.org/repositories/home:/Reki/openSUSE_12.2/i586/gopreload-0.5-6.1.i586.rpm && zypper in /tmp/gopreload-0.5-6.1.i586.rpm
для 64 бит:

# wget -P /tmp/ http://download.opensuse.org/repositories/home:/Reki/openSUSE_12.2/x86_64/gopreload-0.5-6.1.x86_64.rpm && zypper in /tmp/gopreload-0.5-6.1.x86_64.rpm

2) Добавляем в автозапуск службу gopreload:

Яст - Системные службы - выбрать "gopreload" - нажать "Включить" - ОК

3) Для верности: перезагрузиться

4) Использование:

Подготовка приложений (на примере kwrite):

$ gopreload-prepare kwrite

Этот скрипт создаст текстовый файл в /usr/share/gopreload/enabled , в который будут добавлены все необходимые библиотеки для старта kwrite, и соответственно которые будут загружаться в память при старте системы.

Для удаления приложения из предзагрузки, необходимо удалить соответствующий ей текстовый файл в /usr/share/gopreload/enabled , или переместить его в /usr/share/gopreload/disable

Примечание:
После обновления программы повторить команду.