Графическая среда X Window System

Программирование в Windows основывается на использовании функций API (Application Program Interface, т.е. интерфейс программного приложения).

Программа для Windows в значительной степени состоит из таких вызовов. Все взаимодействие с внешними устройствами и ресурсами операционной системы происходит посредством таких функций.

Установка

Предполагаем, что вы уже установили CentOS (если еще нет, можете арендовать VPS с этой операционной системой), и вы имеете права root-пользователя или суперпользователя. В данном случае мы будем писать команды от имени пользователя root. Если вы не являетесь пользователем root, просто ставьте sudo перед всеми командами.

Обновите вашу систему

Сначала мы обновляем систему. Это требуется не всегда, но делать так — это хорошая практика:

yum update

Ожидаем завершения установки обновлений и переходим к следующему шагу.

Установите пакеты GNOME

Теперь мы устанавливаем пакеты GNOME. Для их установки мы будем использовать команду, которая устанавливает все пакеты, связанные с GNOME GUI:

sudo yum -y groups install «GNOME Desktop»

Настройте систему X Window System

Программа, которая запускает графическую среду в большинстве систем Linux, называется X Window System. Итак, во-первых, вы должны указать X Window System, что GNOME — это графический интерфейс, используемый по умолчанию. Поэтому введите эту команду:

echo «exec gnome-session» >> ~/.xinitrc

Теперь мы закончили установку GNOME и настройку системы X Window. Давайте проверим это, введя команду:

startx

После запуска этой команды вы увидите графический интерфейс GNOME, похожий на изображение ниже, что означает, что он работает:

Скриншот №1. Графический интерфейс GNOME

Теперь GNOME GUI установлен и протестирован. Однако для его запуска необходимо вводить команду startx при каждом запуске операционной системы, что не очень удобно. Давайте сделаем так, чтобы он запускался автоматически. Для этого используйте следующую команду:

Читайте также:  Долгожданная iOS 14: дата, когда выйдет, где скачать, как установить

systemctl set-default

Поделиться Оценить

Средняя оценка: 5.0 Оценили: 3191028 Санкт-Петербург Литейный пр., д. 26, Лит. А +7 (812) 443-85-60

  • 700 300 ООО «ИТГЛОБАЛКОМ ЛАБС»191028 Санкт-Петербург Литейный пр., д. 26, Лит. А +7 (812) 443-85-60
  • 700 300 ООО «ИТГЛОБАЛКОМ ЛАБС»
  • 700 300
  • Так какое окружение всё-таки лучше?

    Универсального решения, устраивающего всех, нет. Именно поэтому количество предлагаемых графических оболочек Linux или по другому окружений рабочего стола так велико. У каждого пользователя свои требования: для кого-то важна высокая производительность, а для кого-то — удобный и красивый интерфейс.

    Так какое окружение всё-таки лучше?

    В этой статье нами собраны лучшие окружения рабочего стола для Linux, однако на рынке есть ещё пара вариантов, заслуживающих внимания:

    • Trinity;
    • Lumina;
    • Pantheon;
    • Enligtenment.
    Так какое окружение всё-таки лучше?

    А какое окружение рабочего стола Linux предпочитаете вы? Почему? Напишите в комментариях!

    Похожие записи:

    • KDE vs Gnome vs XFCE 26 февраля, 2016
    • Unity vs KDE Сравнение 3 марта, 2016
    • Лучшие расширения Gnome 3 25 июля, 2016
    • Лучшие темы XFCE 18 января, 2019
    Так какое окружение всё-таки лучше?

    Tweet Pin It

    Настройка.

    Все настройки графического сервера X (не путать с настройками оконных менеджеров и графических сред рабочего стола) сосредоточены в каталоге « /etc/X11 ». Основной конфигурационный файл — « /etc/X11/ ».

    В современных дистрибутивах Debian (начиная с 6.0 Squeeze) и Ubuntu (начиная с Lucid, возможно и более ранних) файла нет. В этом случае стартует с настройками по-умолчанию и этого достаточно в большинстве случаев. Однако для чего-то специфичного, например для объединения 2-х дисплеев через NVIDIA TwinView ( sudo nvidia-settings ) и т.п., создать его всё же придётся.

    Итак, если файла нет, то нужно его сгенерировать:

    Xorg -configure

    Общий способ — запуск в терминале root «родного» конфигуратора (см. Xorg(1)). Для этого в терминале root (или через sudo) выполните команды:

    выход из графической оболочки

    Оказавшись в текстовой консоли ( ALT+F1 ) войдите в систему заново как суперпользователь root или как обычный пользователь, если root не предусмотрен.

    Источник

    Процессы и потоки

    Процессом (process) называется экземпляр программы, загруженной в память. Экземпляр программы может создавать потоки (thread), которые представляют собой последовательность инструкций на выполнение. Выполняются не процессы, а именно потоки. Любой процесс имеет хотя бы один поток. Этот поток называется главным (основным) потоком приложения. Потоки на самом деле выполняются не одновременно, а по очереди. Распределение процессорного времени происходит между потоками, но переключение между ними происходит так часто, что кажется будто они выполняются параллельно. Все потоки ранжируются по приоритетам. Приоритет потока обозначается числом от 0 до 31, и определяется исходя из приоритета процесса, породившего поток, и относительного приоритета самого потока. Таким образом, достигается наибольшая гибкость, и каждый поток в идеале получает столько времени, сколько ему необходимо.