Ubuntu 16.04에서 systemd를 제거하고 사용을 방지하는 방법


9

나는 다음 명령으로 systemd를 시작 및 비활성화 할 수 있었지만 호출 할 때 자동 재설치를 막을 수 없었습니다 apt-get install lxde(복잡한 GUI가 없거나 GUI가없는 심각한 서버 구성에 익숙합니다).

도와주세요 : 64 비트와 32 비트 버전 모두에서 시스템 자동 설치를 방지하려면 어떻게해야합니까? 미리 감사드립니다.

apt-get install upstart-sysv sysvinit-utils -y
cp /usr/share/sysvinit/inittab /etc/inittab
update-initramfs -u
reboot

그리고

apt-get remove --purge --auto-remove systemd systemd:i386 -y

systemd는 CLI로 관리 할 수 ​​있습니다
pfeiffep

1
참고로,이 작업은 매우 고통 스럽습니다 . 우분투의 대부분이 SystemD 세계로 옮겨 졌기 때문에 더 이상 SysVInit 또는 Upstart 호환 스크립트를 가진 사람은 많지 않습니다.
토마스 워드

답변:


8

데비안 스타일 고정 이 완벽하게 작동 한다는 것을 알았습니다 . 위의 명령 후에 상황이 해결됩니다.

apt-get remove --purge --auto-remove systemd systemd:i386 -y
echo -e 'Package: systemd\nPin: release *\nPin-Priority: -1' > /etc/apt/preferences.d/systemd
echo -e '\n\nPackage: *systemd*\nPin: release *\nPin-Priority: -1' >> /etc/apt/preferences.d/systemd
echo -e '\nPackage: systemd:amd64\nPin: release *\nPin-Priority: -1' >> /etc/apt/preferences.d/systemd
echo -e '\nPackage: systemd:i386\nPin: release *\nPin-Priority: -1' >> /etc/apt/preferences.d/systemd

6
systemd 점점 더 많은 우분투와 데비안에 짝을 이루고 해짐에 따라, 당신은 또한 Devuan 프로젝트로 볼 수도 있습니다 : 그들은 모두 systemd 종속성을 제거 데비안의 포크있어 (를 포함하여, 저는 믿습니다, LXDE 같은 패키지에서) devuan.org
닉 와인버그

3
systemd를 배제하거나 의존하지 않도록 설계된 배포판을 사용하는 것이 좋습니다. 목록 은 without-systemd.org 를 참조하십시오 .
Underverse

systemd를 제거했지만 재부팅 후 인터넷에 연결할 수 없습니다. (ubuntu16.04)이 문제를 어떻게 해결합니까?
GNK

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.