Criando um repositório local Debian 
Precisaremos dos pacotes:
Primeiramente, logue-se no sistema como usuário root. ;)
Crie um diretório num local que você lembre com facilidade depois, com um nome sugestivo. Sugiro o nome "repositorio" em /opt. Mova todos os pacotes .deb que você possui em mãos (seja em CD, DVD etc) para este diretório.
Depois disso, crie, um diretório acima, um arquivo temporário (que tal com o nome "arquivo"?), para uso posterior. Só pra encher o saco: se você está em /opt/repositório, crie o arquivo em /opt. ;)
Agora o passe de mágica. Dê o comando:
# dpkg-scanpackages arquivo repositorio | gzip > Packages.gz 
Isso criará uma lista de pacotes semelhante àquela que o apt-get, o synaptic e o aptitude baixam dos repositórios Web. 
Agora, abra o arquivo /etc/apt/sources.list e acrescente uma linha como abaixo:
deb file:/opt/repositorio /
# apt-get update 
 
Outras dicas deste autor
 
Leitura recomendada 
 
 
 
 
 
 
Comentários
	
		
		
	
	
	
	
	
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Neste comando houve uma inversão:
# dpkg-scanpackages arquivo repositorio | gzip > Packages.gz 
O arquivo com nome "arquivo" vem depois do diretório "repositorio" onde estão os pacotes. O certo seria:
# dpkg-scanpackages repositorio arquivo | gzip > Packages.gz  
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							# dpkg-scanpackages arquivo repositorio | gzip > Packages.gz
# dpkg-scanpackages arquivo repositorio/* | gzip > Packages.gz
mas na hora de por no sources.list ta dando erro 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Muito bom esse artigo principalmente quando não tem internet em casa, que é o meu caso :), parabéns 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
		Boa noite colegas...
Fiz exatamente como o comentário do wagnerdequeiroz e o apt-get continua pedindo o DVD... 
Verifiquei a sorces.list e se encontra assim:
#
# deb cdrom:[Debian GNU/Linux 6.0.4 _Squeeze_ - Official amd64 DVD Binary-1 20120128-13:42]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.4 _Squeeze_ - Official amd64 DVD Binary-1 20120128-13:42]/ squeeze contrib main
deb 
http://security.debian.org/  squeeze/updates main contrib
deb-src 
http://security.debian.org/  squeeze/updates main contrib
# squeeze-updates, previously known as 'volatile'
# A network mirror was not selected during install.  The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#
# deb 
http://ftp.debian.org/debian/  squeeze-updates main contrib
# deb-src 
http://ftp.debian.org/debian/  squeeze-updates main contrib
deb 
http://backports.debian.org/debian-backports  squeeze-backports main
Ou seja, nenhum repositório foi alterado com o comando "apt-cdrom -m -d=/home/repositorio/DVD1 add"... qual linha devo adicionar para o repositório?
	
 
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Boa noite colegas...
Fiz exatamente como o comentário do wagnerdequeiroz e o apt-get continua pedindo o DVD... 
Verifiquei a sorces.list e se encontra assim:
#
# deb cdrom:[Debian GNU/Linux 6.0.4 _Squeeze_ - Official amd64 DVD Binary-1 20120128-13:42]/ squeeze contrib main
deb cdrom:[Debian GNU/Linux 6.0.4 _Squeeze_ - Official amd64 DVD Binary-1 20120128-13:42]/ squeeze contrib main
deb http://security.debian.org/ squeeze/updates main contrib
deb-src http://security.debian.org/ squeeze/updates main contrib
# squeeze-updates, previously known as 'volatile'
# A network mirror was not selected during install.  The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#
# deb http://ftp.debian.org/debian/ squeeze-updates main contrib
# deb-src http://ftp.debian.org/debian/ squeeze-updates main contrib
deb http://backports.debian.org/debian-backports squeeze-backports main
Ou seja, nenhum repositório foi alterado com o comando "apt-cdrom -m -d=/home/repositorio/DVD1 add"... qual linha devo adicionar para o repositório?
 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Fiote, vc esqueceu de comentar uma das linhas deb cdrom
no caso a linha abaixo faltou o # no comeco da linha:
deb cdrom:[Debian GNU/Linux 6.0.4 _Squeeze_ - Official amd64 DVD Binary-1 20120128-13:42]/ squeeze contrib main 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Sim, porém eu já havia comentando está linha e o apt-get não funciona... 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Pessoal, falta de atenção... o comando:
apt-cdrom -m -d=/home/repositorio/DVD1 add
deve ser executando sempre que for fazer um apt-get install...
Solucionado o problema!
obs.: a linha deb cdrom:[Debian GNU/Linux 6.0.4 _Squeeze_ - Official amd64 DVD Binary-1 20120128-13:42]/ squeeze contrib main também deve ser comentando conforme o colega informou acima... 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							Prefiro montar as ISO no Fstab. e direcionar no source.list   mais simples.
### fstab
/isos/debian-8.0.0-i386-DVD-1.iso    /mnt/isos/debianDVD1    udf,iso9660 user,auto,loop    0    0 
### source.list
deb file:/mnt/isos/debianDVD1 jessie main contrib 
depois soh executar o #aptitude update
Pronto! vualah!
 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
Contribuir com comentário 
 
Enviar