저는 Windows 7 x64 호스트의 Virtualbox에서 GNOME과 함께 Backtrack 5 R1을 실행하고 있습니다.
기본 설치에서 Backtrack은 명령줄 로그인 프롬프트로 시작된 다음 startx
GNOME 데스크탑을 로드하기 위해 실행하라는 메시지를 표시합니다.
GUI 로그인 인터페이스를 설치할 수 있는 방법이 있습니까? 로그인 시 인터페이스가 자동으로 그놈 데스크탑을 실행하도록 하고 싶습니다.
답변1
나는 당신이 해야 할 일은 gdm(gnome 디스플레이 관리자)을 설치하는 것뿐이라고 확신합니다.
sudo apt-get install gdm
답변2
Backtrack Linux는 기본적으로 디스플레이 관리자를 로드하도록 구성되어 있지 않으므로 GDM 설치 외에 추가 작업이 필요합니다. Backtrack 5 R1에서 GDM을 설치하고 활성화하는 단계별 방법은 다음과 같습니다.
먼저 YouTube 링크를 제공해 주신 @DavidVermette에게 감사드립니다. 이 비디오에서는 순서는 다르지만 설명이 거의 없이 모든 단계를 다룹니다. http://www.youtube.com/watch?v=9uMqsVFVO58
참고: 아래 명령이나 절차 중 일부에는 권한 상승이 필요할 수 있지만 어떤 것인지는 확실하지 않습니다. Backtrack 5의 기본 설치에서는 어쨌든 루트로 실행되므로 제한된 사용자로 실행하도록 설정하지 않는 한 문제가 되지 않습니다. 이 경우(그리고 먼저 Backtrack을 실행하고 있으므로) "루트 권한으로 이 작업을 수행해야 합니다" 문제를 스스로 해결하는 방법을 알고 있다고 확신합니다.
먼저 GDM을 설치해야 합니다. 이 작업은 다음 명령을 사용하여 수행할 수 있습니다.
apt-get install gdm
다음으로, 시작 시 GDM을 로드하도록 시스템을 구성해야 합니다. /etc/rc.local
다음 줄을 포함하도록 편집하면 됩니다 .
/usr/sbin/gdm &
exit 0
마지막 줄을 유지 /etc/rc.local
하고 저장하는 것을 잊지 마세요.
마지막으로 (여기에 게시된 질문에서 했던 것처럼) 로그인 후 X Windows 인터페이스를 자동으로 로드하기를 원할 수도 있습니다. .bash_profile
적용하려는 사용자의 홈 디렉터리에 다음 줄을 추가하면 됩니다 .
startx
기본 Backtrack 설치에서 유일한 사용자는 루트이고 걱정해야 할 파일은 /root/.bash_profile
.
또는 위에 링크된 동영상을 통해 추가 사용자 계정을 설정하는 방법을 안내받을 수도 있습니다. 이는 GDM이 작동하거나 시스템이 데스크탑을 자동 실행하는 데 필요하지 않습니다. 미적 측면이나 개인 취향을 위해 포함된 것일 뿐입니다.
위의 모든 작업을 완료한 후 시스템을 재부팅하면 설정이 적용된 것을 확인할 수 있습니다. GDM이 로드되어 자격 증명을 묻는 메시지를 표시하고 귀하에게 적합한 데스크톱 환경을 선택할 수 있는 몇 가지 추가 옵션을 제공합니다. 인증에 성공하면 선택한 데스크톱 환경이 로드되어야 합니다.
답변3
apt-get install rungetty
vi /etc/init/tty1.conf #comment out the "exec /sbin/getty -8 38400 tty1" line
그리고 다음 줄을 추가하세요 >exec /sbin/rungetty tty1 --autologin root
그런 다음
echo startx >> /root/.bash_profile
확인하고 잘 작동하는지 확인했습니다.
답변4
apt-get install rungetty
vi /etc/init/tty1.conf
이 줄을 주석 처리 exec /sbin/getty -8 38400 tty1
하고 다음 줄을 추가하세요.
exec /sbin/rungetty tty1 --autologin root`
그런 다음
echo startx >> /root/.bash_profile
확인하고 확인했는데 잘 작동합니다