Aplicações de patches - SEER

De IBICT
Ir para: navegação, pesquisa

Para aplicação de patches é necessário ter instalado o programa patch em seu sistema. Na versão 7 da distribuição Debian do Linux ele já é nativo, mas, caso tenha dúvida sobre sua presença, é possível realizar sua instalação por meio do comando:

apt-get install patch

O PKP recomenda uma série de patches epecíficos para cada versão. É possível baixá-los por meio do site http://pkp.sfu.ca/wiki/index.php/OJS_Recommended_Patches.

Notepad.gif NOTA: É importante observar que cada patch é destinado a corrigir um problema específico e se aplica somente a uma determinada versão. Verifique no site se o arquivo selecionado se adéqua a seu caso.

O patch baixado pode ser aplicado ao sistema, de forma segura, ao se seguir os seguintes passos:

  • Estando dentro da pasta /var/www/ojs-x.x.x, primeiro aplique-o sem de fato alterar o sistema. O seguinte comando permite que se realize um pré-teste de aplicação do patch:
patch -p1 --dry-run < [caminho-do-arquivo-de-patch]
  • Se nenhum erro for relatado na tela, poderá então ser executado o patch propriamente dito:
patch -p1 < [caminho-do-arquivo-de-patch]