Привет, коллеги.

On Sun, Sep 08, 2002 at 12:59:53AM +0400, Vinogradov Dmitriy wrote:
> Есть архив tar всей системы. Делался он из-под другой ОС, поэтому пути в нём 
> имеют вид
> /mnt/debian/что-то-там, т.е. ко всем добавлено /mnt/debian/
> Вопрос: как проще всего извлечь архив в корень диска, сохраняя symlink'и.
> Если сделать symlink /mnt/debian на / , то он его перезаписывает. Если 
> попросить его этого
> не делать, то он не перезапишет имеющиеся файлы, чего не хотелось бы.

Если не получается сразу, может стоит сделать по-частям?
Например, сделать список файлов архива:

... $ tar tzvf archive.tgz|tee /tmp/tar-list

, а затем с ним немного повозиться.

> Best regards,
>  Vinogradov                          mailto:[EMAIL PROTECTED]

Auf Wiederlesen            ophil aka Д-р Антикоммуний
--
Oleg P. Philon          http://gomelug.agava.ru/articles
Linux Lab, Gomel, Belarus       mailto:[EMAIL PROTECTED]
http://anticommunist.narod.ru   mailto:[EMAIL PROTECTED]

Ответить