wiki:notes/linux

Version 4 (modified by root, at 2015-12-06T16:20:50Z) (diff)

--

заметки о linux

reposync --arch

несмотря на своё название данная опция не устанавливает $basearch для конфигов репозиториев. сделана она только для выставления ограничений того, что скачивать, что является сомнительной функциональностью. поэтому её лучше не использовать или не удивляться странным глюкам во время использования.

как правильно устанавливать $basearch найти так и не удалось. если хочется скачать репозиторий для другой архитектуры, то в .repo-файле нужно указывать явную ссылку на пакеты для нужной архитектуры.


в reposync не работает --delete репки внутри симлинка

сделано, очевидно, для избежания зацикливания.

патч

  • /usr/bin/reposync

    old new  
    7373    for name in names:
    7474        fn = os.path.join(directory, name)
    7575        try:
    76             st = os.lstat(fn)
     76            st = os.stat(fn)
    7777        except os.error:
    7878            continue
    7979        if stat.S_ISDIR(st.st_mode):


переделанный change_rules.sh под centos

ссылка

Attachments (1)

Download all attachments as: .zip