tasksel是Debian下提供的一個簡單的可以快速安裝桌面環境和web服務的工具。
在終端環境下輸入tasksel
即可打開操作界面,根據需要選擇要安裝的桌面環境如下圖所示。
這里選擇LXQt為例,下面桌面的功能從上往下一個比一個輕量化(個人認為):
成功安裝后,告訴Debian 10在啟動時默認啟動圖形化桌面環境,運行以下命令:
systemctl set-default graphical.target
設置使用root用戶登錄(本地默認是不能用root用戶登錄的,失敗了,不知道為啥?但是可以使用root通過xshell連接使用):
vim.tiny /etc/gdm3/daemon.conf
在[security]下,輸入“ AllowRoot = true”。因此,文件中的[security]部分應如下所示:
[security]
AllowRoot=true保存退出。
vim.tiny /etc/pam.d/gdm-password
vim.tiny /etc/pam.d/gdm-autologin
注釋掉如下一行
auth required pam_succeed_if.so user != root quiet_success
注釋后如下所示:
#auth required pam_succeed_if.so user != root quiet_success
保存退出。
vim.tiny /root/profile
將 mesg n 改為 tty -s && mesg n
保存退出。
新建用戶並添加root權限:
groupadd xiang
useradd -m xiang -g xiang -s /bin/bash -d /home/xiang
passwd xiang
visudo
在# User privilege specification行下面,添加一行: xiang ALL=(ALL:ALL) ALL
# User privilege specification
root ALL=(ALL:ALL) ALL
xiang ALL=(ALL:ALL) ALL
執行“Ctrl+O”保存,執行完“Ctrl+O”后,會輸出”File Name to Write sudoers.tmp”,在tmp后執行回車
執行“Ctrl+X”退出
然后,使用以下命令重啟Debian 10系統:
sudo reboot
重啟后使用新建的用戶登錄就可以了。
卸載圖形界面:
$ sudo apt purge lxqt openbox -y
$ sudo apt autoremove -y
擴展:
1.查看當前默認啟動界面命令
systemctl get-default
2.修改默認啟動界面為圖形界面
systemctl set-default graphical.target
3.修改默認啟動界面為命令界面
systemctl set-default multi-user.target