두 가지 버전의 Arch Linux를 나란히 실행

두 가지 버전의 Arch Linux를 나란히 실행

Ubuntu에서 Arch로 전환하려고 하는데 Arch Linux의 "최첨단" 품질이 취약하다는 점이 조금 걱정됩니다. 내가 아는 한, 커널 업데이트 후에 Arch가 충돌하는 경우가 있습니다. 계속 실행하기 위해 시스템에 의존하기 때문에 대체 수단으로 2개 커널/2개 버전(예: LTS 버전)을 나란히 설치하는 것이 가능할 것이라고 생각했습니다. 가능합니까? 아니면 안전한 시스템으로 Ubuntu를 설치하는 것이 더 낫습니까?

감사합니다 A

답변1

당신은 설치할 수 있습니다linux-lts일반 가방 옆운영 체제그리고 일반 커널 대신 LTS 커널로 부팅하려면 부트로더 메뉴에 추가 항목을 추가하세요. Arch Linux는 여러 부트로더를 지원하므로 여기서 완전한 가이드를 제공하지는 않지만 syslinux의 경우 메뉴 항목은 /boot/syslinux/syslinux.cfg일반적으로 다음과 같습니다.

LABEL arch
MENU LABEL Arch Linux
LINUX ../vmlinuz-linux
APPEND root=/dev/vg-raid/root cryptdevice=/dev/md0:raid resume=/dev/disk/by-label/swap rw
INITRD ../initramfs-linux.img

-ltsLTS 커널의 파일 이름에 추가 LINUX하고 INITRDLTS 커널에 대한 항목을 생성하면 됩니다.

LABEL archlts
MENU LABEL Arch Linux LTS
LINUX ../vmlinuz-linux-ts
APPEND root=/dev/vg-raid/root cryptdevice=/dev/md0:raid resume=/dev/disk/by-label/swap rw
INITRD ../initramfs-linux-lts.img

grub, lilo, systemd-boot에 대한 추가 항목을 추가하면 동일한 효과가 나타납니다.

이렇게 하면 정기적으로 업데이트되는 커널 옆에 두 번째 커널만 설치할 수 있습니다. LTS 커널과 함께 사용하더라도 다른 패키지가 손상되는 것을 방지하지 못합니다.

답변2

대체적으로 2개의 커널/2 릴리스(예: LTS 릴리스)를 나란히 설치합니다.

서로 다른 커널을 사용하려면 두 개의 완전한 Arch Linux 설치를 생성해야 합니다.

[…]저는 계속해서 시스템을 운영하기 위해 시스템에 의존하고 있습니다.

저는 2011년부터 직장과 가정용 컴퓨터(데스크톱 약 4대와 노트북 4~5대)에서 Arch Linux를 사용해 왔으며, 커널 업데이트와 관련하여 기억해야 할 유일한 점은 미묘하지만 성가신 손상을 피하기 위해 업데이트 후 재부팅하는 것입니다. 기억해항상 완전히 업그레이드됨. 저는 매우 정기적으로, 며칠에 한 번씩 업그레이드하고 있으며 문제가 거의 발생하지 않습니다. 문제는 대개 독서를 통해 해결될 수 있습니다.최신 발표, 일반적으로 "업그레이드하기 전에 이 파일을 삭제하세요."만큼 간단합니다. 놀랍게도 Arch Linux의 최첨단 기능은 문제가 가장 적은 측면입니다. 아마도 업스트림 개발자는 일반적으로 각 배포판에서 지원하는 이전 버전보다 최신 항목을 사용하여 소프트웨어를 더 철저하게 테스트하기 때문일 것입니다.

시스템에 얼마나 많은 설정이 필요한지(그리고 설정이 자동화되었는지 여부에 따라 다릅니다.인형또는 Chef) Ubuntu와 Arch Linux를 생산적으로 사용할 수 있는 수준으로 유지하는 것은 근본적인 차이점으로 인해 다소 어려울 수 있습니다. 내가 지금 알고 있는 바에 따르면(내 사용 사례에서 Arch Linux는 Ubuntu보다 더 드물고 덜 중요합니다), 저는 도약하여 롤링 릴리스를 수용할 것입니다.

관련 정보