Elementary OS Juno가 방금 출시되었습니다.많은 수정 사항, 새로운 기능 및 소프트웨어 업데이트가 포함되어 있습니다. 그러나 제공되지 않은 한 가지는 전체 컴퓨터를 다시 포맷하지 않고 이전 릴리스에서 Elementary OS Juno로 업그레이드하는 방법이었습니다.
최신 Elementary OS를 사용하려는 경우다시 다운로드하고 다시 포맷해야하는 번거 로움을 피하고 싶지 않다면 도와 드리겠습니다. 기본 OS PC에서 전체 업그레이드를 수행 할 수있는 방법을 따르십시오!
경고
개발자는 튜토리얼에서 다루는 업그레이드 방법을 지원하지 않습니다. 이 가이드를 따라야합니다.
Elementary OS Loki에서 Juno로 업그레이드를 시도하기 전에 시스템에서 전체 백업을 수행하십시오!
업그레이드 준비
Elementary OS는 Ubuntu 기반 운영 체제이므로 전통적인 Ubuntu 배포 업그레이드 프로세스를 따라야합니다. 프레스 Ctrl + Alt + F1 TTY 터미널 인터페이스를 엽니 다. 그런 다음 아래 단계에 따라 최신 버전의 Elementary OS로 업그레이드 할 수 있도록 시스템을 준비하십시오.
1 단계: TTY 셸 화면에 "로그인"이라는 메시지가 나타납니다. 사용자 이름과 비밀번호를 입력하십시오. 즉시 전체 화면 터미널 세션을 제공해야합니다.

2 단계: 이 가이드에서는 루트와 상호 작용합니다.많은 명령. 따라서 TTY 셸을 사용자에서 루트 계정으로 옮기는 것이 좋습니다. 우리는 Elementary OS TTY Shell에서 루트를 얻을 수 있습니다. sudo -s.
sudo -s
3 단계 : 루트 액세스 권한이 있으므로 LightDM 로그인 시스템 및 Pantheon 데스크탑 환경을 꺼야합니다. 그렇지 않으면 업그레이드가 실패하고 전체 시스템이 손상 될 수 있습니다.
LightDM 로그인 시스템을 비활성화하려면 systemct엘.
systemctl stop lightdm.service
4 단계 : LightDM이 종료되었습니다. 이제 현재 릴리스에 대한 보류중인 업데이트를 설치할 차례입니다. 적절한 업데이트 과 적절한 업그레이드 명령.

apt update apt upgrade -y
5 단계 : 현재 실행중인 Elementary OS 버전의 소프트웨어가 최신 버전이므로 dist-upgrade 명령. 이 명령은 소프트웨어 업데이트를 추가로 설치하고 현재 OS가 최신 릴리스인지 확인합니다.
apt dist-upgrade
6 단계 : Elementary Loki에 최신 패키지를 설치했습니다. 이제 시스템에 문제가 있는지 확인하고 업그레이드가 잘되었는지 확인해야합니다. 패키지 문제를 쉽게 감지 할 수 있습니다 dpkg -C
dpkg -C
의 출력을 읽습니다 dpkg 명령. 시간의 99 %, 시스템은 괜찮을 것입니다. 어떤 이유로 PC에 패키지 문제가있는 경우 화면의 정보를 읽고 문제 해결 방법을 배우십시오.
7 단계 : 준비 과정의 마지막 단계는 Elementary OS에 보류 패키지가 있는지 확인하는 것입니다. 보류 된 패키지는 업그레이드가 완료되면 문제를 일으킬 수 있으므로 쇼 홀드 명령하고 시스템에 없는지 확인하십시오.

apt-mark showhold
초등학교 OS Juno로 업그레이드
위의 단계를 수행하면 Elementary OS PC (버전 4 실행)가 최신 릴리스로의 업그레이드 프로세스를 시작할 수 있습니다.
Ubuntu를 기본으로 사용하는 운영 체제 업그레이드의 첫 번째 단계는 소프트웨어 소스를 수정하고 이전에서 새로운 것으로 변경하는 것입니다.
기본 OS Juno는 기본적으로 Ubuntu 18.04 LTS를 사용하므로 모든 것을 18.04로 변경해야합니다.
sed -i "s/xenial/bionic/g" /etc/apt/sources.list
Elementary OS의 소프트웨어 소스가 Ubuntu 16.04에서 Ubuntu 18.04로 변경되었습니다. 이제 공식 Elementary 소프트웨어 소스를 수정하고 16.04에서 18.04로 변경해야합니다.
sed -i "s/xenial/bionic/g" /etc/apt/sources.list.d/appcenter.list sed -i "s/xenial/bionic/g" /etc/apt/sources.list.d/elementary.list sed -i "s/xenial/bionic/g" /etc/apt/sources.list.d/patches.list
모든 소프트웨어 소스를 변경 한 후 변경 사항을 반영하려면 Elementary OS의 소프트웨어 색인을 새로 고쳐야합니다. TTY 콘솔에서 최신 정보 명령.
sudo apt 업데이트
Loki에서 새로운 Juno 릴리스로 업그레이드하기 전에 프로세스가 원활하게 진행되는지 테스트해야합니다. 업그레이드 사용을 테스트하려면 시뮬레이션 와 더불어 업그레이드 명령.
apt --simulate upgrade
시뮬레이션이 순조롭게 진행되면 실제 업그레이드를 수행해야합니다. TTY 콘솔에서 업그레이드 새 Juno 소프트웨어 패키지를 설치하고 설치하십시오.
sudo apt upgrade -y
로 업그레이드 프로세스를 완료하십시오. dist-upgrade 명령.
sudo apt dist-upgrade -y
Elementary OS Juno 로의 업그레이드가 완료되면 PC를 재부팅하십시오!
설치 후
Loki에서 Juno 로의 업그레이드 프로세스가 완료되었습니다. 그러나 시스템을 올바르게 사용하려면 몇 가지해야 할 일이 있습니다. 가장 먼저 할 일은 마지막 릴리스에서 이전 Elementary OS 패키지를 제거하는 것입니다. 자동 제거 명령.
sudo apt autoremove
펄 모듈
Juno로 업그레이드하는이 방법을 시도한 일부 사용자에 따르면 Perl-modules 패키지가 이전 버전과 충돌 할 수 있습니다. 다음으로 문제를 해결하십시오.
sudo apt remove perl-modules-5.22
GPG 키 복구
우리는 Loki에서 Juno로 업그레이드했습니다. 결과적으로 소프트웨어 소스의 키를 설치해야합니다. 아래 단계에 따라 완료하십시오.
1 단계: 사용하여 아파트 키 인터넷에서 Elementary OS 키를 다운로드하십시오.

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com A74F73EFFE70B91C
2 단계: 키가 설치되었으므로 Juno의 소프트웨어 소스를 새로 고쳐 변경 사항을 반영하십시오.
sudo apt update
키가 복구되면 업데이트 명령이 오류없이 작동하며 새로운 Elementary OS Juno PC를 즐길 수 있습니다!
코멘트