후 새로운 버전의 Fedora 27 공식 출시, 이전 버전의 업데이트부터 시작합니다.. 아시다시피 항상 업데이트되는 것이 좋습니다. 시스템을 업데이트하는 방법에 대한 간단한 가이드가 있습니다..
시스템을 새 버전으로 업데이트하려는 사용자를 위해 시스템을 다시 설치할 필요 없이 쉽게 할 수 있습니다. 파일을 손상시켜야 합니다.
이 과정을 수행하는 가장 쉬운 방법 그놈 패키지 관리자에서 가져온 것입니다.. 업데이트를 실행하려면 알림 영역에서 확인하거나 "소프트웨어 업데이트" 탭의 "그놈 소프트웨어"에서 업데이트를 수행하거나 "업데이트" 버튼을 클릭하면 거기에 새 버전의 Fedora가 표시됩니다.
그러나 Gnome이 없는 사람들을 위해?
터미널에서 Fedora 업데이트
Fedora에서 Gnome을 사용하지 않는 사용자 중 한 명이라면 위의 내용이 도움이 되지 않을 것입니다. 시스템을 업데이트하려면 터미널을 사용해야 합니다.. 이 과정에서 Google, dropbox, rpmfusion, virtualbox 등과 같은 비공식 저장소를 비활성화하는 것이 매우 필요합니다.
이를 위해 파일을 저장하고 편집하는 파일로 이동해야 합니다. 다음과 같이 합니다.
sudo ls /etc/yum.repos.d/
여기에서 우리는 다음 항목을 식별합니다.
fedora.repo fedora-updates.repo fedora-updates-testing.repo
우리는 각각 편집해야합니다 그들 중 다음 옵션을 추가하십시오.
enabled=0
예를 들어 Google 저장소에서:
sudo gedit /etc/yum.repos.d/google-chrome.repo
[google-chrome] name=google-chrome baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64 enabled=0 gpgcheck=0
첫 번째는 터미널을 열고 패키지와 리포지토리를 업데이트하여 시작하는 것입니다.
sudo dnf upgrade --refresh
인터넷 연결에 따라 약 30~50분 정도 소요되며 조금 더 걸릴 수도 있습니다.
지금 Fedora를 업데이트할 수 있는 도구를 설치합니다.
sudo dnf install dnf-plugin-system-upgrade
마지막으로 다음 명령을 사용하여 새 패키지 설치가 수행됨을 나타냅니다.
sudo dnf system-upgrade download --releasever=27
완료되면, 팀을 다시 시작하는 데 매우 필요합니다. 변경 사항이 적용됩니다.
sudo dnf system-upgrade reboot
업데이트 후 문제 해결
이런 식으로 업데이트한 후 문제가 발생하는 경우가 있습니다. 문제를 해결하려면 다음 단계를 따르기만 하면 됩니다. 대부분의 업그레이드에는 필요하지 않습니다.
RPM 데이터베이스 재구축
RPM/DNF 도구로 작업할 때 경고가 표시되는 경우 어떤 이유로 데이터베이스가 손상되었을 수 있습니다. 다시 빌드하고 문제가 해결되는지 확인할 수 있습니다. 항상 /var/lib/rpm/first를 역추적합니다. 데이터베이스를 다시 빌드하려면 다음을 실행하십시오.
sudo rpm --rebuilddb
distro-sync를 사용하여 종속성 문제 해결
시스템 업데이트 도구는 기본적으로 distro 동기화 방법을 사용합니다. 시스템이 업데이트 없이 부분적으로 유지되었거나 일부 패키지 종속성 문제가 발견된 경우 다른 distro-sync를 수동으로 실행하여 문제를 해결할 수 있습니다. 이렇게 하면 일부 패키지를 다운그레이드하는 경우에도 설치된 패키지를 현재 활성화된 리포지토리와 정확히 동일한 버전으로 만들려고 합니다.
sudo dnf distro-sync
보다 강력한 변형을 사용하면 패키지 종속성을 충족할 수 없는 패키지를 제거할 수도 있습니다. 다음을 확인하기 전에 제거할 패키지를 항상 주의 깊게 확인하십시오.
sudo dnf distro-sync --allowerasing
최신 SELinux 정책으로 파일 레이블 재지정
현재 SELinux 정책으로 인해 일부 작업이 허용되지 않는다는 경고가 표시되는 경우 일부 파일에 SELinux 권한으로 잘못 레이블이 지정된 경우일 수 있습니다. 이것은 버그가 있거나 과거 어느 시점에서 SELinux를 비활성화한 경우에 발생할 수 있습니다. 다음을 실행하여 전체 시스템의 레이블을 다시 지정할 수 있습니다.
sudo touch /.autorelabel
다음 부팅을 재부팅하면 모든 파일의 모든 SELinux 태그를 확인하고 복구하므로 시간이 오래 걸립니다. 이 작업이 완료되면 이 새 버전의 Fedora를 즐길 수 있습니다.