Якщо ви працюєте у системі з підтримкою пакунків RPM, бажаним способом встановлення Kwave у вашій системі є створення пакунка RPM. Спершу вам слід отримати поточні початкові коди Kwave або у форматі архіву tar.bz2 зі сторінки архівів Kwave або отримати копію сховища з кодом зі сторінки GIT (як це описано у главі щодо GIT) і прочитати наступну главу.
Якщо ви отримали архів tar.bz2 з кодом Kwave, створити і встановити RPM можна виконавши такі кроки (де [архітектура]
слід замінити на назву платформи, для якої ви збираєте пакунок, наприклад i586
, i686
, sparc
або щось інше, XXX
слід замінити на номер версії, яку ви отримали).
Для збирання пакунка Kwave та його встановлення віддайте такі команди:
%
rpmbuild -takwave-XXX.tar.bz2
%
rpm -i/usr/src/redhat/RPMS/[архітектура]/kwave-XXX.[архітектура].rpm
Примітка
Зауваження для користувачів SuSE: вам слід вказати каталог /usr/src/packages
замість каталогу /usr/src/redhat
!
Якщо ви не побачили жодного повідомлення щодо помилки, усе гаразд і ви можете пропустити решту цієї глави. Якщо програмі rpm не вдалося зібрати пакунки і ви побачили щось подібне до «файл spec не знайдено», вам доведеться прочитати і решту цієї глави.
Якщо вам не вдалося змусити rpmbuild -ta працювати, тут вказано кроки для виконання завдання вручну (важкий спосіб):
Перейдіть до каталогу верхнього рівня RPM. Цим каталогом зазвичай є
/usr/src/redhat
у дистрибутивах на основі Red Hat або/usr/src/packages
у дистрибутивах на основі SuSE.%
cd /usr/src/redhat
Розташуйте архів tar.bz2 до підкаталогу SOURCES (звичайно ж, вам слід замінити «десь» на назву конкретного каталогу, де зберігаються файли).
%
cp/десь/kwave-XXX.tar.bz2
SOURCESВидобудьте файл spec з архіву і розташуйте його у підкаталозі SPEC.
%
tar -xOjf SOURCES/kwave-XXX.tar.bz2
\*.spec > SPECS/kwave.specДозвольте програмі rpm виконати дії зі збирання і створення rpm Kwave. Якщо вам потрібен лише бінарний пакунок, ви можете скористатися параметром
-bb
замість-ba
, або вказати просто-bs
, якщо потрібно зібрати пакунок із кодом.%
rpmbuild -ba SPECS/kwave.specЯкщо всі команди було виконано успішно, ви можете встановити бінарний rpm програми Kwave. Його можна знайти у каталозі BUILD. Якщо у вашій системі вже встановлено якусь версію Kwave, будь ласка, спочатку вилучіть її або скористайтеся параметром
-U
замість-i
, щоб під час встановлення було виконано оновлення пакунка.%
rpm -ivh BUILD/[архітектура]/kwave-XXX.[архітектура].rpm