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
.debpode ser instalado sem um repositório (basta baixar o arquivo e usardpkg -i file.debpara 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 updateeapt-get upgradesão bastante inofensivos, mas opções comoapt-get dist-upgradeouapt-get autoremovepodem quebrar sua distro em algumas ocasiões. Além disso, sempre executeapt-get updateantes 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.