Являются ли источники программного обеспечения ubuntu отличными от apt-get / synaptic?

7

Я пытаюсь загрузить пакет master-pdf-editor из официальных репозиториев. Все сайты сообщают, что это легко сделать: просто загрузите его из программного центра ubuntu. Я не могу установить программный центр, поэтому я пытаюсь установить его через apt-get или synaptic, но я не могу найти пакет в репозиториях ...

Может ли кто-нибудь помочь?

    
задан jasmines 31.08.2012 в 13:41
источник

2 ответа

7

Некоторые пакеты в Центре программного обеспечения могут быть бесплатными, но предлагаются в рамках частной лицензии. По этой причине (лицензия) они не включены по умолчанию в репозитории Ubuntu apt.

При установке одного из этих пакетов через Центр программного обеспечения он создаст новый исходный файл apt в файле /etc/apt/sources.list.d/. В случае мастера PDF Editor он создаст:

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

После того, как этот файл был помещен в /etc/apt/sources.list.d/, вы можете использовать обычные команды apt / aptitude для его обновления.

Я также хочу добавить, что такие источники часто требуют аутентификации. Если они сделают комментарий, будет помещен в исходный файл, указывающий как таковой:

$ 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

В конце вы можете увидеть комментарий, «учетные данные, хранящиеся в /etc/apt/auth.conf». Этот файл будет хранить хэш вашего пароля следующим образом:

$ 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
    
ответ дан riskable 31.08.2012 в 14:04
источник
3

Нет, они одинаковы.

Для приобретенных вещей, которые вы не можете установить без Программного центра, он фактически просто добавляет новый (аутентифицированный) репозиторий для этого приложения ... Но все это происходит через apt, и как только это репо добавлено, вы можете использовать стандартный apt-get / dpkg toolset.

Итак, в этом случае (с помощью master-pdf-editor) вам нужно пройти через Software Center (чтобы он добавил свое коммерческое репо).

    
ответ дан Oli 31.08.2012 в 13:58