20-30 минут
# time DEBIAN_FRONTEND=noninteractive apt -y install xorg xdm xfce4 xfce4-terminal xfce4-xkb-plugin krb5-auth-dialog firefox-esr mousepad thunderbird debian11/12# apt install dbus-x11 # service lightdm start
Версия: 20
# time DEBIAN_FRONTEND=noninteractive apt -y install xorg xdm xfce4 xfce4-terminal xfce4-xkb-plugin krb5-auth-dialog firefox thunderbird ... real 7m46.452s ...
root@client1:~# dpkg-reconfigure xdm ... lightdm ... root@client1:~# cat /etc/lightdm/lightdm.conf.d/my.conf
[SeatDefaults] greeter-show-manual-login=true
userN@clientN:~$ cat Рабочий\ стол/corp_share.desktop
[Desktop Entry] Encoding=UTF-8 Icon=drive-harddisk Name[ru_RU]=Общий Диск Name=Corp Share Type=Link URL=smb://gate/corp_share
userN@clientN:~$ cd Рабочий\ стол/ userN@clientN:~/Рабочий стол$ f=corp_share.desktop userN@clientN:~/Рабочий стол$ chmod +x $f userN@clientN:~/Рабочий стол$ dbus-launch gio set -t string $f metadata::xfce-exe-checksum "$(sha256sum $f | awk '{print $1}')"
root@client1:~# apt install virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms root@client1:~# init 6
# apt install xorg twm xterm # startx # xterm -display :0
# yum -y groups install "GNOME Desktop" # echo "exec gnome-session" >> ~/.xinitrc # startx # systemctl get-default # systemctl set-default graphical.target
!!! Примерно 15 минут !!!
# pkg install xorg kde ru-kde-l10n xdm firefox thunderbird
# pkg install virtualbox-ose-additions # cat /etc/rc.conf
... vboxguest_enable="YES" vboxservice_enable="YES" ...
# init 6
# pkg info xorg-server | grep HAL # cat /etc/rc.conf
... # dbus_enable="YES" # hald_enable="YES"
# service dbus start # service hald start $ startx &
Ctr+Alt+Backspace
# Xorg -configure # cp /root/xorg.conf.new /etc/X11/xorg.conf
# cat /etc/ttys
... ttyv8 "/usr/local/bin/xdm -nodaemon" xterm on secure ...
# kill -1 1
# su - user1 $ cat .xsession
#!/bin/sh /usr/local/bin/startkde #/usr/local/bin/twm #/usr/local/bin/startfluxbox #/usr/local/bin/xfce4-session #/usr/local/bin/startswm #/usr/local/bin/fvwm2
$ chmod +x .xsession $ exit
# cat /etc/X11/xorg.conf
Section "Monitor" ... HorizSync 30.0 - 82.0 VertRefresh 75.0 - 75.0 ... EndSection ... Section "Screen" ... DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1024x768" # Modes "1280x1024" EndSubSection EndSection
# setxkbmap -layout "us,ru" -option "grp:alt_shift_toggle"
Варианты переключателей между языками
grp:toggle - переключение правым Alt; grp:shift_toggle - двумя клавишами shift; grp:ctrl_shift_toggle - ctrl+shift; grp:alt_shift_toggle - alt+shift; grp:ctrl_alt_toggle - ctrl+alt; grp:caps_toggle - переключение по CapsLock; grp:lwin_toggle - переключение по левой "Win" клавише на Windows клавиатуре (для X Window старше 4.2); grp:rwin_toggle - переключение по правой "Win" клавише на Windows клавиатуре (для X Window старше 4.2); grp:menu_toggle - переключение по клавише "Контекстное меню" на Windows клавиатуре (для X Window старше 4.2); ctrl:ctrl_ac переключение по левой клавише Control ctrl:ctrl_aa переключение по правой клавише Control grp:switch - переключение по правому Alt только на момент нажатия Возможные значения grp_led: grp_led - использовать индикаторы на клавиатуре для показания изменения группы grp_led:num - индикатор Num_Lock показывает изменения группы grp_led:caps - индикатор Caps_Lock показывает изменение группы grp_led:scroll - индикатор Scroll_Lock показывает изменение группы
# pkg install xorg gnome3-lite gdm firefox thunderbird # cat /etc/rc.conf
... dbus_enable="YES" hald_enable="YES" gdm_lang=ru_RU.KOI8-R gdm_enable="YES"
# init 6