Якщо ви працюєте у системі з підтримкою пакунків 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.bz2SOURCESВидобудьте файл 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