如何在CentOS 9上安装screen命令

我在IBM Cloud的CentOS9上尝试安装了screen命令。

[root@syasuda-centos9 ~]# dnf update -y
[root@syasuda-centos9 ~]# cat /etc/redhat-release
CentOS Stream release 9
[root@syasuda-centos9 ~]# uname -a
Linux syasuda-centos9 5.14.0-361.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Aug 24 13:40:45 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
[root@syasuda-centos9 ~]# dnf config-manager --set-enabled crb
[root@syasuda-centos9 ~]# dnf install -y  https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-9.noarch.rpm
(途中省略)
Downloading Packages:
Public key for epel-release-latest-9.noarch.rpm is not installed
Public key for epel-next-release-latest-9.noarch.rpm is not installed
Error: GPG check FAILED
[root@syasuda-centos9 ~]# dnf config-manager --set-enabled crb
[root@syasuda-centos9 ~]# dnf install --nogpgcheck https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-9.noarch.rpm
(途中省略)
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                        1/1
  Installing       : epel-next-release-9-7.el9.noarch                                                                                                                       1/2
  Installing       : epel-release-9-7.el9.noarch                                                                                                                            2/2
  Running scriptlet: epel-release-9-7.el9.noarch                                                                                                                            2/2
Many EPEL packages require the CodeReady Builder (CRB) repository.
It is recommended that you run /usr/bin/crb enable to enable the CRB repository.

  Verifying        : epel-release-9-7.el9.noarch                                                                                                                            1/2
  Verifying        : epel-next-release-9-7.el9.noarch                                                                                                                       2/2

Installed:
  epel-next-release-9-7.el9.noarch                                                          epel-release-9-7.el9.noarch

Complete!
[root@syasuda-centos9 ~]# dnf install screen

以下是屏幕自定义的一个例子。将逃逸键设置为Ctrl+T。

defutf8 on
defencoding utf8
encoding utf8 utf8

escape ^Tt
defscrollback 1000000
termcapinfo xterm* ti@:te@
autodetach on
allpartial off
startup_message off
hardstatus alwayslastline "%{= rw} %H %{= wk}%-Lw%{= bw}%n%f* %t%{= wk}%+Lw %{= wk}%=%{= gk} %y/%m/%d %c "