Eu só queria dizer explicitamente o que eu fiz para tornar meu sistema mais parecido com o vanilla / upstream Debian.
-
sudo apt-get install debfoster
- Alterar repositórios. Atualize
/etc/apt/sources.list
com a última versão do Debian. -
sudo apt-get update
- remova os pacotes meta da Dreamhost em massa:
dpkg --get-selections 'ndn*' | awk '{if ($2 == "install") { print $1 } }' | xargs sudo dpkg -r
- Limpar as coisas que não são mais usadas,
apt-get autoremove
- Limpe as coisas que você provavelmente não precisa com
debfoster
.[P]rune
dos meta-pacotes que não agradam a você, saia depois de 5 minutos ou mais ... - bom o suficiente. -
sudo apt-get dist-upgrade
As coisas vão quebrar. Experiência Debian básica será superada. Havia alguns pacotes que o Dreamhost instalou, como libwww-twilio-api-perl
, que não foram prefixados com ndn-
. Esses pacotes precisam ser removidos à força em algum momento, porque eles entrarão em conflito com o Debian upstream. No caso de libwww-twilio-api-perl
, ele estava afirmando que ele fornecia /usr/share/perl/5.10
para que os pacotes Debian Perl não pudessem sobrescrever /usr/share/perl/5.10
. Eu tive que removê-lo com força e outro pacote ou dois.
Houve apenas um problema de configuração que tive, com bash.rc
ou bash.profile
. O upstream não estava estabelecendo limites. Eu decidi ir com esse.
Remover com vigor os meios dpkg -r <conflicting package>
.