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/redhat
para a distribuição RedHat ou a/usr/src/packages
, no caso da distribuição SuSE.%
cd /usr/src/redhat
Coloque 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.bz2
SOURCESExtraia 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
-bb
em vez de-ba
, ou apenas-bs
para 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
-U
em vez do-i
para a actualização, em vez da instalação.%
rpm -ivh BUILD/[arquitectura]/kwave-XXX.[arquitectura].rpm