Se estiver a executar um sistema com suporte para RPM, a forma preferida de instalar o Kwave no seu sistema será a criação de um pacote RPM adequado. Primeiro que tudo, deverá obter o código actual do Kwave, seja com um pacote 'tar.bz2' da página de transferências do Kwave ou extrair uma cópia actualizada com o GIT (como descrito no capítulo sobre o GIT) e ler o capítulo seguinte.
Se tiver transferido os pacotes tar.bz2 do Kwave, crie e instale os RPM's de acordo com os seguintes passos (onde a [arquitectura] representa a plataforma para a qual compilou o pacote, podendo ser algo do tipo i586, i686, sparc ou outra coisa qualquer, e o XXX corresponde ao número da versão que transferiu).
Para criar o pacote do Kwave e instalá-lo, faça o seguinte:
%rpmbuild -takwave-XXX.tar.bz2%rpm -i/usr/src/redhat/RPMS/[arch]/kwave-XXX.[arch].rpm
Note
Nota para os utilizadores da SuSE: terá de indicar a pasta /usr/src/packages em vez da /usr/src/redhat !
Se não tiver visto nenhuns erros, então é tudo, podendo então ignorar o resto do capítulo. Se o RPM não conseguiu compilar os pacotes e disse algo do tipo "ficheiro spec não encontrado", então prossiga e leia o resto desta secção.
Se não conseguir colocar o rpmbuild -ta a funcionar, aqui estão os passos para o criar manualmente (da forma mais difícil):
Vá para a pasta de topo do seu RPM. Normalmente é a
/usr/src/redhatpara a distribuição RedHat ou a/usr/src/packages, no caso da distribuição SuSE.%cd /usr/src/redhatColoque o pacote 'tar.bz2' na sub-pasta SOURCES (tem de substituir o "algures" pela pasta real onde se encontram os ficheiros, como é óbvio).
%cp/algures/kwave-XXX.tar.bz2SOURCESExtraia o ficheiro 'spec' dos pacotes e coloque-o na sub-pasta SPEC.
%tar -xOjf SOURCES/kwave-XXX.tar.bz2\*.spec > SPECS/kwave.specDeixe o 'rpm' fazer a tarefa de compilação e gerar o RPM do Kwave. Se só quiser criar um pacote binário, poderá indicar
-bbem vez de-ba, ou apenas-bspara criar apenas um pacote de código-fonte.%rpmbuild -ba SPECS/kwave.specSe tudo correr OK, poderá instalar o RPM binário do Kwave, que estará na pasta BUILD. Se já tiver uma versão instalada do Kwave, por favor remova-a primeiro ou use o parâmetro
-Uem vez do-ipara a actualização, em vez da instalação.%rpm -ivh BUILD/[arquitectura]/kwave-XXX.[arquitectura].rpm