update
This commit is contained in:
parent
f57e34d2aa
commit
617cbf506f
@ -89,24 +89,32 @@ gsettings set org.gnome.desktop.wm.keybindings minimize "['<Primary><Super>Down'
|
||||
gsettings set org.gnome.desktop.wm.keybindings maximize "[]"
|
||||
```
|
||||
|
||||
## 在 CentOS6 下安装 gnome 桌面
|
||||
```bash
|
||||
yum groupinstall 'X Window System'
|
||||
yum groupinstall Desktop
|
||||
sed -i '/^id/id:5:initdefault:' /etc/inittab
|
||||
```
|
||||
## 安装 gnome 桌面
|
||||
- CentOS6
|
||||
```bash
|
||||
yum groupinstall 'X Window System'
|
||||
yum groupinstall Desktop
|
||||
sed -i '/^id/id:5:initdefault:' /etc/inittab
|
||||
```
|
||||
|
||||
## 在 CentOS7 下安装 gnome3 桌面
|
||||
```bash
|
||||
yum groupinstall 'X Window System'
|
||||
yum groupinstall 'Gnome Desktop'
|
||||
systemctl set-default graphical.target
|
||||
systemctl enable gdm
|
||||
# 创建一个可登陆的普通用户
|
||||
```
|
||||
- CentOS7
|
||||
```bash
|
||||
yum groupinstall 'X Window System'
|
||||
yum groupinstall 'Gnome Desktop'
|
||||
systemctl set-default graphical.target
|
||||
systemctl enable gdm
|
||||
# 创建一个可登陆的普通用户
|
||||
```
|
||||
|
||||
## 在 gdm 中隐藏用户名
|
||||
- 修改文件/etc/gdm/gdm.schemas,找到这一段:
|
||||
- Debian 安装 gnome 桌面
|
||||
```bash
|
||||
apt install gdm3 gnome-terminal
|
||||
# 创建一个可登陆的普通用户
|
||||
```
|
||||
|
||||
## gdm 配置
|
||||
### 隐藏用户名
|
||||
- 修改文件 /etc/gdm/gdm.schemas,找到这一段:
|
||||
```xml
|
||||
<schema>
|
||||
<key>greeter/Exclude</key>
|
||||
@ -117,3 +125,12 @@ systemctl enable gdm
|
||||
```
|
||||
- 将用户名添加在<default>与</default>之间即可,用逗号隔开,保存退出即可。
|
||||
|
||||
### 用户自动登录
|
||||
- 修改 gdm3 配置文件 /etc/gdm3/daemon.conf,配置用户(user1)自动登录
|
||||
```
|
||||
AutomaticLoginEnable = true
|
||||
AutomaticLogin = user1
|
||||
```
|
||||
|
||||
- 重启操作系统后,会自动登录 user1 用户
|
||||
|
||||
|
@ -37,25 +37,7 @@ categories: ["kvm", "container"]
|
||||
- 安装 chrony,配置时间同步
|
||||
|
||||
#### debian 系 linux
|
||||
- (推荐)安装 gnome 和 virt-manager,用来运行虚拟机桌面
|
||||
```BASH
|
||||
apt install gdm3 virt-manager gnome-terminal
|
||||
```
|
||||
|
||||
- 创建普通用户 user1,加入 sudo
|
||||
```BASH
|
||||
useradd -m user1
|
||||
passwd user1
|
||||
echo 'user1 ALL=(ALL) NOPASSWD: ALL' > /etc/sudoers.d/boya
|
||||
```
|
||||
|
||||
- 修改 gdm3 配置文件 /etc/gdm3/daemon.conf,配置用户自动登录
|
||||
```
|
||||
AutomaticLoginEnable = true
|
||||
AutomaticLogin = user1
|
||||
```
|
||||
|
||||
- 重启操作系统,进入桌面环境下,自动登录 user1 用户
|
||||
- 无需其他操作
|
||||
|
||||
#### redhat 系 linux
|
||||
- 禁用 selinux
|
||||
@ -76,19 +58,9 @@ categories: ["kvm", "container"]
|
||||
|
||||
### 安装 incus 环境
|
||||
#### debian 系 linux
|
||||
- 安装 qemu-system 包
|
||||
- 安装 qemu-system 和 incus 包
|
||||
```BASH
|
||||
apt install qemu-system-x86
|
||||
```
|
||||
|
||||
- 安装 nicus 包
|
||||
```BASH
|
||||
apt install incus
|
||||
```
|
||||
|
||||
- 把 user1 用户加入 incus-admin 组
|
||||
```BASH
|
||||
usermod -a -G incus-admin user1
|
||||
apt install qemu-system-x86 incus
|
||||
```
|
||||
|
||||
#### redhat 系 linux
|
||||
@ -324,7 +296,8 @@ incus3 | eth0: 192.168.1.3 | 10.10.10.3 | /dev/sdb | 10.10.10.3 incus3
|
||||
```
|
||||
|
||||
### qemu 虚拟机
|
||||
- 登录已安装 incus 的 debian 操作系统的普通用户(user1)下
|
||||
- 客户机安装 [virt-viewer](https://releases.pagure.org/virt-viewer/virt-viewer-x64-11.0-1.0.msi)
|
||||
- 登录已安装 incus 的 debian 操作系统下
|
||||
- 下载 RockyLinux8 操作系统镜像文件:Rocky-8.10-x86_64-minimal.iso
|
||||
- 创建 iso 存储卷
|
||||
```BASH
|
||||
@ -369,12 +342,22 @@ incus3 | eth0: 192.168.1.3 | 10.10.10.3 | /dev/sdb | 10.10.10.3 incus3
|
||||
incus start vm1
|
||||
```
|
||||
|
||||
- 打开已运行虚拟机的 console 终端,此时会在 debian gnome 桌面中自动打开 remove-viewer
|
||||
- 打开已运行虚拟机的 console 终端
|
||||
```BASH
|
||||
incus console vm1 --type=vga
|
||||
# 服务器中未安装 remote-viewer,因此该命令会输出下面 spice socket 信息:
|
||||
The client automatically uses either spicy or remote-viewer when present.
|
||||
As neither could be found, the raw SPICE socket can be found at:
|
||||
spice+unix:///root/.config/incus/sockets/xxxx.spice
|
||||
```
|
||||
|
||||
- 在 remote-viewer 窗口中开始安装 RockyLinux8
|
||||
- 用 ssh 把 socket 文件转成 tcp 端口,[/etc/sshd_config 配置参考这里](/post/ssh)
|
||||
```BASH
|
||||
ssh -N -g -L 5555:/root/.config/incus/sockets/xxxx.spice 127.0.0.1
|
||||
```
|
||||
|
||||
- 在客户机中打开 virt-viewer,输入地址“spice://{debian 服务器 ip}:5555”,连接
|
||||
- 在打开的窗口中开始安装 RockyLinux8
|
||||
- 系统安装完成后,虚拟机不再需要 iso 只读盘设备,可以卸载
|
||||
```BASH
|
||||
incus config device remove vm1 iso-cd
|
||||
|
Loading…
x
Reference in New Issue
Block a user