As fontes do centro de software do Ubuntu são diferentes do apt-get / synaptic?

7

Estou tentando baixar o pacote master-pdf-editor dos repositórios oficiais. Todos os sites relatam que é fácil de fazer: basta baixá-lo do centro de software do Ubuntu. Não consigo instalar o centro de software, por isso estou tentando instalá-lo via apt-get ou synaptic, mas não consigo encontrar o pacote no repositório ...

Alguém pode ajudar?

    
por jasmines 31.08.2012 / 15:41

2 respostas

7

Alguns pacotes no Centro de Software podem ser gratuitos, mas são oferecidos sob uma licença proprietária. Por esse motivo (a licença), eles não são incluídos por padrão nos repositórios apt do Ubuntu.

Quando você instala um desses pacotes através do Centro de Software, ele cria um novo arquivo de origem apt em /etc/apt/sources.list.d/. No caso do Master PDF Editor, ele criará:

private-ppa.launchpad.net_commercial-ppa-uploaders_master-pdf-editor_ubuntu.list

Uma vez que o arquivo tenha sido colocado em /etc/apt/sources.list.d/, você pode usar os comandos regulares do apt / aptitude para atualizá-lo.

Também quero adicionar que fontes como essa geralmente exigem autenticação. Se eles fizerem um comentário, serão colocados no arquivo de origem indicando assim:

$ cat private-ppa.launchpad.net_commercial-ppa-uploaders_master-pdf-editor_ubuntu.list 
deb https://private-ppa.launchpad.net/commercial-ppa-uploaders/master-pdf-editor/ubuntu precise main #Added by software-center; credentials stored in /etc/apt/auth.conf

No final, você pode ver o comentário, "credenciais armazenadas em /etc/apt/auth.conf". Esse arquivo armazenará um hash da sua senha da seguinte forma:

$ sudo cat /etc/apt/auth.conf # Needs root to read the file
machine private-ppa.launchpad.net/commercial-ppa-uploaders/master-pdf-editor/ubuntu
login riskable
password someGobbldyGookHash
    
por riskable 31.08.2012 / 16:04
3

Não, eles são iguais.

Para itens comprados que você não pode instalar sem o Centro de Software, ele apenas adiciona um novo (autenticado) repositório para aquele aplicativo ... Mas está tudo passando pelo apt e assim que o repo é adicionado, você pode usar o padrão conjunto de ferramentas apt-get / dpkg.

Portanto, em este caso (com o master-pdf-editor) você precisa passar pelo Software Center (para adicionar seu repositório comercial).

    
por Oli 31.08.2012 / 15:58