Instalador offline OpenVPN no Oracle Linux 9

OpenVPN Offline Installation Scripts

Este repositório contém dois scripts que auxiliam na instalação do OpenVPN 2.6 e suas dependências em ambientes offline. Os scripts permitem baixar, compilar e instalar o OpenVPN e as bibliotecas necessárias de forma autônoma, sem precisar de uma conexão com a internet após a preparação inicial.


Scripts

1. prepare_openvpn_offline.sh

Este script é usado inicialmente para baixar todos os pacotes necessários e gerar um conjunto de arquivos RPM que serão usados posteriormente para a instalação offline do OpenVPN e suas dependências.

Funcionalidades:

  • Baixa o código-fonte do OpenVPN 2.6.14 e das dependências necessárias.
  • Baixa os pacotes RPM de todas as dependências.
  • Organiza e prepara os arquivos para instalação offline.

Como Usar:

Faça o download do script para o seu sistema.

Execute o script para baixar as dependências e gerar os pacotes RPM:

chmod +x prepare_openvpn_offline.sh
./prepare_openvpn_offline.sh

Este script irá:

Baixar o código-fonte do OpenVPN 2.6.14 e suas dependências.

Gerar arquivos RPM no diretório especificado, que serão utilizados para a instalação offline.

Após a execução, os arquivos RPM necessários para a instalação offline estarão prontos no diretório especificado. Esses pacotes podem ser transferidos para o servidor ou sistema onde a instalação offline será realizada.

2. recompile_openvpn_offline.sh

Este script é usado para compilar todas as dependências e o OpenVPN 2.6 a partir dos pacotes RPM gerados previamente. Ele configura, compila e instala o OpenVPN e suas dependências, sem necessidade de conexão com a internet. Funcionalidades:

Instala as dependências a partir dos pacotes RPM locais.

Compila e instala libpkcs11-helper e outras bibliotecas necessárias.

Compila e instala o OpenVPN 2.6.14 a partir do código-fonte, utilizando as dependências locais.

Verifica se a instalação foi bem-sucedida.

Como Usar:

Certifique-se de que os pacotes RPM gerados com o script prepare_openvpn_offline.sh estejam disponíveis.

Faça o download do script para o seu sistema.

Execute o script para compilar e instalar o OpenVPN:

chmod +x recompile_openvpn_offline.sh
./recompile_openvpn_offline.sh

Este script irá:

    Instalar as dependências a partir dos pacotes RPM.

    Compilar e instalar libpkcs11-helper e o OpenVPN 2.6.14.

Após a execução bem-sucedida do script, o OpenVPN 2.6.14 estará instalado e pronto para uso.

Pré-requisitos

Sistema Linux com Oracle Linux 9.4 ou similar.

Dependências mínimas como gcc, make, pkg-config e outras ferramentas de desenvolvimento (instaladas por meio de pacotes RPM).

Observações

O script prepare_openvpn_offline.sh deve ser executado em um sistema com acesso à internet, onde ele irá baixar todos os pacotes e gerar os arquivos RPM necessários.

O script recompile_openvpn_offline.sh é utilizado para instalar o OpenVPN em sistemas offline, onde você já tem os arquivos RPM baixados.

CATEGORIES:

Software Livre

Comments are closed