주요 내용
Mozilla Firefox는 매일 업데이트되는 사전 릴리스 버전인 Firefox Nightly를 설치하여 최신 개발 사항을 살펴볼 수 있는 기회를 제공합니다.
Mozilla는 설치 및 업데이트 프로세스를 간소화하기 위해 우분투와 같은 데비안 기반 운영 체제용으로 특별히 설계된 Firefox Nightly .deb 패키지를 도입했습니다.
APT 패키지 관리자를 Firefox Nightly 리포지토리 추가와 함께 활용하면 Firefox Nightly의 설치 및 업데이트 프로세스를 원활하게 수행할 수 있습니다.
웹 사이트 개발 경험이 있거나 광범위한 소프트웨어 기능을 활용하는 사용자에게는 Mozilla Firefox 내에서 Firefox Nightly라는 새로운 속성을 테스트할 수 있는 옵션이 있습니다. 그러나 일부 사용자에게는 설치 및 업데이트와 관련된 문제가 발생할 수 있습니다.
우분투와 같은 데비안 기반 배포판 사용자에게 희소식입니다! Firefox Nightly .deb 패키지에 액세스하여 손쉽게 설치하고 원활하게 업데이트할 수 있게 되었습니다. 몇 가지 명령만 실행하면 최신 버전의 Firefox Nightly를 마음껏 이용할 수 있습니다.
Firefox Nightly란?
Firefox Nightly는 이름에 걸맞게 매일 저녁 출시되는 인기 웹 브라우징 애플리케이션의 지속적인 반복을 나타냅니다. 대부분의 Firefox 애호가들은 공식 웹사이트나 선호하는 패키지 관리 채널을 통해 안정적인 릴리스를 얻는 데 익숙하지만, 개발자나 고급 사용자라면 혁신적인 기능과 버그 수정을 위해 야간 빌드를 살펴보는 데 관심을 가질 수 있습니다.
웹 디자이너와 개발자는 기존 기능이 잠재적인 변경 사항의 영향을 받지 않도록 하기 위해 향후 Mozilla Firefox 업데이트와의 호환성을 웹 사이트에서 평가하는 데 관심이 있을 수 있습니다. 마찬가지로, 다른 사용자보다 앞서 새로운 기능을 탐색하는 데 관심이 많은 고급 사용자에게는 새로운 기능을 직접 실험해 볼 수 있는 소중한 기회가 될 수 있습니다.
Mozilla의 야간 블로그 에 게시된 게시물에서 Firefox 야간용 .deb 리포지토리를 발표했습니다. 새 버전이 출시될 때 자동으로 업데이트하여 야간 빌드 설치를 간소화합니다. 또한 야간 버전을 많은 Linux 배포판에 기본적으로 포함된 안정적인 ESR 버전의 Firefox와 같은 다른 버전과 분리합니다.
Firefox 야간 리포지토리 추가
APT 리포지토리를 통해 Firefox Nightly를 성공적으로 설치하려면 먼저 암호화 키가 포함된 신뢰할 수 있는 리포지토리를 생성하여 .deb 패키지의 진위 여부와 출처를 확인할 수 있는 안전한 수단을 구축하는 것이 필수적입니다.이렇게 하면 보안 문제나 변조 또는 무단 액세스와 관련된 잠재적 위험 없이 설치 프로세스가 진행됩니다.
키는 “/etc/apt/keyrings” 폴더에 보관되며, 이 폴더가 현재 존재하지 않는 경우 관리 권한이 있는 사용자가 만들어야 합니다.
sudo mkdir /etc/apt/keyrings
파일과 디렉터리에 적절한 액세스 권한이 있는지 확인하려면 원하는 구성에 맞는 방식으로 “chmod” 명령을 활용해야 합니다.
sudo chmod 0755 /etc/apt/keyrings
앞서 설명한 구성은 지정된 디렉터리가 소유자가 쓰기 가능하고 액세스할 수 있을 뿐만 아니라 다른 모든 사용자가 검색하고 액세스할 수 있는 속성을 모두 갖도록 보장합니다.
신뢰할 수 있는 출처에서 다운로드 중입니다.
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- \
| sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
이 파이프라인은 언뜻 복잡해 보일 수 있지만 실제로는 작동 방식이 매우 간단합니다. wget 명령을 사용하면 Mozilla 서버에서 키를 원활하게 다운로드하고 “-O-” 옵션을 포함하여 표준 출력으로 전달합니다. 그 후, tee 명령은 키 데이터를 이전에 설정한 디렉터리 내에 있는 지정된 packages.mozilla.org.asc 파일로 효율적으로 라우팅합니다. 동시에, tee 명령은 터미널로 향하는 모든 외부 출력을 널 장치(/dev/null)로 채널링하여 효과적으로 무시합니다.
`gpg` 명령을 사용하여 적절한 GPG 키가 있는지 확인하여 올바르게 설치했는지 확인하세요.
gpg -n -q --import --import-options import-show \
/etc/apt/keyrings/packages.mozilla.org.asc
출력 문자열을 주의 깊게 살펴보시기 바랍니다. 텍스트가 “â€üîιαςνηορχψξζαγβ
같은 아이디어를 더 세련되게 표현하는 방법을 제안해도 될까요? 안전을 위해 루트 사용자로 “/etc/apt/sources.list.d/mozilla.list” 파일을 생성하고 적절한 텍스트 편집기를 사용하여 필요한 줄을 삽입하여 .deb 저장소 추가를 진행할 수 있습니다.
deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main
Firefox Nightly 설치
Firefox Nightly 리포지토리를 시스템에 통합하면 표준 데비안 또는 우분투 패키지와 유사한 방식으로 설치할 수 있습니다.
평소와 같이 적절한 패키지 관리자를 사용하여 정기적인 업데이트를 수행하여 운영 체제의 무결성을 유지하세요.
sudo apt update && sudo apt upgrade
이전 단계를 완료하고 결과에 만족하면 보다 실험적인 브라우징 환경을 위해 Mozilla의 Firefox Nightly 웹 브라우저를 다운로드하여 설치할 수 있습니다.
sudo apt install firefox-nightly
이 과정을 완료하면 운영 체제의 응용 프로그램 메뉴에서 Firefox Nightly를 확인할 수 있습니다. 앞으로도 Firefox Nightly를 최신 상태로 유지하려면 필요에 따라 소프트웨어 패키지를 계속 업데이트하세요.
이제 최신 Firefox 브라우저를 테스트해 볼 수 있습니다.
Debian 및 Ubuntu에 apt 패키지 관리자가 통합되어 사용자는 간소화된 설치 및 업그레이드 프로세스를 통해 Mozilla의 아방가르드 Firefox Nightly 버전을 손쉽게 실험해 볼 수 있습니다.