распаковка tarball с жесткими ссылками в файловой системе, не поддерживающей жесткие ссылки

Пакет freetds определенно входит в состав EPEL для CentOS 6. Если в /etc/yum.repos.d ничего нет, значит, кто-то удалил вручную файлы репо. Я предлагаю запустить rpm -Va , чтобы увидеть, сколько файлов было изменено. centos-release должно содержать пять файлов в этом каталоге. epel-release должен иметь два файла.

5
22.02.2016, 15:39
1 ответ

Смонтируйте архив как каталог, например, с помощью AVFS, затем используйте ваш любимый инструмент копирования файлов.

mountavfs
cp -a --no-preserve=links ~/.avfs/path/to/t.tar.gz\# target-directory/

или

mountavfs
rsync -a ~/.avfs/path/to/t.tar.gz\#/ target-directory/
2
27.01.2020, 20:42

Теги

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