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!
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
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.
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.
Marcadores:
GNU/Linux
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...
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...
Marcadores:
GNU/Linux
Assinar:
Postagens (Atom)
