Debian 12, 11 또는 10에서 Contrib 및 Non-Free를 활성화하는 방법

Debian에서 Contrib 및 Non-Free 저장소를 활성화하면 다양한 추가 소프트웨어 옵션과 기능이 잠금 해제됩니다. 이 가이드는 이러한 저장소를 시스템에 원활하게 통합하여 소프트웨어 선택을 확장하고 데비안 경험을 향상시키는 데 도움이 될 것입니다. Debian 사용자는 다음 기능이 특히 유용하다는 것을 알게 될 것입니다:

  • 전용 드라이버에 대한 액세스: NVIDIA 및 기타 독점 하드웨어용 드라이버를 쉽게 설치하여 시스템 성능을 최적화할 수 있습니다.
  • 확장된 소프트웨어 선택: 기본 저장소에서 사용할 수 없는 Adobe Flash, Google Chrome 등과 같은 비자유 소프트웨어에 액세스합니다.
  • 향상된 멀티미디어 지원: 보다 원활한 멀티미디어 경험을 위해 코덱과 플러그인을 설치하여 다양한 미디어 형식과의 호환성을 보장합니다.
  • 개발 도구: 기본 저장소에 없을 수 있는 추가 개발 도구 및 라이브러리에 액세스할 수 있어 보다 포괄적인 개발 환경을 촉진합니다.
  • 펌웨어 및 마이크로코드: 하드웨어가 효율적으로 실행되도록 하려면 독점 펌웨어 및 마이크로코드 업데이트를 설치하십시오.

Debian에서 Contrib 및 Non-Free 저장소를 통합하는 것은 간단하며 시스템의 다양성을 크게 향상시킵니다.

Contrib 및 무료가 아닌 저장소를 활성화하기 위한 전제 조건

Debian에서 Contrib 및 Non-Free 저장소를 성공적으로 활성화하려면 다음 요구 사항을 충족하는지 확인하십시오.

시스템 요구 사항 및 지원되는 Debian 버전

요소최소 요구 사항
프로세서1GHz 이상의 프로세서
1GB 이상
디스크 공간10GB의 여유 공간
회로망고속 인터넷 연결
지원되는 버전데비안 12(책벌레), 데비안 11(불스아이), 데비안 10(버스터)

추가 요구 사항

요구 사항설명
인터넷 연결Contrib 및 Non-Free 리포지토리에서 업데이트를 다운로드하는 데 필요합니다.
터미널 규칙모든 터미널 명령은 일반 사용자로 실행되어야 합니다. sudo 특권.
CLI 명령설치 및 설정을 위해 명령줄 인터페이스(CLI)를 활용하세요.
소스 목록소스 목록 파일(/etc/apt/sources.list)이 올바르게 구성되었습니다.

Contrib 및 Non-Free 활성화

데비안에서 contrib 및 non-free 저장소를 활성화하는 방법에는 여러 가지가 있습니다. 명령줄과 Synaptic Package Manager를 통한 그래픽 인터페이스라는 두 가지 방법을 살펴보겠습니다.

방법 1: 텍스트 편집기에서 명령줄 사용

소스 목록 파일 수정

터미널을 시작하여 작업을 시작하세요. 여기에 다음 명령을 입력합니다.

sudo nano /etc/apt/sources.list

이 명령은 'nano' 텍스트 편집기를 실행하고 'sources.list' 파일을 엽니다. 이 파일에는 데비안 운영 체제의 모든 활성 소프트웨어 저장소에 대한 포괄적인 목록이 들어 있으므로 매우 중요합니다.

소스 목록 파일 조정 및 변경 사항 통합

'sources.list' 파일 내에서 다음으로 시작하는 라인을 검색하세요. "저것" 그리고 통합하다 "기본". 여기서 목표는 contrib 및 non-free 저장소를 활성화하는 것입니다. 당신은 추가 “무료가 아닌 기여” ~ 후에 "기본" 각 해당 라인에.

예를 들어 수정된 줄은 다음과 같을 수 있습니다.

책벌레 이상:

메모: Debian 12, Debian 13 이상부터는 다음을 추가해야 합니다. “비자유 펌웨어” 대신에 “비무료” 이는 Debian 11 Bullseye 이후의 기본값이었습니다.

deb http://deb.debian.org/debian/ bookworm main contrib non-free-firmware

Debian 11 Bullseye, Debian 10 Buster 및 그 이전 버전의 경우:

deb http://deb.debian.org/debian/ bookworm main contrib non-free

필요한 변경이 완료되면 파일을 저장하여 통합합니다(Ctrl+O 누르기). 그런 다음 텍스트 편집기를 종료합니다(Ctrl+X 누르기). 그런 다음 다음 명령을 사용하여 저장소를 새로 고쳐야 합니다.

sudo apt update

이 명령을 사용하면 수정 사항이 적절하게 반영되고 업데이트됩니다.

방법 2: 명령줄 대안

명령줄을 사용하는 대체 방법은 많은 Linux 사용자, 특히 환경을 처음 접하는 사용자에게 효율적이고 더 간단합니다. 이 방법은 데비안에서 contrib 저장소와 무료가 아닌 저장소를 모두 활성화하는 단일 명령을 필요로 합니다.

필수 패키지 설치 보장

시작하려면 다음 명령을 실행하십시오.

sudo apt install software-properties-common -y

이 명령은 'software-properties-common' 패키지. 이 패키지는 명령줄에서 직접 소프트웨어 저장소를 관리하는 데 도움이 되는 필수 도구입니다.

Contrib 및 Non-Free 활성화

패키지 설치가 확인되면 데비안의 contrib 저장소와 무료가 아닌 저장소를 활성화할 수 있습니다:

책벌레 이후:

sudo apt-add-repository contrib non-free-firmware

불스아이 아래쪽:

sudo apt-add-repository contrib non-free

리포지토리 승인에 성공하면 다음을 사용하여 빠른 업데이트를 트리거합니다.

sudo apt update

기여 및 무료가 아닌 저장소 확인

기여 저장소와 무료가 아닌 저장소를 성공적으로 활성화하고 신속한 시작 시 apt-update, 다음 논리적 단계는 이러한 저장소의 통합을 확인하는 것입니다. 이 단계는 변경 사항이 효과적이었는지, 데비안 시스템이 이제 확장된 소프트웨어 범위에 접근할 수 있는지 확인하는 데 도움이 되므로 매우 중요합니다.

Contrib 및 Non-Free 저장소의 존재 확인

contrib 및 무료가 아닌 저장소의 활성화를 확인하려면 다음 명령을 실행하십시오.

grep -E "(contrib|non-free)" /etc/apt/sources.list

이 명령은 '라는 용어를 검색합니다. 기여' 그리고 '무료' 'sources.list' 파일 내에서. 여기, '꽉 붙잡음' 정규식과 일치하는 행에 대한 일반 텍스트 데이터 세트를 검색하는 데 사용되는 명령줄 유틸리티입니다.

우리의 경우 기여 저장소와 무료가 아닌 저장소의 활성화를 확인하는 데 도움이 됩니다.

결론

이 가이드에서 우리는 데비안에서 contrib 및 non-free 저장소를 활성화하는 방법을 포괄적으로 살펴보았습니다. 이 프로세스는 데비안 시스템에서 사용할 수 있는 소프트웨어의 다양성을 확장하는 데 중요합니다. 우리는 프로세스를 최대한 유연하고 수용적으로 만들기 위해 텍스트 편집 기능이 있는 명령줄과 대체 명령줄 기술이라는 두 가지 방법을 사용했습니다. 각 명령과 그 기능을 이해하는 것이 데비안 시스템과 효과적으로 상호 작용하고 최적의 성능을 보장하는 데 중요하다는 점을 강조할 가치가 있습니다. 또한 잠재적인 오류를 방지하려면 이러한 명령을 올바르게 실행하는 것이 중요합니다.

유용한 링크

다음은 Debian에서 Contrib 및 Non-Free 저장소 활성화와 관련된 몇 가지 유용한 링크입니다:

  • 데비안 소스 목록: Contrib 및 Non-Free 저장소를 활성화하기 위해 source.list 파일을 수정하는 방법을 알아보세요.
  • 데비안 펌웨어: Debian에서 펌웨어 패키지를 설치하고 관리하는 방법에 대한 정보에 액세스합니다.
  • 데비안 저장소: 데비안 저장소의 구조와 구성 요소를 이해합니다.
  • 데비안 저장소 형식: Debian 저장소 구성의 형식과 세부 사항을 살펴보세요.
Joshua James

"How to Enable Contrib and Non-Free on Debian 12, 11 or 10"에 대한 2 생각

  1. 조슈아,

    섹션에서
    “Contrib 및 Non-Free 저장소의 존재 확인”
    이렇게 적혀있다

    grep -E “(contrib|non-free)” /etc/apt/sources.list /etc/apt/sources.list

    하지만 내 생각엔 네가 글을 쓰려고 했던 것 같아

    grep -E “(contrib|non-free)” /etc/apt/sources.list

    Gérard

    응답

코멘트를 남겨주세요