Não deixe de conferir as postagens antigas
nas sessões ao lado!!! --->


Mostrando postagens com marcador GNU/Linux. Mostrar todas as postagens
Mostrando postagens com marcador GNU/Linux. Mostrar todas as postagens

quinta-feira, 19 de março de 2009

Repositorio de pacotes .deb local no Debian.

Um repositório local de pacotes pode ser util para aqueles que não tem banda-larga em casa, ou que o servidor não tem acesso a internet, pois voce pode baixar os pacotes em uma outra maquina e transferi-los para a maquina que tera o repositório local.

Mas lembre-se de baixar todas as dependências do pacote que voce deseja instalar!!!

Primeiramente crie uma pasta. Por exemplo:

# mkdir /root/apt

Depois coloque todos os arquivos .deb no diretório criado (/root/apt). Entre no diretório /root e digite:

# dpkg-scanpackages apt /dev/null | gzip > apt/Packages.gz

Depois é só editar o arquivo /etc/apt/sources.list e colocar a seguinte linha, de preferência no final do arquivo:

deb file:/root apt/

Agora é só atualizar a base de dados de pacotes do Debian com o seguinte comando:

# apt-get update

Pronto, agora você tem um repositório local de pacotes .deb!

domingo, 15 de março de 2009

Empacotamento e compactadores de arquivos - parte2

Empacotamento de arquivos

Empacotar arquivos nada mais é do que juntar vários arquivos formando um pacote de arquivos (pacote é um arquivo contendo vários arquivos dentro de si). Para utilizarmos o empacotamento usaremos o comando tar.

Sintaxe:

tar [opções] <-f arquivo.tar>

Opções mais usadas do comando "tar":

-c (Cria um arquivo .tar e adiciona a esse pacote criado os arquivos especificados)
-f (Indica que o destino do novo pacote criado será um determinado arquivo)
-x (Extrai os arquivos empacotados)
-v (Mostra o nome dos arquivos processados pelo processo de empacotamento)
-z (Descompacta ou compacta os arquivos empacotados com o comando "gzip/gunzip")

Exemplo de empacotamento:

# tar -cvf empacotando.tar arq1 arq2 arq3

Este comando cria um pacote de arquivos com o nome "empacotando.tar" contendo os arquivos "arq1, arq2, arq3".

Exemplo de desempacotamento:

# tar -xvf empacotando.tar

Este comando irá desempacotar os arquivos que estão contidos no arquivo "empacotando.tar".

Dica...

Caso queira criar arquivos empacotados e compactados como encontramos na net (famosos arquivos "*.tar.gz"), faça o seguinte:

Primeiramente crie um pacote de arquivos, ex:

# tar -czvf net.tar file1 file2 file3

Agora utilize o gzip e compacte o arquivo que acabamos de criar, ex:

# gzip net.tar

PRONTO!!!

Acabamos de criar um pacote de arquivos compactados.

sexta-feira, 13 de março de 2009

Empacotamento e compactadores de arquivos - parte1

Eu postei este artigo na comunidade viva o linux no dia 15/03/2006, faz bastante tempo, mas ele concerteza ainda é de grande valor para iniciantes...

Introdução

Neste artigo tentarei explicar da melhor maneira possível como compactar e empacotar arquivos no Linux usando alguns comandos como o gzip, gunzip, bzip2 para compactação e o comando tar para empacotamento de arquivos.

Com este artigo espero estar ajudando toda a comunidade Linux. Desde já agradeço a atenção de todos que lerem este artigo.

Agora chega de blá blá blá e nas próximas linhas aprenderemos como tudo isto funciona!

Compactadores de arquivos

O que são compactadores de arquivos?
Compactadores de arquivos são aplicativos usados para a redução do tamanho de um arquivo.

O gzip é um comando usado para fazer a compactação de um arquivo. A sintaxe deste comando é a seguinte:

gzip [opções]

Mostrarei agora as opções mais usadas por este comando:
-d (Descompacta o arquivo)
-r (Opção para a compactação recursiva de um diretório)
-t (Utilizado para testar a integridade dos arquivos compactados)
-l (Lista os arquivos que pertencem ao arquivo compactado especificado)
Exemplo:

# gzip arquivo

Este comando criará um arquivo compactado com a extensão ".gz".

O gunzip faz exatamente o contrário, ele descompacta os arquivos criados pelo comando gzip.

Sintaxe do comando gunzip:

gunzip [opções]

Exemplo:

# gunzip arquivo.gz

O bzip2 é um comando usado para compactar um ou mais arquivos.

Sintaxe do bzip2:

bzip2 [opções]

Mostrarei agora as opções mais usadas por este comando:
-d (Descompacta o arquivo especificado)
-f (Força o procedimento de sobrescrever o arquivo especificado)
-v (Durante a execução do comando é apresentado informações sobre o processo de compactação)
-t (Verifica a integridade dos arquivos)
Exemplo da compactação de um arquivo chamado "teste" usando o "bzip2":

# bzip2 teste

Depois do término deste comando é criado um arquivo compactado com a extensão ".bz2", formando o arquivo "teste.bz2".

Para descompactarmos arquivos com a extensão ".bz2", utilizamos a seguinte linha de comando (como exemplo utilizaremos o arquivo criado anteriormente):

# bzip2 -d teste.bz2

Continua...
 
BlogBlogs.Com.Br