Diferença entre apt e centro de software

Diferença entre apt e centro de software

Qual é a diferença entre instalar software usando o centro de software e o apt (ou apt-get)?

No Ubuntu adicionei uma fonte de software para instalar a última versão do Krita e só consegui obtê-la usando o apt. No centro de software ainda vejo uma versão antiga.

Então, por que não estou obtendo a mesma versão usando o apt e o software center?

Responder1

O centro de software Ubuntu é uma versão customizada pela Canonical e empacotada como Snap desde várias versões do Ubuntu (atualmente 20.04 LTS e 21.10).

É um front-end para apte apt-get, mas ao mesmo tempo também para snap. Assim, ele pode instalar pacotes APT tradicionais de fontes oficiais de software Ubuntu e PPAs adicionais, mas também pode instalar software do Snap, o novo sistema universal de empacotamento de software da Canonical.

O software Snap foi projetado para ser executado em várias distribuições Linux e é atualizado regularmente. O software APT permanece na versão da sua distribuição Ubuntu, exceto para atualizações de segurança e exceto para Firefox. É por isso que você vê uma versão mais recente junto com uma mais antiga no Centro de software. Você vê a versão Snap e a versão APT. Com apt getvocê só tem acesso à versão APT. Também lá, você pode ter uma versão mais recente, desde que um PPA esteja disponível e habilitado em seu sistema

Responder2

A diferença entre a instalação de software usando o Software Center e o Apt é que eles são fontes completamente diferentes, tipos de pacotes completamente diferentes.

O Centro de Software é o mesmo que usar o Snap (por exemplo snap install [package name], assim como alguns repositórios apt ppa. Os pacotes Snap também são executados em muitas distribuições diferentes, ao contrário dos repositórios apt.

O Apt pode obter software de qualquer repositório ppa que você escolher adicionar sudo add-apt-repository, mas por padrão, os únicos repositórios dos quais ele baixa são os repositórios padrão do Ubuntu, como o multiverse. (Apt instala pacotes .deb que estão em repositórios)

informação relacionada