yumdownloader по сравнению с repotrack

Определенно самый легкий способ установить ssh ключ состоит в том, чтобы использовать команду

ssh-copy-id -i ~/.ssh/id_rsa.pub account@yourserver.com

Если даже, который перестал работать, то у Вас есть что-то нечетное в Вашем sshd_config, о котором мы должны заботиться.

Править: Таким образом, это было что-то не так с Вашим sshd_config, в конце концов.

Измените это:

 #PermitRootLogin yes

быть

 PermitRootLogin without-password

Поэтому только ключевая аутентификация для корня позволяется. Или, если Вы хотите выполнить только определенные команды, forced-commands-only был бы даже более оптимальный вариант, но прежде, чем идти, что далеко, сделайте эту работу с without-password опция.

Так или иначе после того перезапуска изменения Ваши sshd и видят, как вещи только начинают работать!

12
задан 20 May 2013 в 20:51
4 ответа

yumdownloader --resolve предполагается для разрешения всех зависимостей и загрузки пакетов

repotrack parted также разрешает зависимости и загружает их

Я предполагаю, что repotrack - это загрузка всех зависимостей для любой архитектуры, поскольку похоже, что вы не указали архитектуру, которая могла бы объяснить разницу в том, что вы видите загруженным.

Я считаю, что вы используете переключатель repotrack -a , чтобы указать свой архитектура

12
ответ дан 2 December 2019 в 21:32

Имейте в виду, что yumdownloader будет использовать вашу базу данных yum при разрешении зависимостей.

Например, если вы загружаете bash, которому требуется glibc, он разрешит glibc и пропустит его, так как это установлены. Если вы хотите загрузить все зависимости, используйте другой установочный корень.

Он загружает все зависимости:

yumdownloader --installroot=/tmp/empty-directory --resolve bash
9
ответ дан 2 December 2019 в 21:32

yumdownloader [options] package1 [package2...] http://linux.die.net/man/1/yumdownloader Похоже, что это загружает пакеты и их первичные зависимости. Чего он не делает, так это скачивает зависимости. Только загружает зависимости верхнего уровня пакета.

repotrack [options] package1 [package2...] http://man7.org/linux/man-pages/man1/repotrack.1.html. При этом загружаются пакеты и все их зависимости вместе с необходимыми подуровневыми зависимостями.

Последняя опция намного лучше подходит для получения всех зависимостей, которые вам понадобятся для пополнения вашего собственного одноисточникового репозитория.

.
2
ответ дан 2 December 2019 в 21:32

Repotrack загружает ВСЕ ВОЗМОЖНЫЕ зависимости вашего пакета - десятки или сотни. Обычно единственным последовательным способом локальной установки является локальное репо.

Yumdownloader --resolve загружает нужные вам действительные зависимости, плюс все зависимости первого уровня, даже если они вам не нужны. Немного странно в этом смысле, но иногда полезно.

Yumdownloader --загружает нужные вам зависимости, даже если они вам не нужны. Это упрощает установку *.rpm.

Как yumdownloader, так и yum --downloadonly (по заказу) чувствительны к существованию уже установленных пакетов, и должны быть запущены до установки каких-либо пакетов или их зависимостей.

.
3
ответ дан 2 December 2019 в 21:32

Теги

Похожие вопросы