원래 설정이나 구성을 파괴하지 않고 Linux 버전을 업그레이드하는 방법은 무엇입니까? [폐쇄]

원래 설정이나 구성을 파괴하지 않고 Linux 버전을 업그레이드하는 방법은 무엇입니까? [폐쇄]

내 Linux 버전을 더 높은 버전으로 업그레이드하고 싶지만 그렇게 하면 내 컴퓨터의 원래 설정이나 구성이 포맷될까봐 걱정됩니다. 그렇다면 이런 일이 발생하지 않도록 하려면 어떻게 해야 할까요?

답변1

여기에는 정보가 많지 않습니다. 예를 들어 업그레이드 방법(배포판에서 전용 업그레이드 도구를 제공합니까, 아니면 새 버전에 대한 설치 프로그램을 실행할 예정입니까?) 또는 버전 유형을 언급하지 않았습니다. 당신이 만들고 있는 점프(예: *buntu 9.04에서 13.04는 12.10에서 13.04보다 더 고통스러울 것입니다). 또한 자체 파티션에 /etc, /usr및 디렉토리가 있는지 또는 거대한 파티션이 있는지 여부에 관계없이 파티션이 설정되는 방법에 대해서는 언급하지 않았지만 여기에서 무언가를 구성하고 설정하는 것에 /home대해 구체적으로 언급한 것 같습니다./srv/매우 평균제안.

당신이 관심을 가질만한 세 가지가 있습니다. 시스템 전체 구성, 사용자 구성, 서비스 및 설치된 패키지도 가능합니다. 시스템 전체 구성 은 일반적으로 /etc. /etc그러나 일부 설치 프로그램은 기존 구성을 관리하기 위해 노력하지 않거나 할 수 없지만 좋은 소식은 /etc백업이 쉽다는 것입니다(예를 들어 내 설치 프로그램은 상당히 오래된 설치에서 18MB 미만이었습니다) ).

사용자 구성은 사용자의 홈 디렉터리에 저장됩니다(일반적으로 도트 파일로 숨겨짐). 예를 들어 .kde홈 폴더에 동일한 디렉토리가 존재한다면 KDE는 업그레이드 전과 똑같이 보이고 작동해야 합니다. 설치 프로그램이 /home. 당신이 제공해야 할 모든 것을 생각하고 그것을 얻을 수 있는지 확인하십시오. 배포가 기본적으로 콘텐츠를 배치하는 위치를 찾으려면 인터넷 검색이 필요할 수 있습니다. 일부 웹 콘텐츠와 일부 MySQL 데이터베이스가 있다고 가정해 보겠습니다. 운이 좋다면 이러한 항목은 및 아래에 위치할 것입니다 /srv/www. 하지만 웹 콘텐츠는 아래에 있고 MySQL 데이터베이스는 아래 어딘가에 이상한 곳이 있는 /srv/mysql경우가 매우 흔합니다 ./var/www/var/lib

가장 큰 관심사는 설치의 파티셔닝 단계입니다. /home자신의 파티션이 아닌 경우 /포맷하면 모든 것을 잃게 됩니다. 그러나 포맷하지 않으면 특히 버전이 큰 경우 많은 양의 정크가 남을 수 있으며 시스템이 불안정해질 수 있습니다. 위험이 전체 백업의 수고를 감수할 만한 가치가 있는지 고려해야 합니다.

관련 정보