하드웨어

우분투 스냅 패키지와 그 장점에 대해 알아보십시오.

차례:

Anonim

Ubuntu 16.04 Xenial Xerus의 가장 큰 참신 중 하나는이 게시물에 들어가기 전에 이미 읽은 Snap 패키지입니다. Snap 패키지 란 무엇이며 장점은 무엇입니까?

Snap 패키지를 계속 진행하기 전에 특히 소프트웨어 관리 측면에서 GNU / Linux 및 Ubuntu의 작동을 검토해야합니다.

우분투에서 소프트웨어를 어떻게 처리합니까?

우분투 나 다른 GNU / Linux 배포판을 사용해 본 적이 있다면 소프트웨어 설치 및 제거 방법이 Windows와 매우 다르다는 것을 알 수있을 것입니다. GNU / 리눅스에서 패키지 구조 소프트웨어 및이 패키지는 다운로드 할 수있는 리포지토리 에서 사용할 수 있습니다.

리포지토리 는 시스템에 특정 프로그램을 설치하는 데 필요한 모든 요소 (예: wmaker 또는 VLC 미디어 플레이어)를 포함하는 분류 된 패키지 세트로 정의 할 수 있습니다. 특정 프로그램을 설치하려면 단일 패키지 또는 여러 패키지가 필요할 수 있습니다.

특히 우분투 의 경우 리포지토리에서 사용 가능하고 시스템에 설치된 .deb 패키지를 관리 할 수있는 몇 가지 옵션이 있지만 모두 데비안에서 만든 apt 도구 세트 (영어 A dvanced Package T ool)를 사용합니다. 당시 (우분투는 데비안의 파생물입니다).

명령 콘솔: 콘솔을 사용하는 것은 다양한 기능과 속도로 인해 우분투에서 소프트웨어를 관리 가장 고급 사용자선호 하는 방법 입니다.

명령 콘솔에서 프로그램을 설치하려면 다음 순서를 표시해야합니다.

sudo apt-get 설치 "패키지 이름"

예를 들면 다음과 같습니다.

sudo apt-get 설치 wmaker

제거하려면 install이라는 단어를 변경해야합니다.

sudo apt-get wmaker를 제거하십시오

그런 다음 시스템은 사용자 코드를 요청하고 프로그램 설치에 필요한 모든 패키지를 즉시 다운로드하여 설치하기 시작합니다. 이 경우 프로그램은 다운로드 (wmaker)해야하는 패키지와 이름이 같으므로 문제가 없으므로 매우 간단합니다. 그러나 프로그램 이름이 패키지 이름과 일치하지 않는 경우가 많습니다. 문제가 발생하면 둘 이상의 패키지를 수동으로 다운로드해야 할 수도 있습니다.

시냅틱: 시냅틱은 소프트웨어 관리를 위해 데비안에서 만든 또 다른 훌륭한 도구입니다. 시냅틱은 훨씬 간단하고 친근한 방식으로 apt를 사용하기 위한 그래픽 인터페이스에 지나지 않으며 그래픽 방식으로 설치 / 제거 할 다양한 패키지를 검색 할 수 있습니다.

Ubuntu Software Center: Ubuntu Software Center 는 Canonical 에서 개발 한 새로운 그래픽 인터페이스 로 apt의 사용을 더욱 단순화하고 경험이 적은 사용자가 쉽게 사용할 수 있도록합니다. 설치 가능한 다른 프로그램과 패키지가 범주별로 분류되어 나타나는 인터페이스입니다.

Gdebi: 이것은 우분투에서 패키지 설치에 apt 를 사용하고 데비안에서 만든 또 다른 그래픽 도구 입니다. 이 경우 다른 컴퓨터에서 다운로드 했거나 자체 컴퓨터에서 다운로드 할 수있는 패키지 를 시스템에 설치할 수 있습니다. Gdebi는 필요할 수있는 나머지 패키지 다운로드를 처리합니다.

바이너리 컴파일: 소스 코드 (사용 가능한 경우)를 다운로드 하고 시스템에 맞게 수동으로 컴파일 하는 훨씬 더 고급적이고 복잡한 마지막 옵션이 있습니다. 이를 통해 우리는 더 나은 성능을 위해 프로그램이 PC의 특성에 최대한 맞게 조정됩니다.

리포지토리 및 패키지 형태의 GNU / 리눅스 소프트웨어 관리는 사용자에게 일련의 중요한 이점을 제공합니다. 한편 배포를 담당하는 사용자 는 모든 시스템 파일의 올바른 작동 및 보안을 검사 할 수 있습니다. 터미널에서번의 클릭 또는 단일 명령으로 설치된 모든 소프트웨어업데이트 할 수 있습니다.

Snap 패키지의 리포지토리 제한 및 이점

앞에서 언급했듯이, 특정 프로그램을 설치하려면 단일 패키지 또는 여러 패키지가 필요할 수 있습니다.이 마지막 경우는 종속성으로 알려져 있으며 몇 가지 중요한 문제를 일으킬 수 있습니다.

Microsoft는 Windows Update를 통해 새로운 마이크로 코드를 출시합니다.

첫 번째는 비교적 오래된 버전의 Ubuntu를 계속 사용하고 특정 프로그램의 최신 버전을 설치하려는 경우입니다. 이 상황에서 우리가 설치하려는 프로그램 의 종속성 중 하나가 Ubuntu 버전에 사용 가능한 저장소에서 사용할 수없는 경우가 있습니다.이 경우 우리는 단순히 사랑하는 프로그램을 설치할 수 없거나 훨씬 더 많은 방법에 의존해야합니다 의존성 문제를 해결하기 위해 고급적이고 복잡한.

다른 큰 문제는 주로 인터넷에 연결되어 있지 않은 컴퓨터에 영향을 미칩니다.이 경우 다른 컴퓨터에서 필요한 모든 패키지 를 수동으로 다운로드 하여 설치하는 것이 불가능하거나 매우 복잡합니다.

이러한 문제가 발생하면 Ubuntu 16.04 LTS 에서 사용할 수있는 Snap 패키지 가 생성되고 특정 파일을 설치하기위한 모든 파일과 모든 종속성이 포함되어 있습니다. 우리는 단일 파일로 설치할 수 있다는 점에서 Windows와 비슷한 솔루션이라고 말할 수 있습니다. 프로그램. 이 Snap 패키지는 apk 파일을 다운로드 한 다음 스마트 폰 또는 태블릿으로 전송하여 매우 간단한 방법으로 해당 응용 프로그램을 설치할 수있는 Android와 같은 모바일 운영 체제에서 영감을 얻어 탄생했습니다.

이 시점 에서 Snap 패키지를 통해 설치된 응용 프로그램은 시스템의 나머지 부분과 격리 된 상태로 유지 됩니다.이 패키지에 포함 된 파일은 Canonical에서 감시하거나 제어하지 않기 때문에 보안을 보장 해야합니다. 이런 식으로 Snap 패키지가 보안 허점을 가진 파일을 제공하는 경우 나머지 시스템에는 영향을 미치지 않고 자체 프로그램에만 영향을 미칩니다. GNU / Linux는 운영 체제에 큰 보안을 제공하는 운영 체제라는 것을 잊지 마십시오. 사용자.

하드웨어

편집자의 선택

Back to top button