사실 대부분의 Linux 배포판은 최소한 약간 사용자 정의된 버전의 커널을 사용합니다. Linus Torvalds가 개발하고 다른 기여자가 유지 관리하는 커널을 사용하지 않는 일부가 있지만 Ubuntu는 각각의 새 버전에서 하나씩 사용하고 Canonical에서 유지 관리합니다. 해결해야 할 일이 있을 때 패치 적용을 담당하는 사람들입니다. 이것은 괜찮지만 다음을 사용하는 옵션도 있습니다. 주류 바로 커널의 메인라인 버전을 사용하는 것입니다.
"Mainline"은 스페인어로 "main line"으로 번역되며 커널의 경우 가장 순수한 커널, Torvalds 및 회사의 주요 커널로 번역할 수 있습니다. 이 기사를 계속하기 전에 한 가지에 대해 언급하고 싶습니다. 메인 커널을 사용할 필요가 없습니다. 다른 커널에서 사라질 수 있다고 생각되는 매우 심각한 버그가 발생하지 않는 한 권장하지 않습니다. 그러나 Linux는 우리가 무엇을 할지 결정할 수 있게 해줍니다. 여기서 우리는 이제 독점적인 도구의 포크인 도구에 대해 이야기할 것입니다. 우 쿠우, 다른 것이 아닙니다.
Ubuntu/Debian 기반 배포판에 Mainline을 설치하는 방법
컴파일할 수 있지만 리포지토리에서 가져올 수 있다면 왜 우리 자신을 조금 더 복잡하게 만들까요? Mainline에는 자체 PPA가 있으며 다음 명령은 리포지토리 추가, 모두 업데이트 및 소프트웨어 설치에 일반적입니다.
sudo add-apt-repository ppa:cappelikan/ppa sudo apt 업데이트 sudo apt 설치 메인라인
그럼에도 불구하고 컴파일을 선호하는 사람과 저장소가 실패하거나 존재하지 않는 경우 명령은 다음과 같습니다.
sudo apt install libgee-0.8-dev libjson-glib-dev libvte-2.91-dev valac aria2 lsb-release make gettext dpkg-dev git clone https://github.com/bkw777/mainline.git cd mainline make sudo make install
설치되면 응용 프로그램 서랍에서 그래픽 도구를 찾을 수 있으므로 다음 단계는 실행하는 것입니다.
버전 설치 방법 본선 핵심
자체 커널 버전 관리 도구가 있는 Manjaro 또는 Garuda Linux와 같은 배포판을 사용하거나 사용한 적이 있는 사용자에게는 Mainline이 친숙해 보일 것입니다. 기본 창은 다음과 같습니다.
다른 섹션:
- 핵심: 커널 버전.
- 차단: 체크하면 삭제되지 않습니다.
- 에스타: 설치되어 있지 않으면 비어 있고 설치되어 있으면 비어 있습니다. 또한 어느 것이 실행 중인지 확인할 수도 있습니다.
- NOTES: 메모를 추가할 수 있습니다. 예를 들어 커널에 문제가 있거나 커널을 사용하는 경우입니다.
- 오른쪽에는 예를 들어 이전 버전의 Ubuntu 커널을 제거할 수 있는 "Uninstall Old" 옵션, 응용 프로그램을 연 이후 변경 사항이 있는지 확인하는 Reload 및 다음에서 설정이 있습니다. 예를 들어 알림을 활성화하여 커널의 새 버전이 있을 때 알려줄 수 있습니다.
- 하단에는 실행 중인 항목과 사용 가능한 최신 항목에 대한 요약이 표시됩니다.
우리가 찾지 못한 것은 다소 오래된 버전 또는 릴리스 후보입니다. 안정되지 않았기 때문에 최신 버전이지만 구성에서 확인 상자를 활성화하면 표시될 수 있습니다.
커널을 설치하고 싶다면, 우리가 해야 할 일은 원하는 항목이 있는 행을 클릭한 다음 설치를 클릭합니다.. 창이 열리고 다운로드 및 설치가 시작되고 암호를 묻는 메시지가 표시되며 완료되면 "완료" 메시지가 표시됩니다. 새 커널을 사용하려면 재부팅만 하면 됩니다.
GRUB에서 커널 선택
Linux에서 둘 이상의 커널 버전이 설치된 경우 다음을 수행할 수 있습니다. GRUB에서 시작할 것을 선택하십시오. 표시되면 "Ubuntu의 고급 옵션"으로 이동하여 적합한 옵션을 선택해야 합니다. 이는 무언가 잘못되어 우리가 알고 있는 작동하는 커널을 사용하려는 경우에 유용할 수 있습니다.
GRUB이 표시되지 않으면 어떻게 합니까?
GRUB이 보이지 않을 경우 GRUB이 보이도록 해야 합니다. 우리는 터미널을 열고 씁니다. sudo nano / etc / default / grub, 우리는 줄을 다음으로 수정하여 시간을 변경합니다. GRUB_TIMEOUT = 5 (5는 초 단위의 시간) 메뉴를 다음과 같이 표시합니다. GRUB_TIMEOUT_STYLE=메뉴. 변경한 후 Ctrl+O는 문서를 저장하고 Ctrl+X는 nano를 종료하고 sudo update-grub GRUB 옵션을 업데이트합니다.
개인적인 추천으로는 Ubuntu 커널을 설치된 상태로 두는 것이 좋습니다.. Mainline Kernels는 스크린샷에서 볼 수 있듯이 Ubuntu 로고와 함께 커널을 보여줍니다. 수정되지 않은 메인라인 커널은 문제가 되지 않아야 하지만 잠금이 존재하는 이유가 있습니다.
이것이 우분투와 다른 데비안 기반 배포판에 "메인" 리눅스 커널을 설치하는 방법입니다. 물론 우리가 원하는 것을 결정한다면.