Ubuntu Ativar Universo
Esses quatro repositórios são os seguintes:
- a Principal
- Universo
- Restrito
- Multiverso
Muitas vezes, as pessoas desmarcam o restante dos campos e seguem com Main sem entender o que realmente representam. Hoje, descobriremos o significado por trás dos quatro e veremos como habilitar o repositório Universe no Ubuntu.
1. Principal:
O repositório principal, como o nome sugere, é o mais básico de todos, livre e de código aberto (FOSS). Este repositório pode ser o mais básico, mas também o maior. Ele contém todos os pacotes e é mantido pela Canonical. Como esse repositório é mantido pela empresa-mãe do Ubuntu, todos os pacotes são testados e testados antes de serem adicionados nas versões mais recentes. Isso também oferece aos usuários o conforto de que todos os pacotes são à prova de falhas e têm uma vida útil de atualizações críticas sem erros.
2. Universo
Por que é necessário outro repositório gratuito e de código aberto quando já temos o Main? Isso ocorre porque nem todos os aplicativos FOSS disponíveis podem ser mantidos pelo próprio Ubuntu. Para facilitar o processo, o Universe é um repositório mantido pela comunidade e é totalmente gratuito. Todos os softwares livres que não estão em Main fazem parte do Universo.
A única mudança significativa entre Main e Universe é que, no último, o software não é mantido pela Canonical e, em vez disso, é tratado por especialistas da comunidade e entusiastas do Ubuntu.
Essa alteração geralmente cria uma imagem falsa na cabeça dos usuários. Apesar de a Canonical não manipular o software, isso não significa que o software no Universe seja de segunda classe; isso significa apenas que a Canonical não queria lidar com as atualizações e correções desses softwares em particular.
Os bugs e correções são geralmente fornecidos pelos membros da comunidade e, se houver algum problema subjacente ao aplicativo, o autor ou mantenedor do aplicativo intervém para resolver o problema quase imediatamente.
3. Restrito:
Há um enorme equívoco de que todo o Ubuntu é de código aberto, enquanto esse certamente não é o caso. Também existem vários softwares proprietários para o Ubuntu. Esses softwares fornecem um serviço premium que todo o software livre não pode. Pode haver software substituto, mas a qualidade e os recursos podem variar.
Atualmente, a lista desses softwares proprietários inclui apenas os drivers Ubuntu padrão. Esse software inclui drivers WiFi e assim por diante. Não há como negar que esses softwares são uma necessidade absoluta de uma funcionalidade normal de um sistema operacional, a Canonical mantém oficialmente todos eles.
A obrigação de fornecer os patches, atualizações e correções de bugs mais recentes para qualquer software restrito fica por conta dos ombros da Canonical.
4. Multiverso:
Por último, mas não menos importante, o repositório Multiverse é o lugar onde todo o resto está. Principalmente, os tipos de software incluídos nesta lista são codecs, plug-ins do Skype e outros softwares de código aberto.
De acordo com alguns entusiastas do Ubuntu, o Multiverse pode ser rotulado como o local onde software com problemas legais e problemas de licença desconhecidos são encontrados.
Esses softwares são completamente mantidos pela comunidade e nenhum órgão oficial assume nenhuma responsabilidade por eles. Esses softwares geralmente não são testados e é por isso que é essencial ter algum conhecimento sobre eles com antecedência.
Em resumo:
Principal - Código Aberto e Suportado pela Canonical
Universo - Código aberto e não suportado pela Canonical
Restrito - Não é de código aberto e é suportado pela Canonical
Multiverso - Pode ser de código aberto e não é suportado pela Canonical
Agora que entendemos melhor todos os quatro repositórios, falaremos sobre como habilitar o repositório Universe no Ubuntu.
A seguir estão alguns comandos que precisam ser executados para alcançar o resultado desejado.
Se o comando mencionado acima solicitar um erro, provavelmente é porque você está usando uma versão mais antiga do Ubuntu. Para resolver esse problema, você precisará escrever outro comando, como segue:
Se você deseja usar todos os quatro repositórios discutidos anteriormente, adicione o seguinte comando:
universe multiverse restricted”
Para atualizar a lista de pacotes, você precisará escrever um último comando e é o seguinte:
Depois de usar com êxito todos os comandos mencionados acima, você poderá usar o repositório Universe e todos os quatro repositórios, se necessário.