장치를 사전 설치된 소프트웨어의 최신 버전으로 업데이트하는 것은 프로세스에 익숙하지 않은 개인에게는 종종 어려운 작업일 수 있습니다. 이러한 곤경에 처한 경우, 라즈베리 파이를 최신 운영 체제로 업데이트하는 방법에 대한 안내가 필요한 경우 아래 제공된 지침을 참조하시기 바랍니다.
라즈베리 파이용 운영체제의 최신 버전인 라즈베리 파이 OS가 라즈비안을 대체했습니다. 따라서 이 플랫폼의 업데이트 프로세스가 일부 수정되었습니다. 이 문서에서는 라즈베리 파이 OS를 업그레이드하는 방법에 대한 개요를 제공합니다.
라즈비안에서 라즈베리 파이 OS로 업그레이드해야 하는 이유
라즈비안은 대부분의 애플리케이션과 작업에 충분하고 유능한 플랫폼이므로 라즈베리 파이에 이미 설치되어 있는 경우 다른 운영 체제로 업그레이드할 필요가 없습니다. 그러나 업그레이드를 통해 최신 소프트웨어 릴리스에 액세스하거나 성능을 개선하는 등 추가적인 이점이나 기능을 얻을 수 있는 상황이 있을 수 있습니다. 이러한 경우 Raspbian에서 업그레이드를 고려할 수 있습니다.
2012년 라즈비안으로 처음 출시된 라즈베리 파이 OS는 2020년 라즈비안 대신 데비안을 기반으로 하는 64비트 베타 버전이 공개된 이후 라즈베리 파이 OS로 브랜드가 변경되었습니다.
비슷한 변경이 32비트 버전의 Raspbian에서도 구현되었으며, 여전히 원래 이름을 유지하고 초기 Pi 변형을 지원하는 데 중점을 두고 있습니다.
라즈베리 파이 운영 체제에는 이미 기능의 일부로 설치되어 있는 여러 가지 유용한 프로그램이 포함되어 있습니다. 이러한 애플리케이션에는 LibreOffice, Python, 스크래치, 소닉파이 등이 포함됩니다.
라즈베리 파이를 업데이트하는 과정에는 명령줄 인터페이스를 통해 최신 소프트웨어 릴리스를 설치하는 것이 포함됩니다. 그러나 운영 체제로 업그레이드하려면 약간 다른 접근 방식이 필요합니다. 두 가지 방법 중 하나를 선택하여 장치를 Raspberry Pi OS로 업데이트할 수 있습니다:
명령줄 인터페이스에서 수동으로 시스템을 업그레이드하려면 기술적 전문 지식과 세심한 주의가 필요합니다. 스크립트 실행이나 패키지 설치와 같은 특정 명령을 정밀하고 신중하게 실행하여 오류나 복잡함 없이 프로세스가 원활하게 진행되도록 해야 합니다.
저장 장치에 데이터를 기록하여 SD 카드에 새로운 이미지를 생성할 수 있는 이미징 소프트웨어를 활용합니다.
광범위한 라즈베리 파이 모델에 대한 다양한 대안을 검토한 결과, 이 가이드라인은 라즈베리 파이 제로 및 최신 라즈베리 파이 4와 같은 표준 및 소형 변형에 모두 보편적으로 적용 가능하므로 사용자가 특정 장치 버전을 결정할 필요가 없는 것으로 확인되었습니다.
라즈비안에서 라즈베리 파이 OS로 업데이트
라즈비안을 라즈베리 파이 OS로 업데이트하는 방법은 두 가지 중 하나를 통해 수행할 수 있습니다. 가장 간단한 방법은 장치의 저장 매체에 새로운 이미지 파일을 다운로드하여 플래시하는 것입니다. 그러나 microSD 카드 또는 SSD에 저장된 데이터를 보존하고 싶거나 명령줄 인터페이스를 선호하는 경우 다른 방법을 사용할 수 있습니다.
라즈베리 파이 OS로 업그레이드하기 위한 절차를 수행하기 전에 백업을 생성하여 라즈베리 파이의 저장 장치(SD 카드/SSD)에 있는 중요한 정보를 보호하는 것이 필수적입니다.
장치에서 라즈비안 사용에서 라즈베리 파이 OS로 전환하려면 기존 라즈비안의 모든 인스턴스를 철저히 업데이트하고 라즈베리 파이 OS로의 원활한 마이그레이션에 필요한 최신 소프트웨어 및 구성요소로 최신 상태로 유지해야 합니다. 이 프로세스는 필요한 모든 리소스와 종속성이 올바르게 설치 및 구성되도록 보장하여 새 운영 체제로의 복잡한 전환을 가능하게 합니다.
이 프로젝트를 위해서는 이전 버전의 라즈비안 운영 체제(예: Stretch(또는 Jessie), Wheezy)에서 최신 릴리스인 라즈비안 버스터로 업그레이드하는 것이 필요합니다.
라즈비안을 라즈비안 버스터로 업그레이드
“python echo “이름 입력:” 사용자 이름 읽기 echo “당신은 말했다: $사용자 이름” “` 이 예제에서는 `echo` 명령을 사용하여 사용자 입력에 대한 프롬프트를 표시합니다. read` 명령은 사용자가 제공한 입력을 읽는 데 사용됩니다. 마지막으로 `$사용자 이름` 구문을 사용하여 입력한 내용을 출력으로 인쇄합니다.
sudo apt update
sudo apt dist-upgrade -y
앞서 언급한 작업이 완료되면 다음 지침에 따라 라즈베리파이의 소프트웨어를 업그레이드합니다.
sudo rpi-update
라즈비안 버스터로 업그레이드하려면 소스 리포지토리를 변경해야 합니다. 이 프로세스는 소스 코드를 수정할 수 있는 나노 텍스트 편집기를 사용하여 터미널 명령을 통해 실행할 수 있습니다.
sudo nano /etc/apt/sources.list
제공된 명령은 사용자가 화살표 키를 사용하여 목록을 탐색하고 특정 항목을 선택하도록 요구합니다. 텍스트는 비공식적인 어조로 작성되어 공식 문서나 학술 논문이 아닌 웹사이트 또는 애플리케이션 인터페이스에서 사용하기 위한 것일 수 있음을 나타냅니다.
deb http://raspbian.raspberrypi.org/raspbian/ stretch main contrib non-free rpi
“bash sudo apt-get update && sudo apt-get install -y python3-pip && \. pip3 install google-cloud-bigquery && \ pip3 install spylon-profiler[dev] && \ rm -rf /var/lib/apt/lists/* “` ### 설명: 이 명령은 프로젝트에 필요한 파이썬 패키지를 업데이트하고 설치합니다. 구글 클라우드 빅쿼리` 패키지는 빅쿼리에 대한 액세스를 제공하며, `spylon-profiler[dev]`는 애플리케이션 프로파일링에 도움을 줍니다. 이러한 패키지를 설치한 후에는 충돌을 피하기 위해 이전에 설치된 모든 버전이 제거됩니다.
deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
Microsoft Word에서 현재 문서를 저장하고 종료하는 명령은 “Ctrl + S”입니다. 종료하기 전에 중요한 변경 로그 파일을 삭제하려면 “Ctrl + Shift + Delete”를 사용하거나 파일을 마우스 오른쪽 버튼으로 클릭하고 “삭제”를 선택하세요.
sudo apt-get remove apt-listchanges
이 기능을 사용하면 운영 체제 업데이트 프로세스가 빨라집니다.
소스를 업데이트하면 전체 패키지 업데이트를 실행하여 패키지의 포괄적인 업그레이드를 수행할 수 있습니다.
sudo apt update
sudo apt dist-upgrade
이 작업을 도와드리겠습니다. 작업을 완료한 후에는 필요에 맞는 방식으로 제 서비스를 자유롭게 활용하시기 바랍니다. 제가 추가로 도와드릴 일이 있으면 알려주시면 기꺼이 도와드리겠습니다.
sudo apt autoremove -y
다음 지침에 따라 업데이트되어 이제 다른 종속성을 필요로 하는 패키지를 제거해야 합니다. 이 작업을 수행하려면 먼저
sudo apt autoclean
앞서 언급한 프로세스를 통해 더 이상 다운로드할 수 없는 패키지와 관련된 더 이상 사용되지 않는 정보를 삭제하고 Raspberry Pi의 저장 용량을 확보할 수 있습니다. Raspbian Buster로 성공적으로 전환하려면 시스템을 다시 시작해야 합니다.
sudo reboot
적당히 최신 운영 체제를 사용하는 Raspberry Pi를 계속 사용할 수 있지만 기본 플랫폼은 Raspbian으로 유지됩니다.
라즈비안에서 라즈베리 파이 OS로 업그레이드
라즈비안을 라즈베리 파이 OS로 업그레이드하려면 일치하는 프로세스를 실행해야 합니다. 많은 전제 조건과 종속성을 고려할 때, 이전 버전의 Raspbian에서 Raspberry Pi OS로 직접 업데이트하는 것은 불가능하며, 대신 Raspbian Buster를 사용하여 전환을 시작해야 합니다.
라즈베리파이에서 라즈비안 사용에서 최신 버전의 운영체제인 라즈베리파이 OS로 전환하려면 “Windows 키 + X”를 눌러 명령 프롬프트를 시작한 다음 “명령 프롬프트(관리자)”를 선택하거나 검색창에 “cmd”를 입력하세요.터미널에 접속한 후 다음 명령을 실행하세요:
sudo apt update
sudo apt dist-upgrade -y
소프트웨어 업그레이드가 완료될 때까지 실행을 자제해 주시기 바랍니다. 프로세스가 완료되면 펌웨어 업데이트 실행을 진행하시기 바랍니다.
sudo rpi-update
적절한 저장소를 가리키도록 sources.list 파일을 업데이트하십시오.
sudo nano /etc/apt/sources.list
이 문서에서 다음 구절을 찾아주세요.
deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
불스아이, 당신은 인간입니다.
deb http://raspbian.raspberrypi.org/raspbian/ bullseye main contrib non-free rpi
이전 단계를 실행한 후 “업데이트” 및 “업그레이드” 명령을 실행할 수 있습니다.
sudo apt update
sudo apt dist-upgrade
이 프로세스가 완료되면 자동화된 정리 루틴이 불필요한 업데이트 파일을 모두 삭제한 후 시스템 재시작을 시작합니다.
sudo apt autoclean
sudo reboot
라즈베리 파이를 재부팅하면 개선된 라즈베리 파이 운영 체제가 작동을 시작합니다.
라즈베리 파이 OS 업데이트 방법
장치의 성능을 최적으로 유지하고 최신 소프트웨어가 장착되어 있는지 확인하려면 운영 체제를 최신 상태로 유지하는 것이 중요합니다. 이를 위해 다음 지침을 실행하여 명령줄 인터페이스를 활용할 수 있습니다:
sudo apt update
sudo apt full-upgrade
‘업그레이드’ 대신 ‘전체 업그레이드’ 명령을 사용하면 업데이트된 소프트웨어의 종속성을 포괄하여 추가 작업이 필요하지 않고 시간을 절약할 수 있습니다.
SD 카드 또는 SSD에 라즈베리 파이 OS 다운로드 및 설치
앞서 언급한 저장 장치에 이미지 파일을 복사하는 백업 없는 프로세스를 통해 최신 버전의 라즈베리 파이 OS를 마이크로SD 카드 또는 SSD에 신속하게 설치할 수 있습니다. 그러나, 특히 민감한 정보를 저장하는 데 microSD 카드를 계속 사용할 경우, 사용자는 작업을 시작하기 전에 예방 조치를 취하고 중요한 파일의 사본을 저장해 두는 것이 좋습니다.
새로 설치하기 위해 세 가지 32비트 버전의 라즈베리 파이 OS에 액세스할 수 있습니다.
전통적인 데스크톱 경험을 제공하도록 특별히 설계된 라즈베리 파이용 운영 체제입니다.
단일 보드 컴퓨터용으로 설계된 경량 운영 체제인 라즈베리 파이 OS는 데스크톱 애플리케이션은 물론 사용자에게 권장되는 다양한 소프트웨어 프로그램을 모두 실행하는 데 사용할 수 있습니다. 이를 통해 사용자는 업무 및 엔터테인먼트 용도로 라즈베리 파이 컴퓨터를 사용할 때 원활한 경험을 할 수 있습니다.
라즈베리 파이용 운영 체제의 경량 버전인 ‘라즈베리 파이 OS 라이트’가 출시되었습니다.
설치 과정에서 선택할 수 있는 옵션에는 64비트 운영체제의 두 가지 변형이 포함됩니다.
라즈베리 파이 싱글 보드 컴퓨터용으로 설계된 경량 운영 체제인 라즈베리 파이 OS는 이제 모든 기능을 갖춘 데스크톱 환경과 함께 사용할 수 있습니다. 이 최신 버전은 사용자가 데스크톱에서 바로 다양한 애플리케이션에 액세스할 수 있도록 개선된 사용자 인터페이스와 향상된 기능을 자랑합니다.
라즈베리 파이 OS 라이트는 라즈베리 파이 싱글 보드 컴퓨터에서 사용하도록 설계된 경량 버전의 운영 체제입니다. 최고의 성능과 안정성을 제공하기 위해 필수 애플리케이션과 서비스만 포함되어 간소화된 환경을 제공합니다.
Raspberry Pi OS Lite 사용을 다시 생각해보고 데스크톱 환경을 통합하기로 결정한 경우 프로세스는 비교적 간단합니다.
저희는 레거시 버전과 데비안 버스터 기반 버전을 포함한 다양한 이전 버전의 Raspberry Pi OS를 제공합니다. 이러한 버전은 특정 애플리케이션과의 호환성 문제를 해결할 수 있으며 이전 세대의 라즈베리 파이 장치와 호환된다는 점에 유의해야 합니다.
다운로드: 라즈베리 파이 OS
라즈베리 파이 OS를 설정하기 위해 다음 6가지 대안이 사용자에게 제공됩니다:
라즈베리 파이 이미저는 라즈베리 파이 컴퓨터용으로 설계된 소프트웨어 도구로, 사용자가 운영 체제의 사용자 지정 이미지를 생성한 후 나중에 쉽게 설치하거나 복원할 수 있습니다. 사용하기 쉬운 그래픽 사용자 인터페이스를 제공하며 ext2/3/4, btrfs 등 다양한 파일 시스템을 지원합니다.
BalenaEtcher는 사용자가 Arduino 또는 유사한 장치를 사용하여 쉽고 효율적으로 마이크로 컨트롤러 보드에 이미지를 에칭할 수 있는 소프트웨어 툴입니다. 이미지 파일을 마이크로컨트롤러로 전송하는 프로세스를 간소화하여 보드에 연결된 화면에 고해상도 그래픽을 표시할 수 있습니다. 또한 BalenaEtcher는 다국어 지원 및 쉴드 등의 고급 기능을 제공하여 전자 및 프로그래밍 분야의 다양한 애플리케이션을 위한 다목적 솔루션입니다.
“dd” 명령은 한 파일이나 장치에서 다른 파일이나 장치로 데이터를 복사할 수 있는 Linux 및 유닉스 기반 운영 체제에서 사용되는 유틸리티입니다. 백업, 디스크 이미지 생성, 다른 저장 장치 간 파일 전송 등 다양한 용도로 사용할 수 있습니다.
“멍청이”라는 용어는 특정 분야나 활동에 익숙하지 않거나 경험이 없는 개인을 지칭하며, 온라인 게임 커뮤니티에서 자주 사용됩니다.
베리부트는 모든 규모의 비즈니스를 위한 혁신적이고 사용자 친화적인 소프트웨어 솔루션을 전문적으로 개발하는 회사입니다.
PINN Lite는 PINN 알고리즘의 경량 버전으로,
포괄적인 가이드는 가능한 모든 방법을 포함하여 Raspberry Pi에 운영 체제를 설치하는 데 필요한 절차적 단계에 대한 자세한 설명을 제공합니다.
라즈베리 파이에서 라즈비안을 업데이트할 때입니다
이전 버전의 라즈비안을 활용하는 것만으로도 라즈베리 파이의 작동을 시작하기에 충분하지만 기능이 제한되어 있습니다. 이러한 상황은 라즈베리 파이의 기능이 점진적으로 발전하여 운영 체제가 그에 상응하는 개선을 촉구한다는 점을 고려할 때 예상되는 것입니다.
최적의 성능과 보안을 보장하기 위해서는 앞서 언급한 절차를 성실히 수행하여 라즈베리 파이 OS를 최신 버전으로 업그레이드하고 그 이후에도 정기적인 업데이트를 유지해야 합니다.