답변:
sysv-rc-conf 는 Ubuntu의 대체 옵션입니다.
사용법은 거의 같습니다.
sudo apt-get install sysv-rc-conf
sysv-rc-conf apache2 on
동등한 chkconfig 명령
chkconfig apache2 enable
sysv-rc-conf --list apache2
동등한 chkconfig 명령
chkconfig --list apache2
sysv-rc-conf
옵션없이 실행 하면 편안한 인터페이스로 관리 할 수 있습니다.
갑자기 출세의 동등한 chkconfig를이 는 IS 갱신-rc.d . LD James 의 답변에 링크 된 UbuntuBootupHowto에서 사용하는 방법에 대한 정보가 있습니다 .
물론이 도구는 친근한 도구입니다. SysV init 의 추악한 밑바닥 을 노출시키는 경향이 있으며 런레벨과 우선 순위 인 블랙 매직이 우선합니다. 나는 처음에 원하는 것을 할 수있는 거의 없었습니다. chkconfig 는 모든 숫자를 추상화하고 모든 사람에게 사랑받는 단순하고 사용 가능한 인터페이스를 제공하는 환상적인 작업을 수행했습니다. 그럼에도 불구하고 항상 돼지의 립스틱이었습니다.
그것은 용감한 새로운 세상이며 Upstart의 작동 방식을 배우기 위해 시간을내어 제안을 사용하여 새로운 일자리를 창출 할 것을 제안합니다 . SysV init 스크립트 를 계속 제공하는 기존 패키지 / 응용 프로그램의 경우 update-rc.d 를 사용하면 하나의 사용 사례를 제외하고 chkconfig 가 수행 한 모든 작업을 수행 할 수 있습니다 . update-rc.d 는 주어진 서비스의 현재 상태를 알 수있는 명확한 방법을 제공하지 않습니다 chkconfig --list
. 이 특별한 경우에는을 제안 ls -l /etc/rc*.d/*${service_name}
합니다.
HTH
업데이트 : 2013 년 6 월 12 일 https://askubuntu.com/a/161893/111294 의 답변 은 더 맛좋은 대안 인 sysv-rc-conf를 가리 킵니다 .
업데이트 : 2013 년 7 월 28 일 흠 ... OP가 이미 sysv-rc-conf를 제안하는 https://askubuntu.com/a/277732/111294에 응답 한 것으로 보입니다 . 내가 그것을 놓친 방법을 볼 수 없으며 지금 그 대답을 찬성했습니다.
chkconfig는 redhat-ism입니다. 우분투에서는 redhat이 사용하는 sysvinit 대신 upstart를 사용합니다.
13.10에 위의 '솔루션'이 작동하지 않습니다. sysv-rc-conf, update-rc.d를 실행하십시오. 나다. sysv-rc-conf는 블루투스가 꺼져 있지만 여전히 실행되고 있다고 말합니다. meh
그것이 upstart로 변환되었지만 데몬을 비활성화하는 방법, upstart 구성 등의 위치에 대해서는 아무것도 없다고 말합니다.
따라서 파고 들자면 /etc/init/bluetooth.conf를 편집하고 내용을 주석 처리 할 수 있습니다. 아마도 다음과 같은 내용 만 필요합니다.
# exec / usr / sbin / bluetoothd
이것은 아마도 업그레이드로 깨질 것이지만 적어도 피의 물건은 잠시 꺼져 있습니다.
12.04부터 chkconfig를 사용하여 설치할 수 있습니다 sudo apt-get install chkconfig
.
Upstart 사용하는 것이 좋습니다 .
Jobservice이 와 함께 작업-관리자 처리하기위한 GUI 기반 도구입니다 일부 즉 선호 경우 신출내기 스크립트를. 소프트웨어 센터 또는 sudo apt-get install jobservice jobs-admin
터미널에서 실행하여 설치할 수 있습니다 .
내가 기억한다면 GUI에서 새 작업을 추가하는 쉬운 방법은 없었습니다.
데비안 패키지 풀에서 chkconfig를 설치하십시오 :
우분투에서 chkconfig를 더 이상 사용할 수없는 이유는 무엇입니까?
글쎄, 뒤에 역사가있다. chkconfig
UNIX System V 또는 SysV ( "System Five"로 발음)와 연결되어 있습니다.
그 이후로 우분투는로 전환했다가 Upstart
다시로 전환했습니다 systemd
.
systemd
systemctl
무엇을 반영하는 사용 chkconfig
합니다 SysV
.
매뉴얼 페이지에서 :
systemctl은 "시스템화 된"시스템 및 서비스 관리자의 상태를 검사하고 제어하는 데 사용될 수 있습니다. 이 도구가 관리하는 기본 개념 및 기능에 대한 소개는 systemd (1)를 참조하십시오.