Как установить файл kde-l10n-ru-4.4.90.tar.bz2

Модератор: Модераторы разделов

pas
Сообщения: 597
Статус: маньяк
ОС: Gentoo

Как установить файл kde-l10n-ru-4.4.90.tar.bz2

Сообщение pas »

Обновил КДЕ с 4.4.3 до 4.4.90. Обновлялся отсюда: ftp://ftp.kde.org/pub/kde/unstable/4.4.90...va/2010.1/i586/. Однако rpm пакетов локализации там не нашлось. В разделе исходников отыскался файлик kde-l10n-ru-4.4.90.tar.bz2. Но как его установить я не понимаю.
Содержимое архива (только корень)
$ ls
CMakeLists.txt data/ docs/ index.lokalize lokalize-scripts/ messages/ terms.tbx

Можно как то установить локализацию без сборки самого КДЕ? Желательно без скачивания исходников КДЕ.
Спасибо сказали:
Аватара пользователя
UserOnStart
Сообщения: 231
ОС: Slackware

Re: Как установить файл kde-l10n-ru-4.4.90.tar.bz2

Сообщение UserOnStart »

Да, конечно. Но для начала его придется собрать, а для того нужны пакеты раработки. Не все.
Примерно так:
1. Логинемся root'ом
2. Идем в разархивированный каталог с исходниками
3. Создаем в нем катлог kde-l10n-ru-4.4.90
4. Идем в него
5. Отдаем команду: cmake .. -DCMAKE_INSTALL_PREFIX:DIR='/usr' -DCLIB_INSTALL_PREFIX:DIR='/usr/lib' -DCMAKE_BUILD_TYPE=release Если у вас КДЕ лежит в другом месте (не в /usr), то нужно /usr поменять на ваш каталог с КДЕ, а /usr/lib на ваш каталог с КДЕ-библиотеками.
6. Если все прошло хорошо и в текущем каталоге был создан Makefile, то идем далее. Нет - читаем ошибки. Скорее всего нужно порешить какие-то зависимости.
7. Отдаем команду: make (Компилим программу)
8. Опять же смотрим на ошибки, если все прошло нормально, то далее.
9. Отдаем команду: make install (Устанавливаем локализацию)
10. Можно уже пользоваться. Если хочется пакет, можно еще поставить программу checkinstall. Тогда в терминале нужно выполнить еще checkinstall -R и получить rpm пакет.
Способ получения rpm не единственный. Надо смотреть какой дистр и как в нем это делается. Через checkinstall - быстро и просто.

Ну и прежде чем кидаться собирать из исходников лучше поискать готовый пакет в сторонних репах или даже от других дистров, особенно если сборка - не ваш конек. Пойдет и локализация более старая, от предыдущих версий, просто не все будет переведено.
Спасибо сказали: