Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
вместо cp можно и rsync использовать. работает также
вместо исходных
-a рекурсия плюс копирование всех аттрибутов, прав -r Когда не требуется точное воспроизведение прав. . текушая директория решает проблему оттуда https://archlinux.org.ru/forum/post/238183/ КОРОТКО ОБЪЯСНЯЮ cp -a /source /target если папка target существует, то файлы будут скопированы в папку /target/source, а если не существует, получим вылет с ошибкой. если /target/source не существует - снова ошибка когда папки target и source называются по разному. Мы можем дополнить файлы в директории-приёмнике, если папки target и source называются одинаково, но если они отличаются, то папка-исходник будет помещена внутрь приёмника. Подробно там https://habr.com/ru/company/ruvds/blog/471092/ Чтобы избежать такого, нужно создать руками или скриптом структуру каталогов в папке , куда хочешь зеркалить Мне кажется(возможно ошибаюсь) программисты что-то сделали не так, усложнили простые вещи. Зачем ?
С уважением, .
|
Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
Vadimэто не совсем правильно, потому что https://archlinux.org.ru/forum/post/238854/
С уважением, .
|
Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
vasek я читал. не понятно написано. если не можете или не хотите помочь, зачем порожняк писать. можете сказать: "я не хочу" , "я не знаю"
С уважением, .
|
Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
vasekок.
С уважением, .
|
Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
Вот только что пробовал reflector -p rsync -f 3 -l 3 -c "RU" взял первое сверху, пишу rsync host:: выводит список модулей. Пишу rsync host::archlinux - выводит список папок делаю то же самое для архивного зеркала , модули выводит. Проблема в том, что на rsync archive.archlinux.org::archive пишет ошибку "доступ запрещён" , хотя такой модуль есть сделал вывод, что серверная часть настроена криво. Куда кому написать, чтобы обратиться с просьбой исправить ?
С уважением, .
|
Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
vasekкак подсунуть список исключений wget ?
С уважением, .
|
Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
indeviralхочу чтоб владелец архивного сервера настроил таки rsync на своём сервере :) я б сам ему написал и попросил, но не знаю его контактов и языка. vs220Подскажете как пакману сообщить, чтоб он только скачал пакеты и базы без установки и пропустил пакеты которые мне не нужны ? К примеру, я владею русским и немного английским. Остальные локализации не нужны. Шрифты нужны не все. КДЕ не нужна вся.
С уважением, .
|
Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
indeviralу меня по ссылке https://archlinux.org/mirrorlist/ нету rsync как у вас
С уважением, .
|
Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
Мне кажется что подобающая настройка rsync на архивном сервере снимет проблему. Интересно, так можно ?
С уважением, .
|
Bendalf |
|
Темы:
36
Сообщения:
395
Участник с: 14 мая 2019
|
vasekпосле чтения мана и примеров с инета возникло пару вопросов. 1. как получить список урл с учетом исключений из первого сообщения темы. еслиб файлы в папках core extra и так далее уже были упакованы в core.tar.bz и так далее - нет проблем. а их там тысячи. я руками заколебаюсь составлять список что качать, а что нет. 2. в wget есть опция не создавать каталог с именем хоста. В rsync я такую опцию не нашёл. а она есть? может забыли указать её в мане тк он устарел ? это основная фигня что мне мешает. rsync пытается найти каталог с именем хоста, хотя я такое не указывал в своих опциях vs220Я пока не знаю какие там есть . борюсь с rsync
С уважением, .
|