如何使用 GNOME 将登录 GUI 添加到 Backtrack 5 R1?

如何使用 GNOME 将登录 GUI 添加到 Backtrack 5 R1?

我在 Windows 7 x64 主机上的 Virtualbox 中运行带有 GNOME 的 Backtrack 5 R1。

在默认安装中,Backtrack 会启动到命令行登录提示符,然后要求您运行startx以加载 GNOME 桌面。

有没有办法让我安装GUI登录界面?我希望界面能够在登录时自动启动 GNOME 桌面。

答案1

我很确定您需要做的就是安装 gdm(gnome 显示管理器)

sudo apt-get install gdm

答案2

Backtrack Linux 默认情况下并未配置为加载显示管理器,因此除了安装 GDM 之外还有更多工作要做。以下是在 Backtrack 5 R1 中安装和启用 GDM 的一种分步方法。

首先,感谢 @DavidVermette 提供的 YouTube 链接。该视频涵盖了所有步骤,尽管顺序不同,并且几乎没有解释: http://www.youtube.com/watch?v=9uMqsVFVO58

注意:下面的某些命令或过程可能需要提升,但我不确定是哪一个。在 Backtrack 5 的默认安装中,您无论如何都会以 root 身份运行,因此这应该不是问题,除非您将自己设置为以受限用户身份运行。在这种情况下,(并且因为您首先运行的是 Backtrack)我相信您知道如何自行解决“我需要以 root 身份执行此操作”问题。

首先,当然你需要安装GDM。这可以通过以下命令来完成:

apt-get install gdm

接下来,您需要将系统配置为在启动时加载 GDM。这可以通过编辑/etc/rc.local以包含以下行来完成:

/usr/sbin/gdm &

请记住保留exit 0最后一行/etc/rc.local并保存。

最后,您可能希望(就像我在此处发布的问题中所做的那样)在登录后自动加载 X Windows 界面。这可以通过将以下行添加到.bash_profile您想要应用它的任何用户的主目录中来完成。

startx

在默认的 Backtrack 安装中,唯一的用户是 root,您唯一需要担心的文件是/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

已验证和检查 工作正常

http://revision3.com/haktip/x11scripts

答案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

已验证和检查,工作正常

相关内容