Действительно ли это стабильно для использования epel и rpmforge в то же время?

На основе Вашего комментария я использовал бы netcat и не обеспокоился бы FTP вообще (предполагающий, что Вы не можете использовать scp).

Исходный сервер,

cat myfile | nc -q 10 -l -p 

Целевой сервер,

nc sourceserver someport > targetfile

Если Вы все еще думаете, что Вам нужен FTP-сервер (и Ваш вопрос все еще не говорит, почему он должен поддерживать FTP), то можно просмотреть тех в этом списке,

Список Википедии программного обеспечения FTP-сервера

Честно говоря, не уверенный, как Вы обрабатываете выполнение его на нестандартных портах, FTP использует два порта (21 и 22), один для данных и один для команд. Можно изменить поведение с помощью пассивного FTP, но я никогда не пытался настроить FTP-сервер за пределами типичных портов (потому что FTP обычно небезопасен).

Я думаю, что необходимо посмотреть на scp (не уверенный, почему Вы не можете использовать его, Вы не предусматриваете).

10
12.10.2012, 07:53
2 ответа

Я использую epel и rpmforge в моих песнях. Но я рекомендую Вам установить плагин вкусных приоритетов, так как существуют некоторые программы в обоих репозиториях.

Хорошо, таким образом, вот ссылка вкусных приоритетов, объясненных подробно: http://wiki.centos.org/PackageManagement/Yum/Priorities

Но в основном, после установки вкусных приоритетов, необходимо отредактировать /etc/yum/pluginconf.d/priorities.conf от enabled=0 до enabled=1

И также добавьте эту строку к каждому репозиторию (потому что может быть больше чем один) в каждом repo файле в/eyc/yum.repos.d/

priority=Number

Существует также острота для наблюдения приоритетов:

sed -n -e "/^\[/h; /priority *=/{ G; s/\n/ /; s/ity=/ity = /; p }" /etc/yum.repos.d/*.repo | sort -k3n

Это - я вывод:

priority = 1 [base]
priority = 1 [centosplus]
priority = 1 [extras]
priority = 1 [updates]
priority = 2 [contrib]
priority = 10 [atrpms]
priority = 10 [elrepo]
priority = 10 [elrepo-extras]
priority = 10 [elrepo-kernel]
priority = 10 [epel]
priority = 10 [epel-debuginfo]
priority = 10 [epel-source]
priority = 11 [elrepo-testing]
priority = 11 [epel-testing]
priority = 11 [epel-testing-debuginfo]
priority = 11 [epel-testing-source]
priority = 20 [rpmforge]
priority = 20 [rpmforge-extras]
priority = 21 [rpmforge-testing]
priority = 30 [nfb] This is my own repo.
10
27.01.2020, 20:02
  • 1
    +1; FAQ должностного лица CentOS (не уверенный в SciLinux или RHEL в восходящем направлении) явно предупреждает, что, если Вы начинаете смешивать repos как это, Вы в основном самостоятельно. –  Deer Hunter 12.10.2012, 12:32
  • 2
    дополнительная конфигурация для вкусных приоритетов необходим? или просто установите его?? –  gasko peter 12.10.2012, 15:05
  • 3
    @gaskopeter, wiki.centos.org/PackageManagement/Yum/Priorities имеет информацию, в которой Вы, возможно, нуждаетесь. Надежда NotFromBrooklyn может добавить ссылку к его хорошему ответу. На RPMForge конкретно существует другая ссылка, которая подразумевает, что, по крайней мере, для CentOS RPMForge, вероятно, безопасно: wiki.centos.org/AdditionalResources/Repositories/RPMForge –  Deer Hunter 12.10.2012, 21:58

Да, смешивание repos может создать огромные мертвые блокировки зависимости для Вас, таким образом, необходимо распараллелить тщательно.

Что я нашел, что работы лучше всего для меня должны установить их, но оставить их отключенными: 'enabled=0' в/etc/yum.repos.d/.repo..

Затем, когда я должен использовать их, я ввел бы их как так:

yum --enablerepo=epel,rpmforge-extras list package-name  
yum --enablerepo=rpmforge install package-name
1
27.01.2020, 20:02

Теги

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