
Compilando , instalando e
usando
o cvsup.
Para complementar o artigo re-compilando o Kernel do FreeBSD estou escrevendo este artigo.
Ele descreve passo a passo o compilação , instalação e configuração do cvsup.
Ah vários maneiras de compilar ou instalar a partir de programas binários o cvsup.
Apresentarei algumas delas aqui.
Primeiro esteja logado como root ( para qualquer um dos tipo de instalação ).
Logo depois digite a seguinte linha de comando no terminal: pkg_add -v -r cvsup ,
Dessa maneira o gerenciador de pacotes do FreeBSD baixa , compila e instala automaticamente
o cvsup para você.
Segundo método: digite no terminal as seguintes linhas de comando:
cd /usr/ports/net/cvsup
make depends
make build
make install
make clean
O que faz cada linha:
cd /usr/ports/netcvsup -> entra no diretório que contém o port do cvsup.
make depends -> baixa e compila as dependências do cvsup.
make build -> baixa e compila o cvsup.
make install -> instala todos os programas que foram compilados.
make clean -> remove os arquivos utilizados na compilação dos programas.
Terceira maneira: instalar o partir de um programa binário.
primeiro faço o download do programa usando o link abaixo:
ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/5.4-RELEASE/packages/net/cvsup-without-gui-16.1h_2.tbz
Estando no mesmo diretório do programa que você o baixou instale-o: pkg_add -v -r cvsup-without-gui-16.1h_2.tbz .
Caso você tenha baixado de outro mirror substitua o cvsup-without-gui-16.1h_2.tbz pelo nome
do programa que você baixou.
Pronto, agora só falta o configurar para a sua utilização.
Para isso é preciso editar o arquivo de configuração do cvsup.
Digite as seguintes linhas de comando:
cd /usr/share/examples/cvsup
vi ports-supfile ( este é para atualizar o ports )
mude sua linha de host para uma dessas opções:
*default host=cvsup5.freebsd.org ( esta linha é para FreeBSD da série 5.x )
*default host=cvsup4.freebsd.org ( e esta é para FreeBSD da série 4.x )
Caso você queira atualizar todo o ports des-comente esta linha.
ports-all
Caso contrário coloque um # ( sustenido ) na frente de ports-all e
des-comente cada uma das seções que você deseja atualizar.
Para atualizar o código fonte do sistema o procedimento é o mesmo
bastando mudar a linha:
vi stable-supfile .
Para utilizar use o seguinte linha de comando:
cvsup -g -L 2 stable-supfile ( para atualizar o código fonte )
ou
cvsup -g -L 2 ports-supfile ( para atualizar o ports)
Todos os arquivo de exemplo se encontram em: /usr/share/examples.
Lembrando que todas operações descrita durante o contexto devem ser executadas como root.
Então é só.
Para complementar o artigo re-compilando o Kernel do FreeBSD estou escrevendo este artigo.
Ele descreve passo a passo o compilação , instalação e configuração do cvsup.
Ah vários maneiras de compilar ou instalar a partir de programas binários o cvsup.
Apresentarei algumas delas aqui.
Primeiro esteja logado como root ( para qualquer um dos tipo de instalação ).
Logo depois digite a seguinte linha de comando no terminal: pkg_add -v -r cvsup ,
Dessa maneira o gerenciador de pacotes do FreeBSD baixa , compila e instala automaticamente
o cvsup para você.
Segundo método: digite no terminal as seguintes linhas de comando:
cd /usr/ports/net/cvsup
make depends
make build
make install
make clean
O que faz cada linha:
cd /usr/ports/netcvsup -> entra no diretório que contém o port do cvsup.
make depends -> baixa e compila as dependências do cvsup.
make build -> baixa e compila o cvsup.
make install -> instala todos os programas que foram compilados.
make clean -> remove os arquivos utilizados na compilação dos programas.
Terceira maneira: instalar o partir de um programa binário.
primeiro faço o download do programa usando o link abaixo:
ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/5.4-RELEASE/packages/net/cvsup-without-gui-16.1h_2.tbz
Estando no mesmo diretório do programa que você o baixou instale-o: pkg_add -v -r cvsup-without-gui-16.1h_2.tbz .
Caso você tenha baixado de outro mirror substitua o cvsup-without-gui-16.1h_2.tbz pelo nome
do programa que você baixou.
Pronto, agora só falta o configurar para a sua utilização.
Para isso é preciso editar o arquivo de configuração do cvsup.
Digite as seguintes linhas de comando:
cd /usr/share/examples/cvsup
vi ports-supfile ( este é para atualizar o ports )
mude sua linha de host para uma dessas opções:
*default host=cvsup5.freebsd.org ( esta linha é para FreeBSD da série 5.x )
*default host=cvsup4.freebsd.org ( e esta é para FreeBSD da série 4.x )
Caso você queira atualizar todo o ports des-comente esta linha.
ports-all
Caso contrário coloque um # ( sustenido ) na frente de ports-all e
des-comente cada uma das seções que você deseja atualizar.
Para atualizar o código fonte do sistema o procedimento é o mesmo
bastando mudar a linha:
vi stable-supfile .
Para utilizar use o seguinte linha de comando:
cvsup -g -L 2 stable-supfile ( para atualizar o código fonte )
ou
cvsup -g -L 2 ports-supfile ( para atualizar o ports)
Todos os arquivo de exemplo se encontram em: /usr/share/examples.
Lembrando que todas operações descrita durante o contexto devem ser executadas como root.
Então é só.