4월에 출시될 Ubuntu 17.04의 출시와 함께 Ubuntu Snaps 및 Unity 8이 자주 언급되었습니다. 대부분의 개발자는 퍼즈가 무엇인지 이해하지만 Linux 초보자에게는 그렇지 않을 수 있습니다.
그래서 오늘은 Snaps; 그들이 얼마나 중요한지, 그리고 이 새로운 개발에 대해 흥분할지 여부.
Snap이란 무엇입니까?
Snaps는 궁극적으로 설치한 시스템에서 다른 소프트웨어를 실행하고 상호 작용하는 방법에 대한 종속성 및 설명과 함께 압축된 응용 프로그램입니다. 에.
주로 기본 시스템에 관계없이 샌드박스 처리되고 다른 시스템 소프트웨어와 격리되며 안전하고 쉽게 설치, 업그레이드, 분해 및 제거할 수 있도록 설계되었습니다.
Canonical은 Snaps를 Ubuntu의 사물 인터넷 장치를 위한 새로운 패키징 매체로 개발 중입니다. 및 Ubuntu Core.라고 하는 대규모 컨테이너 배포
스냅 기능
Snaps 기능은 Linux 커뮤니티는 Canonical을 인용하자면 개발자에게
모든 Linux 데스크탑, 서버, 클라우드 또는 장치에 대한 모든 앱을 패키징하고 업데이트를 직접 제공합니다.
다음은 Snaps가 탁월한 이유입니다.
가성비
Snaps를 무료로 시작하고 Ubuntu Core에서 바로 앱 구축을 시작하십시오. .
휴대성
Snaps Linux에서 앱을 개발, 패키징, 설치 및 업데이트할 수 있습니다.데스크탑, 클라우드 및 서버를 한번에.
다른 Linux 배포판에 동일한 앱을 설치하는 방법을 더 이상 검색하지 않아도 됩니다. 특히 다른 많은 배포판이 신기술 검증.
빠른 설치 및 업그레이드
With Snaps 모든 종속성이 이미 zip 파일에 있으므로 더 이상 깨진 앱이 없기 때문에 애플리케이션 설치 및 업그레이드가 매우 간편합니다. .
커뮤니티 지원
Ubuntu의 경우와 마찬가지로 Snaps및 Ubuntu Core개발자로서 또는 Linux 매니아 구현 으로 막힐 때마다 도움을 줄 수 있는 방대한 개발자 커뮤니티의 지원을 받고 있음을 알고 계십시오. 스냅
Linux에서 Snap을 설치하는 방법
이 섹션에서는 Linux에 Snap을 설치하는 방법과 스냅을 사용하여 패키지를 설치, 업데이트 또는 제거하는 방법을 보여줍니다.
Ubuntu 16.04 이후로 Snap은 이미 시스템에 사전 설치되어 있으므로 다시 설치할 필요가 없습니다. 다른 배포의 경우 표시된 지침을 따를 수 있습니다.
아치 리눅스에서
$ sudo yaourt -S 스냅 $ sudo systemctl 시작 snapd.socket
Fedora에서
$ sudo dnf copr 활성화 zyga/snapcore $ sudo dnf 설치 스냅 $ sudo systemctl enable --now snapd.service $ sudo 세텐포스 0
스냅이 설치되고 시작되면 그림과 같이 스냅 스토어에서 사용 가능한 모든 패키지를 나열할 수 있습니다.
$ 스냅 찾기
특정 패키지를 검색하려면 패키지 이름을 show로 지정하면 됩니다.
$ 스냅 찾기 패키지 이름
스냅 패키지를 설치하려면 이름으로 패키지를 지정합니다.
$ sudo 스냅 설치 패키지 이름
설치된 스냅 패키지를 업데이트하려면 이름으로 패키지를 지정합니다.
$ sudo 스냅 새로 고침 패키지 이름
설치된 스냅 패키지를 제거하려면 실행하십시오.
$ sudo 스냅 제거 패키지 이름
스냅 패키지에 대해 자세히 알아보려면 매뉴얼 페이지를 참조하거나 아래 링크를 따르십시오.
아래 리소스를 확인하여 Snap에 대해 자세히 알아볼 수 있습니다.
Snap이 무엇이며 Linux 커뮤니티에 중요한 이유에 대해 최소한 기본적인 이해를 하셨기를 바랍니다. 아래에 자유롭게 의견을 남기고 제가 빠뜨렸을 수도 있는 정보를 제안해 주세요.