Repositórios servem a vários propósitos:
-
todos os programas de um repositório "oficial" foram validados pelo canonical. Assim, é considerado seguro para o seu sistema (não um malware).
Os repositórios -
permitem notificar os usuários quando uma atualização está pronta. Seu sistema está atualizado automaticamente com novos recursos e lançamentos de segurança.
Para responder às suas perguntas:
- Não necessariamente. Por exemplo, um arquivo
.deb
pode ser instalado sem um repositório (basta baixar o arquivo e usardpkg -i file.deb
para instalá-lo) - Você pode ler a documentação oficial sobre isso. Existem repositórios padrão canônicos, mas você também pode adicionar repositórios personalizados se precisar de outros recursos. Dependências são mostradas automaticamente quando você tenta instalar um pacote.
-
Se você estiver chamando o gerenciador de atualização do terminal, tenha cuidado com as opções que você usa. Por exemplo,
apt-get update
eapt-get upgrade
são bastante inofensivos, mas opções comoapt-get dist-upgrade
ouapt-get autoremove
podem quebrar sua distro em algumas ocasiões. Além disso, sempre executeapt-get update
antes de atualizar seu sistema ou depois de modificar suas informações de repositórios. -
Eu não sei de nenhum. Aprendi com a leitura da documentação oficial & amp; prática.
- Todos os gerenciadores de pacotes fazem a mesma coisa, a interface e algumas funcionalidades mudam. Dê uma olhada em esta questão para mais detalhes sobre as diferenças entre eles.