Fórum Debian

Versão Completa: Tutorial sobre hibridização do APT
Você está atualmente visualizando uma versão simplificada do conteúdo. Visualizar a versão completa com formatação.
Páginas: 1 2
sim.. isso aí
nocyvo Escreveu:chego no console e digito esse comando?

show vlw

Boa Noite, alguem pode mi ajudar fez a hibridização do apt so que esta dando esse erro:
Lendo listas de pacotes... Pronto
debian:/home/rildo# apt-get upgrade
Lendo listas de pacotes... Pronto
E: Registro inválido no arquivo de preferências, sem cabeçalho Package
debian:/home/rildo# aptitude safe-upgrade
Lendo listas de pacotes... Pronto
E: Registro inválido no arquivo de preferências, sem cabeçalho Package
Falha de segmentação
debian:/home/rildo#

o /etc/apt/apt.conf esta assim:
APT::Default-Release "testing";

/etc/apt/preferences

Package: *
Pin: release a=testing
Pin-Priority: 500

Package: *
Pin: release a=unstable
Pin-Priority: 50

eo meu sources.list esta assim:

#Security updates
deb http://security.debian.org/ testing/updates main contrib
deb-src http://security.debian.org/ testing/updates main contrib

# Debian main distribution
deb http://www.sft.if.usp.br/debian/ testing main non-free contrib
deb-src http://www.sft.if.usp.br/debian/ testing main non-free contrib
deb http://www.sft.if.usp.br/debian/ unstable main non-free contrib #acrescentei aqui!

# MPlayer
deb http://www.debian-multimedia.org unstable main

#mirrors.kernel
deb http://mirrors.kernel.org/debian/ testing main non-free contrib
deb-src http://mirrors.kernel.org/debian/ testing main non-free contrib
deb http://mirrors.kernel.org/debian/ unstable main non-free contrib
deb-src http://mirrors.kernel.org/debian/ unstable main non-free contrib

sera que tem solução!
aqui no meu caso qnd instalei o ubuntu 7.4 eu adicionei o dvd do debian 4.1 pelo comendo apt-cdrom add

ñ sei c vai servir mas adicionou varios programas e me ajudo bastante


vlw
Muito interessante o tutorial, principalmente sobre a questão de evitar a desordem no sistema, por muitas vezes os repositórios trazem versões conflitantes. Alegre
Conall, achei ótima a dica, realmente era disto que eu estava precisando. É um texto bem parecido com um que o sistematico me mandou a uns dias atrás, justamente para resolver algumas instalações de pacotes mais atuais.
Me restaram duas dúvidas?
- Caso eu não altere/crie o arquivo preferences eu sempre estarei pegando o pacote mais atual
disponível, mesmo ele sendo testing ou unstable, isso pode gerar alguma inconsistencia no SO?

- Na minha pasta do apt, não tem o arquivo apt.conf, apenas o arquivo apt.conf.d que não permite acesso. Neste caso a minha versão default fica sendo a stable, versão que uso atualmente? É necessário criar este arquivo?

Mais uma vez, muito boa a dica.

Abraço.
bambuwisk Escreveu:Boa Noite, alguem pode mi ajudar fez a hibridização do apt so que esta dando esse erro:
Lendo listas de pacotes... Pronto
debian:/home/rildo# apt-get upgrade
Lendo listas de pacotes... Pronto
E: Registro inválido no arquivo de preferências, sem cabeçalho Package
debian:/home/rildo# aptitude safe-upgrade
Lendo listas de pacotes... Pronto
E: Registro inválido no arquivo de preferências, sem cabeçalho Package
Falha de segmentação
debian:/home/rildo#

o /etc/apt/apt.conf esta assim:
APT::Default-Release "testing";

/etc/apt/preferences

Package: *
Pin: release a=testing
Pin-Priority: 500

Package: *
Pin: release a=unstable
Pin-Priority: 50

eo meu sources.list esta assim:

#Security updates
deb http://security.debian.org/ testing/updates main contrib
deb-src http://security.debian.org/ testing/updates main contrib

# Debian main distribution
deb http://www.sft.if.usp.br/debian/ testing main non-free contrib
deb-src http://www.sft.if.usp.br/debian/ testing main non-free contrib
deb http://www.sft.if.usp.br/debian/ unstable main non-free contrib #acrescentei aqui!

# MPlayer
deb http://www.debian-multimedia.org unstable main

#mirrors.kernel
deb http://mirrors.kernel.org/debian/ testing main non-free contrib
deb-src http://mirrors.kernel.org/debian/ testing main non-free contrib
deb http://mirrors.kernel.org/debian/ unstable main non-free contrib
deb-src http://mirrors.kernel.org/debian/ unstable main non-free contrib

sera que tem solução!

Coloca o meu sources.list no lugar do seu(faça backup do seu):
Código:
# Security
deb http://security.debian.org/ squeeze/updates main contrib

# Stable
deb http://ftp.br.debian.org/debian/ stable main contrib non-free  

# Testing
deb http://ftp.br.debian.org/debian/ testing main contrib non-free  

# Unstable
deb http://ftp.br.debian.org/debian/ unstable main contrib non-free

Depois:
Código:
aptitude update
aptitude safe-upgrade

Não adianta tu rodar o safe-upgrade sem dar o update antes.
E lembre-se que o uso do apt-get é desencorajado pelos desenvolvedores do Debian.
Acredito que esse tutorial está desatualizado, pois ele foi feito para o debian etch e utiliza apt-get em vez de aptitude. Alguém poderia indicar um artigo mais recente e de confiança para se fazer hibridização de sistema?
valeu pela iniciativa e pela colaboração.
LEGAL
Nesse tópico foram esclarecidos alguns aspectos interessantes sobre o apt pinning, vale a pena dar uma olhada também:

http://forums.debian.net/viewtopic.php?f=5&t=59456

Outros links de referência:


http://wiki.debian.org/AptPreferences
http://jaqque.sbih.org/kplug/apt-pinning.html
http://linux.die.net/man/5/apt_preferences
I really liked the tutorial, I learned things that I did not know, it was well explained and easy to understand.
Páginas: 1 2
URL de Referência