Запуск Xfce
С использование дисплейного менеджера
Для GDM, KDM и LightDM установите xfce4-session.
Для slim в файл /etc/slim.conf добавьте следующие:
login_cmd exec ck-launch-session /bin/bash -login /etc/X11/Xsession %session
Так же можно поставить xdm.
Из консоли
Если вы не используете менеджер пользователей, но вы хотите запускать Xfce из консоли,то вам нужно позаботиться о том, чтобы получить сессию Xfce с полными разрешениями (монтирование, ждущий режим/спящий режим/гибернация, …). Это надо настраивать, потому что в Debian используется ?PolicyKit/ConsoleKit для управлениями политиками устройств и питанием.
- использовать только startx, без каких-либо аргументов
- не использовать .xinitrc, добавить в файл ~/.xsession:
exec ck-launch-session startxfce4
Это происходит, потому что ?ConsoleKit выполняет скрипт (/etc/X11/Xsession.d/90consolekit), но /etc/X11/Xsession.d/ скрипты выполняются только если не используется какой-нибудь .xinitrc. Смотрите startx (1) для более подробной информации.
Затем нужно настроить PAM так, чтобы ?ConsoleKit мог быть уверен, что пользователь прошел проверку подлинности. Для этого, вам нужно установить libpam-ck-connector и добавить до pam_ck_connector.so в файле /etc/pam.d/common-session такую строчку:
session optional pam_loginuid.so
Структура
Программы
Документация
Конфигурационные файлы
Файл | Описание |
---|---|
/etc/aliases |
База данных почтовых псевдонимов.
Формат файла: Системой используется не этот файл а файл После обновления |
/etc/hosts.conf |
Содержит параметры разрешения доменных имен. Например, директва order hosts , bind означает, что сначала поиск IP-адреса по доменному имени будет произведен в файле /etc/hosts , а затем уже будет обращение к DNS-серверу, заданному в файле /etc/resolv.conf Директива multi on означает, что одному доменному имени могут соответствовать несколько IP-адресов |
/etc/hosts |
В этом файле можно прописать IP-адреса и имена узлов локальной сети , но обычно здесь указывается только IP-адрес узла localhost (127.0.0.1), потому что сейчас даже в небольшой локальной сети устанавливается собственный DNS-сервер |
/etc/hosts.allow | Содержит IP-адреса узлов, которым разрешен доступ к сервисам данного узла |
/etc/hosts.deny | IP-адреса узлов, которым запрещен доступ к сервисам данного узла |
/etc/iftab | Таблица интерфейсов, т.е. соответствие имен интерфейсов и их MAC-адресов |
/etc/motd |
Задает сообщение дня (Message of the day). Данный файл используется многими сетевыми сервисами (напримерб FTP-и SSH-сервисами), которые при регистрации пользователя могут выводить сообщение из этого файла |
/etc/resolv.conf |
Задаёт IP-адреса серверов DNS. Формат файла прост: nameserver IP-адресВсего можно указать четыре DNS-сервера |
/etc/services |
База данных сервисов, задающая соответствие символьного имени сервиса (напрмер, pop3) и номера порта (110/tcp, tcp — это наименование протокола) |
/etc/xinetd.conf |
Конфигурация суперсервера xinetd, предназначенного для запуска сетевых сервисов, которые не работают в автономном режиме |
# /etc/aliases
mailer-daemon: postmaster
postmaster: root
nobody: root
hostmaster: root
usenet: root
news: root
webmaster: root
www: root
ftp: root
abuse: root
noc: root
security: root
root: andrey
Скачивание файлы через Internet и сделать набор CD самостоятельно
Наибольшее преимущество скачивания файлов .iso и самостоятельной их записи это отсутствие ожидания доставки CD. Полный набор CD может быть скачан в формате .iso с одного из зеркал Debian, или лучше с использованием инструмента jigdo для распределенной загрузки образов.
Примечание: несмотря на то, что в полном наборе 20 CD или 3 DVD, только первый CD требуется для установки Debian. Дополнительные CD необязательны и содержат дополнительные пакеты. См. также DebianCDContents чтобы узнать, что находится на дисках.
Если вы хотите скачать один или больше полных 650 MB образов iso, пожалуйста используйте jigdo, что позволяет распределить нагрузку на различные сервера Debian, уменьшая их загрузку также как и давая вам более быстрое скачивание.
DebianCDContents — содержимое каждого CD.
1.2 џ понЯл, что такое Debian… а что такое Linux?!
…сли говорить кратко, Linux — это Ядро Unix-подобной операционной системы.
‘начала оно было разработано длЯ машин с процессором 386 (и выше); а сейчас
портировано и на другие системы, включаЯ мультипроцессорные конфигурации.
Linux был написан Linus Torvalds и многими компьютерщиками со всего мира.
Ѓудучи Ядром, система «Linux» обычно имеет:
файловую систему, котораЯ соответствует Linux Filesystem Hierarchy Standard
http://www.pathname.com/fhs/.
широкий спектр утилит Unix, многие из которых были разработаны проектом GNU и
Free Software Foundation.
ЉомбинациЯ Ядра Linux, файловой системы, утилит GNU и FSF, а также других
утилиты, разработана в соответствии со стандартом POSIX (IEEE 1003.1); см. .
Ѓолее подробные сведениЯ о Linux можно найти в документах Michael K. Johnson
и .
7) Установите необходимое программное обеспечение (Skype, VLC и т. Д.)
Debian 11 поставляется не со всеми приложениями, а только с приложениями и инструментами, необходимыми для запуска ОС вместе с некоторыми другими базовыми приложениями. Следовательно, вам необходимо самостоятельно установить все необходимое программное обеспечение.
Установите Skype:
Загрузите и установите последний пакет Skype, используя приведенные ниже команды:
$ wget https://go.skype.com/skypeforlinux-64.deb $ sudo apt install ./skypeforlinux-64.deb -y
После установки войдите в Skype
Установите VLC Media Player:
Чтобы установить медиаплеер VLC, выполните следующую команду apt:
$ sudo apt install -y vlc
После установки проигрывателя vlc откройте его.
Жаргон Бастер
Ниже приводится краткое объяснение терминов, используемых в статье:
Linux | Операционная система для управления всеми аппаратными ресурсами, связанными с вашим компьютером. |
Ubuntu | Ubuntu — это операционная система с открытым исходным кодом. |
Kubuntu | Kubuntu — дистрибутив Ubuntu-KDE Linux, который обеспечивает операционную систему и среду рабочего стола. |
Debian | Debian — бесплатная операционная система, использующая ядро Linux или FreeBSD. |
Распространение (дистрибутив) | Набор программного обеспечения для доставки операционной системы с настольной средой и пользовательскими приложениями. |
Репозиторий (репо) | Дополнительные файлы программного обеспечения, доступные для загрузки и установки. |
Менеджер пакетов | Позволяет пользователям просматривать репозитории, добавлять или удалять программное обеспечение. В большинстве дистрибутивов имеется средство диспетчера пакетов для безопасного удаления, установки и обновления программного обеспечения. |
KDE | KDE (Kool Desktop Environment) — это программное обеспечение с открытым исходным кодом, поставляемое в качестве среды рабочего стола. |
Сетевые настройки на сервере Debian
Вопрос настройки сети я уже кратко поднимал в теме начальной настройки Debian. Я рекомендую с ней ознакомиться и выполнить некоторые подготовительные действия, чтобы было удобнее работать далее. Сейчас мы подробно разберем все наиболее значимые нюансы сетевых настроек, которые могут пригодиться в повседневной работе.
Первоначальная настройка сети начинается во время установки сервера. Если у вас есть сетевой интерфейс и dhcp сервер в сети, то сеть сконфигурируется автоматически на основе полученных настроек и будет готова к работе. В последствии вы можете выполнить настройку сети в Debian через консоль с помощью программ ip или ifconfig. Наиболее популярным и современным средством на текущий момент является ip, поэтому в дальнейшем рассмотрим вопрос конфигурации сетевых интерфейсов с ее помощью. Про ifconfig тоже не забудем. Рассмотрим ее позже отдельно.
Отдельно стоит такой инструмент управления сетевыми подключениями как Network manager. Он используется в сочетании с графическими оболочками, которых на сервере обычно нет, поэтому вопрос его настройки я не буду рассматривать. Мне просто не на чем это делать, да и не вижу смысла.
Есть 2 различные возможности изменить сеть в Debian:
- Настройка сети из консоли с помощью указанных ранее консольных программ.
- С помощью редактирования конфигурационного файла сетевых интерфейсов /etc/network/interfaces.
Мы рассмотрим оба этих варианта. Вводная теоретическая часть окончена, приступаем к практике.
Установка с usb-носителя
Простой вариант — netinstall
Взять образ можно здесь, там же можно взять сборку из testing-версии. Далее записываем его на флешку/внешний жесткий диск:
# dd if=debian-*-netinst.iso of=/dev/sdX # если sdX это ваш USB-носитель, посмотреть можно командой # fdisk -l
Дальше можно подключить соединение в самом нетинстале, или же установить минимальную систему, и потом уже на ней поднять интернет-соединение и доставить нужное. Также можно обновить минимальную систему до ветки sid и потом ставить пакеты уже с нее.
Вариант №2
Если вам хочется большей гибкости или вы просто хотите знать, что на самом деле происходит, то можете воспользоваться следующим методом записи файлов на карту памяти. Преимущество использования этого метода в том, что если ёмкость карты USB достаточно велика, то вы можете скопировать на неё полный образ CD ISO.
Разметка карты памяти USB
Мы покажем как использовать на карте памяти только первый раздел, а не всё устройство. Замечание: так как большинство карт памяти USB продаются с единственным разделом FAT16, то вам, вероятно, не хочется переразмечать или переформатировать устройство. Если вам всё равно это нужно сделать, воспользуйтесь cfdisk или любой другой утилитой разметки для создания раздела FAT16, а затем создайте файловую систему:
# mkdosfs /dev/sdX1
Обязательно вводите правильное имя устройства карты памяти USB. Команда mkdosfs содержится в пакете Debian dosfstools.
Для запуска ядра после загрузки с карты памяти USB, мы поместим на неё системный загрузчик. Хотя должен работать любой системный загрузчик (например, lilo), удобнее использовать syslinux, так как он использует раздел FAT16 и настраивается простым редактированием текстового файла. Для настройки системного загрузчика можно использовать любую операционную систему, которая поддерживает файловую систему FAT.
Чтобы поместить syslinux на раздел FAT16 карты памяти USB, установите в систему пакеты syslinux и mtools и введите
# syslinux /dev/sdX1
Ещё раз отметим: не ошибитесь в имени устройства. Раздел не должен быть смонтирован при запуске syslinux. Эта процедура записывает загрузочный сектор раздела и создаёт файл ldlinux.sys, который содержит код системного загрузчика.
Добавление образа программы установки
Смонтировав раздел (mount /dev/sdX1 /mnt), скопируйте следующие файлы образа программы установки на карту памяти:
vmlinuz или linux (файл ядра) initrd.gz (образ ramdisk)
Вы можете выбрать обычную версию программ установки или версию с графическим интерфейсом. Последнюю можно найти в подкаталоге gtk. Если вы хотите переименовать файлы, учтите, что syslinux работает только с файловыми именами DOS.
Затем, вам нужно создать файл настройки syslinux.cfg, который, как минимум содержит две строки (измените имя файла с ядром на «linux», если используется образ netboot):
default vmlinuz append initrd=initrd.gz
Для графической версии программы установки нужно добавить vga=788 во вторую строку.
Если вы используете образ hd-media(для которого не нужно создавать файл настройки, взять например для sid можно здесь: http://ftp.nl.debian.org/debian/dists/sid/main/installer-amd64/current/images/hd-media/), то теперь должны скопировать ISO-образ Debian на карту памяти. После завершения, размонтируйте карту памяти USB (umount /mnt). Также не забудьте установить флаг загрузки «bootable».
Вы можете использовать businesscard, netinst или полный образ CD. Убедитесь, что он подходит по размеру. Заметим, что образ «netboot mini.iso» не подходит для этой цели.
Свежесть программного обеспечения
Свежесть программного обеспечения
Ориентация Debian на стабильность означает, что он не всегда стремится к последним версиям программного обеспечения. Например, в последней версии Debian 11 установлен GNOME 3.38, а не GNOME 3.40.
То же самое касается и других программ, таких как GIMP, LibreOffice и т.д. Это компромисс, на который вы должны пойти с Debian. Вот почему шутка «Debian stable = Debian stale» популярна в сообществе Linux.
Выпуски Ubuntu LTS также ориентированы на стабильность. Но они обычно имеют более свежие версии популярного программного обеспечения.
Следует отметить, что для некоторых программ установка из репозитория разработчика также является вариантом. Например, если вам нужна последняя версия Docker, вы можете добавить репозиторий Docker как в Debian, так и в Ubuntu.
В целом, программное обеспечение в Debian Stable часто имеет более старые версии по сравнению с Ubuntu.
На кого ориентированы сборки
Практически любой пользователь, отвечая на этот вопрос, не задумываясь ответит, что Debian рассчитан на опытных юзеров Linux, тогда как Ubuntu — на новичков. В определённой степени они будут правы, но на самом деле всё не настолько очевидно. В последнее время граница была существенно размыта, что не позволяет конкретно выделить аудиторию, на которую рассчитана каждая сборка.
Тем не менее принято считать, что именно Ubuntu является едва ли не лучшим выбором для начинающих линуксоидов благодаря максимальной ориентации на упрощённость, начиная от процесса установки и заканчивая ежедневным использованием. Debian же больше ориентирован на юзеров, которые имеют некоторое представление об особенностях Linux и понимают, чего они хотят от системы.
Обзор распространения Linux
В недавнем опросе Kubuntu и Debian были оценены Лучшие дистрибутивы Linux для настольных компьютеров с рейтингом Debian 4 и Kubuntu в 25.
За Лучшие дистрибутивы Linux для начинающих , Debian пришел 14 и Kubuntu 16. Это был неожиданный рейтинг, поскольку мнения, похоже, согласны с тем, что пользователям требуется больше опыта работы с Linux в Debian, чем у Kubuntu, который имеет более удобный графический интерфейс, чем оболочка GNOME по умолчанию.
Debian показывает как более благоприятный выбор против своего нового новичка, Kubuntu. Тем не менее, каждая дистрибутива операционной системы Linux и настольных систем основана исключительно на предпочтениях пользователей, независимо от того, являетесь ли вы экспертом Linux или любителем.
Что нового в Debian 11
- Обновление пакетов. Пожалуй, это именно то, ради чего ждут выход новой версии дистрибутива. Новая редакция содержит более 59500 пакетов, из них около 11300 новых, а примерно 9500 пакетов Debian 10 были признаны устаревшими. Около 72% пакетов получили новые версии.
- Поддержка exFAT со стороны ядра. Теперь поддержка этой файловой системы включена по умолчанию. И это хорошая новость, так как exFAT нередко используется в Windows для форматирования флэш-накопителей. Для управления рекомендуют использовать пакет exfatprogs.
- Печать и сканирование без установки драйверов. Принтеры и сканеры в Debian 11 монтируются как сетевые устройства. Конечно, вы не получите полный набор настроек, но базовые функции будут доступны на большинстве современных устройств.
- Новая команда open. Она является альтернативой xdg-open и предназначена для открытия файлов программами по умолчанию.
- Контрольные группы второй версии. В Debian 11 система инициализации systemd по умолчанию использует cgroupv2. Контрольные группы имеют строгую иерархическую структуру процессов, что позволит переложить часть задач systemd непосредственно на само ядро Linux.
- Постоянное логирование systemd. В Debian 11 systemd ведёт постоянное журналирование по умолчанию. Файлы сохраняются в каталоге /var/log/journal/.
- Улучшена поддержка альтернативных систем инициализации. Такие системы, как System-V и OpenRC стабильно работают с доступными оболочками рабочего стола.
- Улучшена поддержка иероглифов. Дистрибутив полноценно работает с японским, китайским, тайским и другими языками.
Вот основные обновленные пакеты. Многие производные дистрибутивы будут использовать именно эти версии пакетов:
Пакет | Версия в 10 (Buster) | Версия в 11 (Bullseye) |
---|---|---|
Образ ядра Linux | 4.19 series | 5.10 series |
GNOME | 3.30 | 3.38 |
KDE Plasma | 5.14 | 5.20 |
LXDE | 10 | 11 |
LXQt | 0.14 | 0.16 |
MATE | 1.2 | 1.24 |
Xfce | 4.12 | 4.16 |
GNU Compiler Collection | 8.3 | 10.2 |
GNU libc | 2.28 | 2.31 |
LLVM/Clang toolchain | 6.0.1 и 7.0.1 | 9.0.1 и 11.0.1 |
Apache | 2.4.38 | 2.4.48 |
BIND DNS сервер | 9.11 | 9.16 |
Cryptsetup | 2.1 | 2.3 |
Dovecot MTA | 2.3.4 | 2.3.13 |
Emacs | 26.1 | 27.1 |
Exim | 4.92 | 4.94 |
GIMP | 2.10.8 | 2.10.22 |
GnuPG | 2.2.12 | 2.2.27 |
Inkscape | 0.92.4 | 1.0.2 |
LibreOffice | 6.1.5 | 7.0.0 |
lighttpd | 1.4.53 | 1.4.59 |
MariaDB | 10.3 | 10.5 |
Nginx | 1.14 | 1.18 |
OpenJDK | 11 | 11 |
OpenSSH | 7.9p1 | 8.4p1 |
Perl | 5.28 | 5.32 |
PHP | 7.3 | 7.4 |
Postfix MTA | 3.4 | 3.5 |
PostgreSQL | 11 | 13 |
Python 3 | 3.7.3 | 3.9.1 |
Rustc | 1.41 | 1.48 |
Samba | 4.9 | 4.13 |
Vim | 8.1 | 8.2 |
Системные требования Debian 11 следующие:
- Процессор: двухъядерный 32- или 64-битный процессор.
- Оперативная память: 2 ГБ.
- Накопитель: 15 ГБ.
Установка шлюза по-умолчанию (default gateway)
Теперь разберемся со шлюзом по-умолчанию. В предыдущих примерах со статическим ip адресом и настройками по dhcp у нас не было необходимости указывать отдельно default gateway. Мы его устанавливали вместе с остальными настройками. Чтобы посмотреть установленный по-умолчанию шлюз в debian, можно воспользоваться следующей командой в консоли:
Это шлюз по-умолчанию (default gateway). Можно воспользоваться другими, более популярными и привычными командами:
Если получите ошибки:
Значит у вас не установлен пакет net-tools. Установить его можно следующей командой.
Сетевые инструменты из пакета net-tools объявлены устаревшими и не включены в состав базовой системы. Я ими продолжаю пользоваться, потому что мне нравится их вывод больше, чем у команды ip. Netstat мне видится более информативным, хотя по сути, они все показывают одно и то же. Отказ в пользу утилиты ip идет по той причине, что она объединяет в себе все основные сетевые инструменты. Удобнее пользоваться только ей одной для настройки сети, нежели разными утилитами для разных целей.
Если нам нужно сменить default gateway, то сначала надо удалить текущий шлюз, а потом назначить новый.
То же самое, только с помощью ip:
Проверяем, что получилось:
Все получилось. Эта настройка будет действовать до перезагрузки. Чтобы ее сохранить, либо меняйте конфигурационный файл interfaces, либо, при необходимости, придумывайте что-то еще.
Wi-fi
Сперва можно попробовать
apt-get install wireless-tools
Для xfce4 подходит wicd
apt-get install wicd
После того, как Wicd установился он должен появиться среди пунктов меню
«Интернет». Если не появляется — нужно перезапустить иксы. Возможно придется
делать reboot
В углу экрана должны появиться значок подключения. Если значков несколько,
значит установлено ещё что-то, например network-manager-gnome.
На всякий случай можно сделать.
apt-get remove network-manager-gnome
И потом
reboot
Один из значков должен пропасть. Навожу курсор на второй
выбираю «Подключиться». — Беспроводные сети не найдены —
По совету с lor я прописал в поле
Wireless interface значение wlan0. Сети должны появиться.
wicd apt-get remove wicd
apt-get autoremoveapt-get remove network-manager
apt-get autoremovereboot
Затем переустановить нужное.
Установка
Установка Ubuntu намного проще, чем установка Debian. Я не шучу. Debian может быть запутанным даже для среднего пользователя Linux.
Когда вы загружаете Debian, он по умолчанию предоставляет минимальный ISO. В этом ISO нет (не с открытым исходным кодом) микропрограммного обеспечения. Вы устанавливаете его и понимаете, что ваши сетевые адаптеры и другое оборудование не распознаются.
Есть и особые ISO, содержащие код подобных прошивок, но для того чтобы их найти — надо знать где искать. В результате тот, кто этого не знает, может столкнуться с неприятным сюрпризом.
Получение non-free firmware (несвободных) прошивок является проблемой в Debian
Ubuntu гораздо более снисходителен, когда дело доходит до включения проприетарных драйверов и микропрограмм в ISO по умолчанию.
Кроме того, программа установки Debian выглядит устаревшей, в то время как программа установки Ubuntu выглядит современно. Программа установки Ubuntu также распознаёт другие установленные операционные системы на диске и даёт вам возможность установить Ubuntu вместе с существующими (двойная загрузка). В программе установки Debian я этого не заметил.
Установка Ubuntu стала более плавной
Настройка времени и даты
Временная зона под Debian устанавливается через символическую ссылку.
Файл
/etc/localtime
должен смотреть на файл настройки временной зоны в директорию
чем указывается в какой временной зоне вы находитесь.
Например: я живу в России (время Московское) я должен сделать ссылку
/etc/localtime
на файл
/usr/lib/zoneinfo/Europe/Moscow
Для этого нужна команда:
rm -f /etc/localtime
ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
Чтобы узнать какие временные зоны доступны — посмотрите их в директории
cd /usr/share/zoneinfo
ls
И выберите более подходящую для Вас…
Если же время установилось не правильное, значит у Вас стоит неправильное время в BIOS.
Для проверки время в BIOS, воспользуемся командой:
hwclock
2021-09-08 11:25:17.289911+02:00
Теперь мы знаем какое время установлено в BIOS, но нам надо его исправить.
Правим время в системе:
date MMDDhhmmCCYY.ss
Описание параметров команды date:
MM — две цифры текущего месяца (пример: январь=01);
DD — две цифры текущей даты (если текущий календарный день 1, то пишется 01);
hh — две цифры обозначающие час;
mm — две цифры обозначающие минуты;
CCYY — четыре цифры года;
ss — две цифры секунд.
Также можно вводить «date MMDDhhmmCCYY»
без секунд, тогда секунды выставляются на ноль.
Ну и теперь вносим новое установленное время в БИОС:
hwclock —systohc
Среды рабочего стола
GNOME предоставляет пользователю две вещи: окружение рабочего стола GNOME — интуитивно понятное и привлекательное, и платформу разработки GNOME — обширный каркас для создания приложений, интегрируемых с рабочей средой. |
|
Plasma от KDE предлагает расширенный графический рабочий стол, широкий спектр приложений для общения, работы, образования и развлечения и платформу для легкого создания новые приложения. |
|
Xfce — лёгкое настольное рабочее окружение для различных UNIX-подобных систем. Разработанное с целью повышения производительности, оно позволяет загружать и выполнять приложения быстро, сохраняя ресурсы системы. |
|
LXDE создана не мощной и перегруженной функциями, а простой в использовании, достаточно лёгкой и не требовательной к ресурсам системы. |
|
MATE является продолжением GNOME 2. Он предоставляет интуитивное и привлекательное окружение рабочего стола, используя традиционные метафоры для Linux и др. Unix-подобных операционных систем. |
Другие окружения рабочего стола, доступные в Debian: Cinnamon, LXQt, Budgie, Enlightenment, FVWM-Crystal, Window Maker, Sugar и, возможно, другие.
Другие окружения рабочего стола, не доступные в Debian: Unity, , ROX, Equinox/EDE, Étoilé, CDE и другие.
Настройка Debian
Debian установлен. Если вы установили с помощью WSL, автоматически появится новая оболочка. Во время первого запуска оболочка Debian попросит создать нового пользователя.
Если вы хотите получить доступ к Debian позже, используйте следующую команду WSL. С этого момента я буду использовать Терминал Windows для простоты использования.
Обновите кеш APT и обновите все пакеты.
Затем нам нужно проверить, используем ли мы последнюю версию Debian. На момент написания этого руководства последним стабильным выпуском был Debian 11 под кодовым названием bullseye.
В моем случае это Debian 9 (stretch), где должен быть Debian 11 (bullseye). Для получения последней версии Debian требуется обновление дистрибутива.
Сначала сделайте резервную копию файла sources.list.
В файле sources.list замените все экземпляры stretch (Debian 9) на bullseye (Debian 11). Это фактически укажет APT работать с пакетами для Debian 11. Откройте sources.list в текстовом редакторе и замените все экземпляры stretch на bullseye.
Вот примерный список репозиториев для Debian 11 bullseye.
Теперь снова запустите команды обновления APT.
Это будет разрешение на перезапуск различных служб во время процесса. Выберите «Да».
Теперь мы можем безопасно избавиться от устаревших пакетов в системе.
Перезапустите сеанс Debian, чтобы изменения вступили в силу. Проверьте изменение.
Оконные менеджеры
Openbox — маленький и быстрый оконный менеджер, он поддерживает много функций, таких, как меню, с помощью которого пользователь может управлять приложениями. Имеет собственный менеджер сеансов и может работать с GNOME или KDE. |
|
FluxBox — простой и минималистичный менеджер окон для X Window System. |
|
Compiz — композитный менеджер окон для X Window System, использующий для ускорения 3D графики OpenGL. Он предоставляет множество новых графических эффектов, доступных в любых графических средах X Window, в том числе GNOME и KDE. Представляет собой комплекс плагинов, декораторов, инструментов настройки интерфейса и эффектов. |
|
Wmii — фреймовый оконный менеджер для X11, поддерживающий динамическое расположение окон, метки окон и управление с помощью клавиатуры, мыши или протокола 9P с использованием виртуальной файловой системы. |
|
Awesome динамический оконный менеджер для X11. It supports tiling window management with extended keyboard, mouse, and it is scriptable in Lua. It includes many add-ons which can make it very powerful. It replaces the workspace paradigm with a new tiling approach of non-overlaping windows. |