Czy istnieje sposób na tar
wyodrębnienie bez zapychania?
Instaluję 12.04 i chcę przywrócić moje dane od 10.10. Chciałbym zachować cokolwiek specyficznego dla 12.04, to znaczy nie chcę, tar
aby wersja 10.10 była rozpakowywana. Jeśli zrobię ogólne przywracanie, pliki takie jak .bashrc zostaną zablokowane. Czy istnieje sposób, aby tego uniknąć?
Edycja: Chciałbym zauważyć, że załadowany obraz dysku ISO 12.04 pozwala na aktualizację z 10.10 (lub cokolwiek innego) i oferuje zachowanie starych danych. Próbowałem tego, ale narzekałem, że niektóre aplikacje mogą zostać uszkodzone po aktualizacji. Postanowiłem po prostu zrestartować komputer i przeprowadzić czystą instalację.
Z tar (1) :
Wydaje mi się jasne. Jeśli pliki w archiwum są przechowywane w stosunku do twojego starego katalogu głównego:
źródło
tar xvkzf backup.tar.gz -C ~
.). Nie sądzę, że jest to rozpoznawane, gdy próbujesz utworzyć nowe archvie (tar czf foo.tar.gz foo/
), jeśli o to pytasz.