Как установить и настроить SLiM в Debian 9
Полная форма SLiM — Simple Login Manager. Это очень легкий менеджер входа в систему для Linux. Это очень настраиваемый и очень простой в настройке. Менеджер входа SLiM также имеет множество тем. Темы очень привлекательные, и после небольшого исследования вы даже можете создавать свои собственные темы SLiM.
На момент написания этой статьи проект SLiM прекращен. Согласно Arch Wiki, последняя версия SLiM была выпущена в 2013 году.
В этой статье я покажу вам, как установить и настроить SLiM на Debian 9 Stretch. Давайте начнем.
Установка СЛиМ:
SLiM доступен в официальном репозитории пакетов Debian 9 Stretch. Так что это очень легко установить.
Сначала обновите кэш репозитория пакетов APT с помощью следующей команды:
Кэш репозитория пакетов APT должен быть обновлен.
Теперь установите SLiM на свой компьютер с Debian 9 Stretch с помощью следующей команды:
Теперь выберите
Скорее всего, у вас будут установлены другие менеджеры входа, такие как GDM, KDM или LightDM. Но вы не можете включить диспетчер нескольких входов. Поэтому вы должны отключить тот, который вы используете, и включить SLiM. Просто выберите slim и выберите
Менеджер входа SLiM должен быть установлен.
Теперь перезагрузите компьютер с помощью следующей команды:
Как только ваш компьютер загрузится, вы должны увидеть диспетчер входа SLiM. Теперь введите свое имя пользователя и нажмите
Теперь введите свой пароль и нажмите
Вы должны войти в среду рабочего стола, как показано на скриншоте ниже.
Файлы конфигурации SLiM:
Файл конфигурации SLiM — /etc/slim.conf.
Вы можете добавить или удалить параметры в файле /etc/slim.conf, чтобы настроить диспетчер входа SLiM по своему усмотрению. О некоторых вариантах я расскажу позже в этой статье.
Установка тем SLiM:
Тема SLiM по умолчанию в Debian 9 Stretch не такая уж и красивая. Хорошей новостью является то, что вы можете установить новые темы SLiM.
Чтобы установить новую тему Slim, просто загрузите тему и поместите папку темы в папку /usr/share/slim/themes. Вот и все. Очень просто.
После недолгих поисков я нашел на GitHub репозиторий adi1090x/slim_themes с темами SLiM. В этом разделе я покажу вам, как установить все темы SLiM из репозитория adi1090x/slim_themes GitHub.
Сначала установите Git с помощью следующей команды:
Теперь нажмите y, а затем нажмите
Гит должен быть установлен.
Теперь перейдите в каталог ~/Downloads:
Теперь клонируйте репозиторий GitHub adi1090x/slim_themes с помощью следующей команды:
Его следует клонировать.
Теперь перейдите в каталог slim_themes/ с помощью следующей команды:
Как видите, есть каталог themes/ и внутри этого каталога много подкаталогов. Каждый из этих подкаталогов представляет тему SLiM. Название темы совпадает с названием подкаталога.
Вы можете установить все темы или установить ту, которая вам нравится. Чтобы просмотреть тему перед ее применением, вы можете запустить следующую команду:
Допустим, вы хотите предварительно просмотреть тему overlay. Запустите следующую команду из каталога slim_themes/:
Как видите, тема overlay находится в режиме предварительного просмотра.
Теперь, чтобы установить только тему overlay, выполните следующую команду из каталога slim_themes/:
Должна быть установлена тема overlay.
Чтобы установить все темы, выполните следующую команду из каталога slim_themes/:
Все темы должны быть установлены, как вы можете видеть на скриншоте ниже.
Теперь, чтобы активировать понравившуюся тему, скажем, тему overlay, откройте файл конфигурации /etc/slim.conf с помощью следующей команды:
Теперь найдите следующую строку, начинающуюся с current_theme, и, как вы видите, debian-softwaves является текущей активной темой.
Измените debian-softwaves на overlay и сохраните файл.
ПРИМЕЧАНИЕ. Здесь также можно указать список тем, разделенных запятыми. Если вы это сделаете, то при каждой загрузке компьютера будет выбираться случайная тема.
Теперь перезагрузите компьютер с помощью следующей команды:
Когда ваш компьютер загрузится, должна появиться новая тема SLiM, как вы можете видеть на снимке экрана ниже.
Создание собственных тем SLiM:
Темы SLiM также легко создавать. Если вы хорошо разбираетесь в графике, вы можете легко создать новую тему SLiM, посмотрев, как создаются другие темы SLiM.
В теме SLiM всего 3 файла:
jpg — это изображение в формате JPEG, показывающее фон диспетчера входа SLiM.
jpg — это изображение в формате JPEG, показывающее панель входа в систему диспетчера входа SLiM.
theme — это текстовый файл конфигурации. Здесь вы указываете сопоставление того, где panel.jpg будет размещен на background.jpg, позиции, где поле имени пользователя и пароля и кнопка входа находятся на panel.jpg изображение.
Пример файла конфигурации slim.theme темы менеджера входа SLiM:
Общие параметры конфигурации SLiM:
В этом разделе я расскажу о некоторых распространенных параметрах конфигурации SLiM. Параметры можно изменить в файле /etc/slim.conf, чтобы изменить поведение SLiM.
hidecursor — может быть true или false. По умолчанию курсор мыши скрыт в окне входа в SLiM. Чтобы включить курсор мыши, установите для параметра hidecursor значение false.
default_user — по умолчанию вы должны вводить свое имя пользователя каждый раз, когда входите в систему. Чтобы установить имя пользователя по умолчанию, раскомментируйте этот параметр и установите свое имя пользователя по умолчанию.
focus_password — если задан default_user, то при установке focus_password на yes основное внимание будет уделяться полю пароля.
auto_login — если установлено значение yes, вы войдете в систему как пользователь по умолчанию, вам не нужно будет вводить пароль. Чтобы это работало, должен быть установлен default_user.