저는 하루 종일 젠투 배포판을 설치하려고 노력했습니다. 다음 소프트웨어를 전혀 사용하지 않으려 고합니다.
- dbus
- systemd
- udev
내 가정은 USE
플래그를 /etc/portage/make.conf
원치 않는 소프트웨어를 방지하기 위해 간단히 USE = -systemd -dbus -udev
를 삽입 할 수 있습니다.
하지만 USE
플래그, graphical
DE
, 바람직한
(현재 시점에서는 Xorg
에 만족할 것입니다.)
제 질문은 제가 무엇을했는지입니다. 심지어 가능한 시도? dbus
를 사용하지 않고도 DE
를 제공하도록 젠투를 설정할 수 있습니까? 이것이 가능하다면 튜토리얼 / 리소스에 대한 답변이이 작업을 수행하는 방법을 설명해 주시면 대단히 감사하겠습니다.
댓글
및 udev
어쨌든. 저는 suckless.org , tinyWM 또는 [ Tiny Wayland Compositor] ( news.ycombinator.com/item?id=17773982 ). 본질적으로 필요한 것은 웹 브라우저를 실행하는 것뿐입니다. 명령 줄에서 수행 할 수있는 다른 작업은 GUI보다 훨씬 더 좋습니다.
Answer
베테랑 Gentoo 사용자로서 저는이 답변을 진행중인 작업으로 제공합니다.
기준 설정
- 기준 프로필 :
# eselect profile list && eselect profile set 1
, 프로필을 다음으로 설정해야합니다.[1] default/linux/amd64/13.0 (stable)
-
# emerge -ea @system && emerge -ea @world
는 시스템 세트를 빌드 한 다음 기본 프로필을 사용하여 시스템의 모든 패키지를 빌드합니다.이 상황에서는udev
가 필요합니다. 이제 udev는 모든 상황에서 커널이지만 이렇게하면systemd
에 대한 모든 의존도가 제거되고 SysV가 기본 초기화 시스템으로 사용됩니다.
컴파일 설정 확인
-
/etc/portage/make.conf
편집ACCEPT_KEYWORDS
를 안정된 아치로 설정합니다 (대부분x86
또는amd64
. - 젠투 USE 플래그 편집기를 설치합니다 :
# emerge -av ufed
. - USE 플래그 편집기 시작 :
# ufed
. - 목록에서 첫 번째 옵션 인
-*
를 선택합니다.Never enable any flags other than those specified in make.conf
입니다. 이제 기준선 1 단계에서 설정된 기본 플래그를 무시합니다. - 기준선 2 단계 :
# emerge -ea @system && emerge -ea @world
재발행. 포티지는 이제 시스템의 패키지에 필요한 수정 사항을 뱉어냅니다. 필수 항목 중 일부는udev
및consolekit
입니다. 스페이스 바를 여러 번 누르면 플래그가 추가 된 다음 앞에 빼기 기호를 추가 한 다음 목록에서 플래그를 제거하므로ufed
를 사용하여 추가하는 것이 더 쉽습니다. - 제거한 플래그에 대한 지원이 필요한 패키지가있는 경우
/etc/portage/package.use
에 추가합니다.
systemd
에 크게 의존하지 않는 소프트웨어를 선택해야합니다. 도움이된다면 wayland와 함께 gnome을 systemd없이 사용하는 것에 대한 위키 문서 가 있습니다. 또한 Gentoo without systemd wiki article 은 iv id를 마스킹하는 것 외에도USE
플래그를 활용해야한다고 말합니다. = “354d208e83″>