Estou executando o 12.04 Precise beta (atualizado da 11.10 Oneiric) e adicionei a seguinte linha ao meu /etc/apt/source.list :
deb http://http.us.debian.org/debian unstable main contrib non-free
Para obter uma versão mais recente de um pacote (oitava 3.6) que eu precisava, mas não estava disponível no repositório preciso.
Isso funcionou bem, mas agora quando eu quero atualizar, há um grande número de pacotes que precisam ser atualizados. Suponho que isso ocorre porque o sid possui versões mais recentes de muitos dos pacotes do que as precisas.
Desativei temporariamente o repositório sid, e isso funciona bem - no entanto, estou curioso para saber o que aconteceria se eu permitisse que todas essas atualizações passassem? Quebraria meu sistema? As estruturas dos repositórios Ubuntu Precise e Debian Sid são fundamentalmente diferentes de alguma forma?
fonte
Isso pode ser necessário se você precisar de um pacote atualmente não disponível na sua versão do ubuntu.
Minha sugestão é usar o apt-pin .
Eu criei
/etc/apt/preferences.d/unstable
com o seguinte conteúdoIsso garante que a distribuição básica sempre tenha precedência. Caso um pacote não esteja disponível, é instável.
fonte
Se você fizer isso, pode parecer funcionar inicialmente. O que significa é que você está recebendo os pacotes antes que o Ubuntu personalize / mude as coisas.
Usar parte de um e parte do outro retira MUITA capacidade de solucionar problemas de ambos os lados. Os usuários do Debian não poderão ajudá-lo tanto, porque grande parte da sua distribuição é o Ubuntu. Os usuários do Ubuntu não poderão ajudá-lo tanto, porque parte da sua distribuição é o Debian.
É uma ótima coisa a fazer se você estiver tentando obter um pacote em um ppa / repo. Distribuição ampla, provavelmente não é uma ótima idéia na minha opinião.
fonte
Você não precisa de um repositório sid Debian para instalar a versão mais recente de um pacote (oitava 3.6).
Existe um PPA no Launchpad para isso.
fonte
libwebsockets
ppa? packages.debian.org/sid/armhf/libwebsockets-dev/download fornece repositório para adicionarSe você quiser pegar pacotes deb de terceiros, sugiro que você faça o download um por um e, em seguida, instale-os um a um usando
gdebi
(é claro, você deve instalar o gdebi primeiro).O Gdebi é uma ótima ferramenta para instalar o pacote deb manualmente. O Gdebi informará a cadeia de dependência do aplicativo que você deseja e você poderá instalá-lo com segurança. Se, no final, você não satisfizer todas as dependências, é melhor e mais seguro instalá-lo da fonte.
fonte
dpkg
...Provavelmente, as coisas podem quebrar. não recomendado
Desenvolvimento com o Debian - longa leitura - digamos que eles trabalham juntos
Como o Ubuntu funciona
fonte