Debian — стабильный, надежный, популярный, полностью некоммерческий дистрибутив Linux. В основном используется на персональных компьютерах или на серверах.

Debian имеет крупнейший репозиторий пакетов, использует DEB пакеты и менеджер пакетов Advanced Packaging Tool (APT), поддерживающий отслеживание зависимостей и обновления пакетов. В Debian включены стабильные версии пакетов. Это накладывает некоторые ограничения, в частности, многие пакеты устаревшие, но проверенные временем.

Debian поддерживает множество аппаратных архитектур. Дистрибутив можно использовать для встраиваемых систем.

На основе дистрибутива Debian создаются такие дистрибутивы, как Ubuntu, MX Linux, Knoppix, MEPIS, Damn Small Linux, Dreamlinux и другие.

Оглавление

Чем отличается Ubuntu от Debian

Отличия в процессе установки

Ваш выбор может зависеть от используемого оборудования. Debian поддерживает около 13-ти аппаратных архитектур начиная от самой распространенной 32 и 64 битной для процессоров AMD и Intel до ARM и PowerPC. Ubuntu же поддерживает 32 и 64 битные версии, как отдельные редакции дистрибутива, а также работает на ARM версией для планшетов и смартфонов.

Другой аспект, это установщики. Установщик Ubuntu по умолчанию требует минимум действий от пользователя во время установки. Это сделано для максимального упрощения и ускорения. Если у вас возникнут проблемы, вы можете попробовать установку в режиме эксперта, который немного напоминает установщик Debian.

У программы установки Debian совсем другие приоритеты. Ее графическая версия отличается от текстовой только реализацией инструментов, и имеет те же самые возможности плюс больше комфорта для тех кто не любит текстовый режим.

Debian можно установить следуя инструкциям и выбирая варианты настроек по умолчанию, но также вы можете очень сильно индивидуализировать систему во время установки. Вместо ориентации на неопытных пользователей, установщик Debian предназначен для всех уровней пользователей одновременно. Вы вряд ли найдете более гибкую программу установки.

Отличия в администрировании и управлении пакетами

Не удивительно, что Debian и Ubuntu используют учетную запись суперпользователя для администрирования и обычную учетную запись для повседневного использования системы. Но выбранные модели безопасности это заметное отличие debian от ubuntu.

В Debian все действия по администрированию выполняются, как правило, непосредственно под учетной записью суперпользователя. Это хоть и увеличивает скорость работы, но уменьшает уровень безопасности и требует от пользователя особого внимания. В Ubuntu же вход под суперпользователем отключен, а для получения полномочий используется утилита sudo.

Есть три основных репозитория пакетов в Debian: тестовый (Testing), стабильный (Stable) и нестабильный (Unstable). Все новые пакеты поначалу находятся в тестовом репозитории, а уже после проверки и тестирования переводятся в стабильный. С каждым официальным релизом пакеты из репозитория Testing переносятся в репозиторий Stable.

За последние несколько лет было добавлено еще несколько официальных и неофициальных репозиториев: Backports, Experimental, Security, Old Stable, и Update. Тем не менее использовать в большинстве случаев лучше только три основных.

Одной из интересных особенностей Debian является то что вам нужно выбрать одну из двух крайностей: незыблемую стабильность с более старыми версиями программ или новое но не очень надежное программное обеспечение, которое может привести к серьезным сбоям при обновлениях.

Ubuntu же берет свои пакеты из тестового или нестабильного репозитория Debian. В отличие от Debian репозитории Ubuntu организованы немного по другому принципу. В Главном (Main) репозитории находятся пакеты, поддерживаемые Canonical, в репозитории Universe — программное обеспечение, поддерживаемое сообществом, Restricted — содержит проприетарные драйвера, а Multiverse программное обеспечение с несвободными лицензиями.

Другое отличие в том, что Debian более ориентирован в сторону свободного программного обеспечения. По умолчанию устанавливается только свободное программное обеспечение. Даже ядро поставляется свободное от сторонних прошивок производителей. Если вам нужны несвободные программы, нужно добавить разделы Nonfree и Contrib для каждого репозитория.

В Ubuntu различие между свободными и проприетарными программами очерчено не так ясно. Debian призывает использовать свободное программное обеспечение, но представляет пользователю выбор. Ubuntu призывает устанавливать программное обеспечение от производителей оборудования, чтобы иметь ту же производительность, что и в коммерческих системах. Вы можете получить ту же производительность в Debian, при чем здесь выбор между свободным и несвободным ПО будет более четким.

Различия в окружении рабочего стола

Ubuntu и Debian по умолчанию используют различные окружения рабочего стола. Ubuntu использует по умолчанию Unity, оболочку рабочего стола от Canonical — корпоративного спонсора Ubuntu, который поддерживает ее развитие на протяжении многих лет. Если у Canonical получится завоевать рынок мобильных устройств, возможно, в будущем вы сможете использовать Unity также на смартфонах и на планшетах.

Тем не менее и Ubuntu и Debian, поддерживают несколько окружений рабочего стола. Ubuntu распространяется в нескольких редакциях: Xubuntu, с рабочим столом Xfce, Kubuntu — с KDE также есть Ubuntu GNOME и Ubuntu для планшетов.

В Debian можно выбрать те же самые окружения, но развиваются они не настолько отдаленно от стандартного Debian.

За исключением Unity, все программы, написанные для Ubuntu, доступны и для Debian. Правильно и обратное — все программы, написанные для Debian — работают в Ubuntu, поскольку ее пакеты берутся из репозиториев Debian. В Debian, цикл разработки намного медленнее, поэтому в Ubuntu, всегда свежее программное обеспечение, но зато Debian лучше протестирован и более стабилен.

Замечание. Не думайте, что общее происхождение пакетов делает их кросс-совместимыми для Ubuntu и Debian. Около 20% всех пакетов Ubuntu несовместимы с Debian из-за различного расположения файлов.

Различия сообществ

Для пользователей, которые только начинают осваивать Ubuntu или Debian сообщество тоже может стать одним из факторов выбора. Debian известен обсуждением всех глобальных вопросов. Все важные изменения в системе могут быть решены на голосовании.

В последние годы политика Debian смягчилась. Но обсуждение — это все же большая свобода. В прошлом Debian славился враждебной средой для женщин. Последние споры о замене старой системы инициализации на Systemd были настолько интенсивными, что несколько разработчиков ветеранов ушли в отставку.

Debian все еще соблюдает демократическую позицию. Хотя у проекта есть лидер, должностные лица Debian больше прибегают к предложениям и дипломатии, чем к прямым указам.

Ubuntu сильно контрастирует с Debian в этом вопросе. У нее есть кодекс взаимодействия с сообществом. Менеджер по связям с сообществом — Джон Бэкон буквально написал книгу об искусстве сообщества, прилагает все усилия для решения конфликтов. Кроме того, Технический совет Ubuntu и Общественный совет, переизбираются ежегодно.

Но демократическая на первый взгляд, ubuntu совсем не такая как кажется. Руководитель проекта — Марк Шаттлворт, и его голос решающий для реализации тех или иных изменений. Марк и другие разработчики из Canonical имеют право вето на решение сообщества, и это раньше вызывало много возмущений.

Так что же выбрать?

Эксперт или новичок? Свободное ПО или проприетарное? Простота использования или полный контроль? Поддержка платформ? Шаткая грань или стабильность? Unity или GNOME? Контролируемое но вежливое сообщество или резкое, но демократическое?

Как видите, выбор Debian или Ubuntu, будет зависеть оттого что более важно для вас. Перед тем как выбрать одну из них, определитесь, какой из аспектов для вас важнее. Разница между Debian и Ubuntu была рассмотрена в этой статье и теперь вы знаете на что ориентироваться.

Независимо от того, какой дистрибутив вы выберите, помните Ubuntu и Debian не просто так стали самыми популярными дистрибутивами.

Устанавливаем систему Debian

После того как образ скачан и записан на флешку (или другой носитель) но лучше использовать флешку с неё система установиться быстрее. Как записать образ на флешку я рассказывал в этой статье., повторяться не буду. Итак образ записали. Теперь загрузитесь с неё.

Меню загрузки системы

Установка дебиан. Выберите «Graphical install» курсорными клавишами и нажмите «Enter» для запуска установщика.

выбор языка для продолжения установки

На первой странице выберите язык удобный вам и нажмите кнопку «Continue».

Выбор страны в которой находится компьютер

Далее выберите местонахождение. Страну в которой вы находитесь.

Настройка клавиатуры и выбор раскладки

Теперь выберите клавиатурную раскладку. А на следующей страницу метод переключения раскладки.

Выбор сочетания клавиш для смены раскладки

Я оставлю по умолчанию. Меня устраивает Alt+shift. Затем укажите имя компьютера. Его можно задать любым по вашему усмотрению.

Установка выбора имени компьютера

В следующем окне нужно указать адрес домена если компьютер входит в домен. Если у вас сеть без домена или вообще нет локальной сети можно ничего не указывать либо вписать localhost.

Выбор имени домена

Жмем продолжить. Далее нужно задать пароль суперпользователя. Суперпользователь или root, это главная учетная запись в linux. Поэтому пароль должен быть надежным.

Настройка учетных записей и паролей

Нажимаем продолжить и переходим к созданию обычного пользователя. Под этой учетной записью вы и будете работать в системе.

Добавление пользователя в систему

Укажите ваше имя и нажмите продолжить. Будет показан логин учетной записи (обычно совпадает с именем заданным на предыдущем этапе). Его можно изменить.

Подтверждение создаваемой учетной записи и выбор псевдонима

Продолжить.

Задаем пароль для пользователя

Теперь задаем пароль для обычного пользователя и продолжаем.

Настройка времени и выбор часового пояса

Укажите город и часовой пояс и продолжаем.

Начало разметки диска при установке Debian

Переходим к разметке диска. Можно выбрать автоматический режим. Но я предпочитаю размечать диск вручную. Поэтому выберем этот режим.

Выбор диска для разметки

Отобразятся все диски в системе. Выберите тот на который хотите установить debian. В моем случае диск один поэтому я выберу его.

Подтверждение создания новых таблиц

Диск не размечен. Поэтому нужно создать таблицу разделов. Нажимаем «Да» и продолжить.

Продолжение разметки

Появился диск на котором есть свободное место. Теперь создадим три раздела. Нажмите продолжить или дважды кликните мышкой по выделенной строке.

Читайте также: VirtualBox: Как сделать общий буфер обмена

Создание нового раздела

Выбираем. Создать новый раздел. Продолжить.

Выбор размера нового диска

Первым создаем раздел подкачки. Я сделаю его размером 4 гигабайта.

Выбор типа нового раздела

Тип раздела выбираем «Логический». Местоположение оставим «Начало».

Выбор положения нового раздела на диске

Здесь в пункте «Использовать как:» кликаем два раза или нажимаем кнопку продолжить.

Отображение доступных операция для раздела

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

Отображение доступных файловых систем для форматирования

Выбираем «Раздел подкачки» и жмем продолжить.

Последний этап и подтверждение настойки раздела

Выбираем пункт «Настройка раздела закончена» и продолжаем.

Отображение всех существующих разделов на диске

Как видно на скриншоте раздел подкачки создан. Далее создадим корневой раздел. Выбираем свободное место и кликаем продолжить.

Продолжение создания новых разделов

На этот раз тип раздела выбираем «Первичный» и местоположение «Начало».

Создание первичного раздела в начале диска

Инсталлятор дебиан предлагает нам сразу нужные тип файловой системы (ext4) и точку монтирования «/» корень. Меня устраивают эти настройки. Но их можно поменять дважды кликнув мышкой либо выбрав нужный пункт курсорными клавишами нажать кнопку «Продолжить».

Можно оставить только корневой раздел система будет работать. Но я рекомендую сделать ещё один раздел для пользователей. Называется он «/home». Создается он так же как и корневой только в качестве точки монтирования выберите /home.

Последняя проверка всех разделов перед форматированием

В результате должно получиться три раздела как показано на рисунке.

  • Раздел подкачки (подк)
  • Корневой (/)
  • Каталоги пользователей (/home)

Настройка дисков закончена. Выберите пункт «Закончить разметку и записать на диск» нажмите «Продолжить»

Подтверждение на создание заданных разделов

Внимательно проверьте все параметры! Правильно ли выбрали диск, файловая система, размеры. После применения настроек вся информация будет потеряна!

После того как убедились в правильности настроек. Выберите пункт «Да» и нажмите продолжить.

Прогрессбар начала установки дебиан

Диск будет размечен и начнется установка системы.

Настройка менеджера пакетов

После копирования файлов последует предложение настроить менеджер пакетов. Если у вас интернет безлимитный и стабильный рекомендую включить зеркала архивов из сети. Выберите «Да» и нажмите продолжить.

Выберите страну. Что бы скорость загрузки была выше. Выберите страну территориально находящуюся ближе к вам. Но это не обязательно. Выбирайте любую из списка.

Выбор зеркала архивов Debian

Так же выберите сервер. Продолжим.

Выбор http-прокси сервера для доступа к внешнему миру

Если выходите в интернет через прокси-сервер. Укажите его параметры. Если нет. Просто жмите продолжить.

Установка системного загрузчика GRUB

Установка загрузкика GRUB. Выберите пункт «Да» и продолжите.

Выбор диска для установки загрузчика

В отображенном списке дисков (в моем случае он один). Выберите диск на который хотите установить grub. С этого диска будет загружаться система. Нажмите продолжить и дождитесь завершения установки.

Экран Завершения установки

После того как установка операционной системы debian на ваш компьютер будет завершена. Удалите все загрузочные носители: флешки, диски. И нажмите продолжить. Компьютер перезагрузится. Авторизуйстесь в системе и начинайте пользоваться.

Читайте также: Установка программ в Debian с помощью терминала и графического интерфейса

Видео: Как установить debian на компьютер:

Установка с помощью debian netinstall

Так называемый сетевой установщик «network install». Скачать iso образ можно зайдя на сайт debian.org в верхнем правом углу шапки есть ссылка.

официальный сайт debian

Такой вариант не сильно отличается от обычной кроме того, что можно выбрать необходимые пакеты после установки базовой системы. То есть будет предложен выбор программного обеспечения:

  • Окружение рабочего стола (в него входят: Gnome, XFCE, Cinnamon, KDE, MATE, LXDE)
  • Web-server
  • Сервер печати
  • SSH-сервер
  • Стандартные системные утилиты

debian-netinstall

Этот метод подойдет прежде всего тем кто точно знает, что хочет установить. Ещё из плюсов можно отметить, что все пакеты будут самыми свежими.

Важно понимать. Для такой установки необходимо иметь стабильный, быстрый и безлимитный (или очень дешевый) интернет. Все пакеты загружаются по сети. Поэтому и установка системы будет дольше по времени.

Если выбрали установку двух окружений то по ходу установки нужно будет выбрать дисплейный менеджер. Если кратко. Это меню вы будете видеть пред запуском системы. Здесь нужно будет выбрать пользователя и указать пароль. Так же здесь выбирается язык и окружение рабочего стола. Например устанавливаете Gnome и XFCE. Выбор между lightdm и gdm3.

Настройка пакета gdm3

Вот так выглядит gdm3:

gdm3

А так lightdm:

Экран входа если выбрали lightdm

ВИДЕО: Установка Debian с помощью netinstall (network install)

С выходом Debian 10 в режиме live-cd появилась возможность установки системы с помощью инсталлятора Calamares.

ВИДЕО: Debian 10 установка с помощью Calamares с Live-cd:

Настройка Debian

Из-за множества вариантов установки Debian (сетевая, базовая, с DVD-носителей) универсальное руководство составить не получится, поэтому некоторые этапы инструкции будут относиться к определенным версиям операционной системы.

Шаг 1: Обновление системы Debian

Первое, что необходимо сделать после установки системы, это обновить ее. Но это более актуально для пользователей, которые устанавливали Debian с DVD-носителей. Если вы использовали сетевой метод, то все свежие обновления уже будут установлены в ОС.

    1. Откройте «Терминал», прописав его название в меню системы и нажав по соответствующему значку.

запуск терминала в debian

  1. Получите права суперпользователя, выполнив команду:su

    и введя пароль, указанный при установке системы.

    получение прав суперпользователя в терминале debian

    Примечание: при вводе пароля он никак не отображается.

  2. Поочередно выполните две команды:apt-get update
    apt-get upgrade
  3. Перезагрузите компьютер, чтобы закончить обновление системы. Для этого можно в «Терминале» выполнить следующую команду:reboot

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

Читайте также: Обновляем Debian 8 до 9 версии

Шаг 2: Установка SUDO

sudo — утилита, созданная с целью наделения отдельных пользователей правами администратора. Как можно было заметить, при обновлении системы необходимо было входить в профиль root, что требует лишних временных затрат. Если использовать sudo, это действие можно пропустить.

Для того чтобы инсталлировать в систему утилиту sudo, необходимо, находясь в профиле root, выполнить команду:

apt-get install sudo

установка утилиты sudo в debian

Утилита sudo установлена, но для ее использования нужно получить права. Проще это сделать, выполнив следующее:

adduser UserName sudo

Где вместо «UserName» надо ввести имя пользователя, которому присваиваются права.

присвоение прав пользователю в терминале debian

В завершение перезагрузите систему, чтобы изменения вступили в силу.

Читайте также: Часто используемые команды в «Терминале» Linux

Шаг: 3: Настройка репозиториев Debian

После установки Debian репозитории настроены только для получения программного обеспечения с открытым кодом, но этого недостаточно, чтобы установить в систему программы и драйвера последней версии.

Настроить репозитории для получения проприетарного ПО можно двумя способами: используя программу с графическим интерфейсом и выполняя команды в «Терминале».

Software & Updates

Чтобы провести настройку репозиториев с помощью программы с графическим интерфейсом, сделайте следующее:

    1. Запустите Software & Updates из меню системы.

запуск software & updates в debian

    1. На вкладке «Debian Software» поставьте галочки рядом с теми пунктами, где в скобках указано «main», «contrib» и «non-free».

вкладка debian software в программе software & updates в debian

    1. Из выпадающего списка «Загрузить с» выберите сервер, который расположен ближе всего.

выьор сервера для обновления системы в debian

  1. Нажмите кнопку «Закрыть».

После этого программа предложит вам обновить всю имеющуюся информацию о репозиториях — нажмите кнопку «Обновить», после чего дождитесь окончания процесса и приступайте к выполнению следующего шага.

Терминал

Если по какой-то причине вы не смогли осуществить настройку с помощью программы Software & Updates, то эту же задачу можно выполнить в «Терминале». Вот что нужно делать:

  1. Откройте файл, в котором находится список всех репозиториев. Для этого в статье будет использоваться текстовый редактор GEdit, вы же можете ввести в соответствующем месте команды другой.sudo gedit /etc/apt/sources.list
  2. В открывшемся редакторе добавьте ко всем строкам переменные «main», «contrib» и «non-free».
  3. Нажмите кнопку «Сохранить».
  4. Закройте редактор.

Читайте также: Популярные текстовые редакторы для Linux

По итогу ваш файл должен выглядеть примерно так:

настройка переменных в sources list в debian

Теперь, чтобы изменения вступили в силу, обновите список пакетов командой:

sudo apt-get update

Шаг 4: Добавление Backports

Продолжая тему репозиториев, рекомендуется добавить в список Backports. В нем содержатся самые свежие версии программного обеспечения. Этот пакет считается тестовым, но все ПО, которое в нем находится, стабильное. Не попало оно в официальные репозитории только по той причине, что было создано после релиза. Поэтому, если вы хотите обновить драйвера, ядро и другое ПО до последней версии, вам необходимо подключить репозиторий Backports.

Сделать это можно как с помощью Software & Updates, так и «Терминала». Рассмотрим оба способа подробнее.

Software & Updates

Для добавления репозитория Backports с помощью Software & Updates вам необходимо:

    1. Запустить программу.
    2. Перейти во вкладку «Other Software».
    3. Нажать кнопку «Add…».

вкладка other software в software & update в debian

    1. В строку APT ввести:deb http://mirror.yandex.ru/debian stretch-backports main contrib non-free (для Debian 9)

      или

      deb http://mirror.yandex.ru/debian jessie-backports main contrib non-free (для Debian 8)

    2. Нажать кнопку «Добавить источник».

добавление репозитория в программе software & update в debian

После проделанных действий закройте окно программы, дав разрешение на обновление данных.

Терминал

В «Терминале» для добавления репозитория Backports необходимо внести данные в файл «sources.list». Для этого:

  1. Откройте нужный файл:sudo gedit /etc/apt/sources.list
  2. В нем установите курсор в конце последней строки и, нажав дважды клавишу Enter, сделайте отступ, после чего впишите следующие строки:deb http://mirror.yandex.ru/debian stretch-backports main contrib non-free
    deb-src http://mirror.yandex.ru/debian stretch-backports main contrib non-free (для Debian 9)

    или

    deb http://mirror.yandex.ru/debian jessie-backports main contrib non-free
    deb-src http://mirror.yandex.ru/debian jessie-backports main contrib non-free (для Debian 8)

  3. Нажмите кнопку «Сохранить».
  4. Закройте текстовый редактор.

Чтобы применить все внесенные параметры, обновите список пакетов:

sudo apt-get update

Теперь, для инсталляции в систему программного обеспечения из этого репозитория, используйте следующую команду:

sudo apt-get install -t stretch-backports [package name] (для Debian 9)

или

sudo apt-get install -t jessie-backports [package name] (для Debian 8)

Где вместо «[package name]» впишите наименование пакета, который хотите установить.

Шаг 5: Установка шрифтов

Немаловажным элементом системы являются и шрифты. В Debian их предустановлено очень мало, поэтому пользователям, которые часто работают в текстовых редакторах или с изображениями в программе GIMP, обязательно нужно пополнить список уже имеющихся шрифтов. Помимо прочего, программа Wine не сможет корректно работать без них.

Для установки шрифтов, использующихся в Windows, вам нужно выполнить следующую команду:

sudo apt-get install ttf-freefont ttf-mscorefonts-installer

Добавить можно также шрифты из набора noto:

sudo apt-get install fonts-noto

Вы можете устанавливать и другие шрифты, просто ища их в интернете и перемещая в папку «.fonts», что находится в корне системы. Если этой папки у вас нет, то создайте ее самостоятельно.

Шаг 6: Настройка сглаживания шрифтов

Установив Debian, пользователь может наблюдать плохое сглаживание системных шрифтов. Эта проблема решается довольно просто — нужно создать специальный конфигурационный файл. Вот как это делается:

    1. В «Терминале» перейдите в директорию «/etc/fonts/». Для этого выполните:cd /etc/fonts/

переход в другую директории с помощью команды cd в терминале debian

    1. Создайте новый файл с именем «local.conf»:sudo gedit local.conf
    2. В открывшийся редактор введите следующий текст:

      rgb

      true

      hintslight

      lcddefault

      false

      ~/.fonts

    3. Нажмите кнопку «Сохранить» и закройте редактор.

сохранение документа local conf в debian

После этого во всей системе шрифты будут иметь нормальное сглаживание.

Шаг 7: Отключение звука системного динамика

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

  1. Открыть конфигурационный файл «fbdev-blacklist.conf»:sudo gedit /etc/modprobe.d/fbdev-blacklist.conf
  2. В самом конце прописать следующую строку:blacklist pcspkr
  3. Сохранить изменения и закрыть редактор.

Только что мы занесли модуль «pcspkr», который отвечает за звук системного динамика, в черный список, соответственно, проблема устранена.

Шаг 8: Установка кодеков

В только установленной системе Debian отсутствуют мультимедийные кодеки, это связано с их проприетарностью. Из-за этого пользователь не сможет взаимодействовать со многими форматами аудио и видео. Чтобы исправить ситуацию, необходимо их установить. Для этого:

    1. Выполните команду:sudo apt-get install libavcodec-extra57 ffmpeg

      В процессе установки вам необходимо будет подтвердить действие, набрав на клавиатуре символ «Д» и нажав Enter.

установка кодеков в debian

    1. Теперь нужно установить дополнительные кодеки, но они находятся в другом репозитории, поэтому его нужно предварительно добавить в систему. Для этого выполните поочередно три команды:su
      echo «# Debian Multimedia
      deb ftp://ftp.deb-multimedia.org stretch main non-free» > ‘/etc/apt/sources.list.d/deb-multimedia.list’ (для Debian 9)

      или

      su
      echo «# Debian Multimedia
      deb ftp://ftp.deb-multimedia.org jessie main non-free» > ‘/etc/apt/sources.list.d/deb-multimedia.list’ (для Debian 8)

установка мультимедийных кодеков в debian

  1. Обновите репозитории:apt update

    В выдаче можно заметить, что произошла ошибка — система не может получит доступ к GPG-ключу репозитория.

    ошибка при проверке репозиториев в debian

    Чтобы это исправить, выполните эту команду:

    apt-key adv —recv-key —keyserver pgpkeys.mit.edu 5C808C2B65558117

    регистрация gpg ключа репозитория в debian

    Примечание: в некоторых сборках Debian утилита «dirmngr» отсутствует, из-за этого команда не выполняется. Ее необходимо установить, выполнив команду «sudo apt-get install dirmngr».

  2. Проверьте, была ли устранена ошибка:apt update

    команда update в дебиан

    Видим, что ошибки нет, значит репозиторий добавлен успешно.

  3. Установите необходимые кодеки, выполнив команду:apt install libfaad2 libmp4v2-2 libfaac0 alsamixergui twolame libmp3lame0 libdvdnav4 libdvdread4 libdvdcss2 w64codecs (для 64-разрядной системы)

    или

    apt install libfaad2 libmp4v2-2 libfaac0 alsamixergui twolame libmp3lame0 libdvdnav4 libdvdread4 libdvdcss2 (для 32-разрядной системы)

После выполнения всех пунктов вы установите все необходимые кодеки себе в систему. Но это еще не конец настройки Debian.

Шаг 9: Установка Flash Player

Те, кто знакомы с Linux, знают, что разработчики Flash Player уже давно не обновляют свой продукт на этой платформе. Поэтому, а также потому, что это приложение проприетарное, его нет во многих дистрибутивах. Но есть простой способ установить его в Debian.

Для установки Adobe Flash Player нужно выполнить:

sudo apt-get install flashplugin-nonfree

После этого он будет установлен. Но если вы собираетесь пользоваться браузером Chromium, то выполните еще одну команду:

sudo apt-get install pepperflashplugin-nonfree

Для Mozilla Firefox команда другая:

sudo apt-get install flashplayer-mozilla

Теперь все элементы сайтов, которые разработаны с использованием Flash, будут вам доступны.

Шаг 10: Установка Java

Если вы хотите, чтобы ваша система корректно отображала элементы, сделанные на языке программирования Java, необходимо инсталлировать этот пакет себе в ОС. Для этого нужно выполнить всего одну команду:

sudo apt-get install default-jre

После выполнения вы получите версию Java Runtime Environment. Но к сожалению, она не подходит для создания программ на Java. Если эта опция вам нужна, то выполните установку Java Development Kit:

sudo apt-get install default-jdk

Шаг 11: Установка приложений

Отнюдь не обязательно в десктопной версии операционной системы пользоваться только «Терминалом», когда есть возможность использовать ПО с графическим интерфейсом. Мы предлагаем вашему вниманию набор программного обеспечения, рекомендованного к установке в систему.

  • evince – работает с файлами PDF;
  • vlc – популярный видеоплеер;
  • file-roller – архиватор;
  • bleachbit – чистит систему;
  • gimp – графический редактор (аналог Photoshop);
  • clementine – музыкальный проигрыватель;
  • qalculate – калькулятор;
  • shotwell – программа для просмотра фото;
  • gparted – редактор дисковых разделов;
  • diodon – менеджер буфера обмена;
  • libreoffice-writer – текстовый процессор;
  • libreoffice-calc – табличный процессор.

Некоторые программы из этого списка уже могут быть установлены в вашей операционной системы, все зависит от сборки.

Чтобы выполнить установку какого-то одного приложения из списка, используйте команду:

sudo apt-get install ProgramName

Где вместо «ProgramName» подставьте название программы.

Чтобы установить сразу все приложения, просто перечислите их названия через пробел:

sudo apt-get install file-roller evince diodon qalculate clementine vlc gimp shotwell gparted libreoffice-writer libreoffice-calc

После выполнения команды начнется довольно продолжительная загрузка, после окончания которой, все указанное программное обеспечение будет установлено.

Шаг 12: Установка драйверов на видеокарту

Установка проприетарного драйвера видеокарты в Debian – это процесс, успешность которого, зависит от множества факторов, особенно если у вас AMD. К счастью, вместо подробного разбора всех тонкостей и выполнения множества команд в «Терминале», можно использовать специальный скрипт, который самостоятельно все скачивает и устанавливает. Именно о нем сейчас и пойдет речь.

Важно: при установке драйверов скрипт закрывает все процессы оконных менеджеров, поэтому перед выполнением инструкции сохраните все необходимые компоненты.

    1. Откройте «Терминал» и перейдите в директорию «bin», что находится в корневом разделе:cd /usr/local/bin
    2. Загрузите с официального сайта скрипт sgfxi:sudo wget -Nc smxi.org/sgfxi
    3. Дайте ему права на выполнение:sudo chmod +x sgfxi
    4. Теперь нужно перейти в виртуальную консоль. Для этого нажмите сочетание клавиш Ctrl+Alt+F3.
    5. Введите свой логин и пароль.

вход в профиль в виртуальной консоли debian

  1. Получите права суперпользователя:su
  2. Запустите скрипт, выполнив команду:sgfxi
  3. На этом этапе скрипт просканирует ваше оборудование и предложит установить на него драйвер последней версии. Вы же можете отказаться и выбрать версию самостоятельно, использовав команду:sgfxi -o [версия драйвера]

    Примечание: все доступные версии для установки вы можете узнать с помощью команды «sgfxi -h».

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

Если по какой-то причине вы решите удалить установленный драйвер, то сделать это вы можете с помощью команды:

sgfxi -n

Возможные проблемы

Как и любое другое программное обеспечение, скрипт sgfxi имеет недостатки. При его выполнении могут случаться некоторые ошибки. Сейчас мы разберем самые популярные из них и дадим инструкцию по устранению.

  1. Не удалось удалить модуль Nouveau. Решить проблему довольно легко — вам необходимо перезагрузить компьютер и снова начать работу скрипта.
  2. Виртуальные консоли переключатся автоматически. Если в процессе установки на экране вы увидите новую виртуальную консоль, то для возобновления процесса просто вернитесь на прежнюю, нажатием клавиш Ctrl+Alt+F3.
  3. Скрип в самом начале работы выдает ошибку. В большинстве случаев это происходит из-за отсутствующего в системе пакета «build-essential». Скрипт при установке скачивает его автоматически, но бывают и оплошности. Для решения проблемы установите пакет самостоятельно, введя команду:apt-get install build-essential

Это были наиболее частые проблемы при работе скрипта, если среди них вы не нашли свою, то можете ознакомиться с полной версией руководства, что находится на официальном сайте разработчика.

Шаг 13: Настройка автоматического включения NumLock

Все основные компоненты системы уже настроены, но напоследок стоит рассказать, как настроить автоматическое включение цифровой панели NumLock. Дело в том, что в дистрибутиве Debian по умолчанию этот параметр не настроен, и панель нужно включать каждый раз самостоятельно при запуске системы.

Итак, чтобы произвести настройку, вам необходимо:

    1. Загрузить пакет «numlockx». Для этого введите в «Терминал» эту команду:sudo apt-get install numlockx
    2. Открыть конфигурационный файл «Default». Этот файл отвечает за автоматическое выполнение команд при запуске компьютера.sudo gedit /etc/gdm3/Init/Default
    3. Вставить нижеуказанный текст в строку перед параметром «exit 0»:if [ -x /usr/bin/numlockx ]; then
      /usr/bin/numlockx on
      fi

конфигурационный файл default в debian

  1. Сохранить изменения и закрыть текстовый редактор.

Теперь при запуске компьютера цифровая панель будет включаться автоматически.

Установка Debian 9.3 — пошаговая инструкция

Первый шаг — загружаем debian

Ну что же давайте мы с вами посмотрим, как нам скачать debian. Для этого нам нужно перейти на официальный сайт — www.debian.org. Как видите здесь все английском, здесь очень много различной информации, вы можете ее почитать если хотите вы можете перевести данную страницу на один из языков, который предоставляет нам сайт debian.

Итак, для того чтобы скачать debian переходим во вкладку «где взять debian». Здесь имеется загрузка установочного образа либо можно попробовать debian live до установки — это как раз-таки LIVE CD, нажимаем и переходим. здесь нам предлагают скачать через bittorrent либо напрямую через браузер.

Доступны здесь две версии amd64 и i386. Первая версия — это 64-битная версия, а вторая — 32-битная. Качайте ту версию, которая подходит для вас.

Далее попадаем на страницу загрузки ISO образа, на которой представлены версии образа, с архитектурой 64 бита и различными версиями графического оформления (cinnamon, gmome, гном, kde, lxde, standart и mate). Скачивайте любую версию, которая вас интересует.

Запускаем VirtualBox

В данном случае мы будем устанавливать систему на виртуальную машину, но шаги установки в принципе не отличаются особо от того алгоритма, который используется при установке на реальную машину.

После этого запускайте VirtualBox или если вы хотите, можете записать с помощью загрузочных утилит на USB Flash Drive и можете его установить debian в качестве основной системы либо на виртуальную машину.

 установим debian на виртуальную машину

Для примера установим debian на виртуальную машину. Нажимаем кнопочку создать, пишем имя виртуальной машины, выбираем тип linux, версии 64 бита. Объем памяти желательно устанавливать более двух гигабайт, и выставить максимально возможное доступное количество видеопамяти и в носителях добавляем виртуальный образ debian-9.3.0 (iso).

в носителях добавляем виртуальный образ debian-9.3.0 (iso)

В случае с реальной машиной вместо этого шага необходимо будет вставить флешку, на которую записан образ системы и затем при загрузке удерживать определенную клавишу (как правил, F12) для того, чтобы загрузиться с флешки либо войти в настройки bios и там изменить очередь загрузки — поставить на первое место USB Flash Drive (когда речь идет про bios имеется также ввиду EFI).

Нажимаем создать новый виртуальный жесткий диск. Оставляем тип носителя VDI. Переходим в настройки VirtualBox, в настройках системы выставляем оптический диск первым, а жесткий диск — вторым.

настройках системы выставляем оптический диск первым, а жесткий диск - вторым

Далее нам предлагают выбрать жесткий диск какой мы хотим использовать — динамический либо фиксированный. Их отличия вы можете прочитать в описании.

Размер жесткого диска (12 гигабайт вполне достаточно), нажимаем создать и теперь переходим в настройки, вкладка система, выключаем флоппи-диск, он нам вообще не нужен. На дисплее выставляем 64 мегабайта видеопамяти, носитель выбираем live CD.

Запускаем live CD

Появляется интерфейс меню выбора установщика. Предлагается загрузиться в режиме live либо установить install и graphical install.

загрузиться в режиме live либо установить install и graphical install

Graphical install

Давайте рассмотрим вариант загрузки в режиме live. Итак, на наша цель установить дебиан и немного настроить его под себя.

Далее происходит загрузка live версии debian. Вначале установщик попросит вас выбрать язык, который будет использован в процессе установки.

установщик попросит вас выбрать язык

Затем выбираем местонахождение, настройку клавиатуры, способ переключения между национальной раскладкой и стандартной латинской.

Ждем загрузки дополнительных компонентов. На данном этапе после загрузки и монтирования установочного система будет проверять возможность подключения к сети. Подключение определяется автоматически. Если вы используете wi-fi карту, для которой необходима поддержка проприетарных драйверов Linux на данном этапе вам может выскочить ошибка. На этапе определения сетевой карты если ваша сетевая карта будет не определена в таком случае вам будет предложено установить микропрограммы, после чего вручную произвести настройки сети. В современных условиях чаще всего эти настройки все происходит автоматически с помощью DHCP сервера на роутере.

Оформления у дебиан симпатичное, удобное, все полностью на русском, все понятно, просто, ничего сложного здесь нет.

Предлагается ввести имя компьютера (по умолчанию Debian), оно позволяет идентифицировать вашу систему в сети, затем ввести имя домена (для обычного пользователя можно оставить поле пустым).

Предлагается ввести имя компьютера (по умолчанию Debian)

Далее необходимо указать пароль суперпользователя и повторить пароль. Придумайте достаточно сложный пароль, но при этом убедитесь, что вы сможете его воспроизвести.

Далее необходимо указать пароль суперпользователя и повторить пароль

Действия от имени суперпользователя придется придется выполнять достаточно часто, например, даже обновления операционной системы, которые происходят с помощью двух команд в терминале будет требовать ввода пароля.

Теперь на следующем окне ввести полное имя нового пользователя. Затем ввести пароль для учетной записи только что созданного пользователя.

пароль для учетной записи только что созданного пользователя

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

Вы можете выбрать один из девяти часовых поясов

Разметка жесткого диска

Далее предлагается разметить жесткий диск, что можно сделать как в автоматическом режиме, так и вручную. Автоматический это самый простой способ, но рекомендуется выбрать пункт вручную, потому что лучше всего настроить разметку диска таким образом, чтобы у нас был не один раздел для всей системы linux, несколько разделов. Поэтому мы рассмотрим чуть более сложный вариант, но это важный этап установки.

Разметка жесткого диска

Выбираете ваш жесткий диск, создаете новую таблицу разделов и соглашаетесь. Создалось таблица разделов.

Выбираем свободное место и здесь создать новый раздел. Для начала нужно создать основной корневой раздел и задать его размер.

Выбираем свободное место и здесь создать новый раздел

Нажимаем продолжить и выбираем что это будет логический жесткий диск. Далее выбираем местоположение нового диска. Затем нужно выбрать файловую систему — Ext4, Ext3, Ext2, JFS, btrfs, FAT и т.д. Рекомендуется выбирать файловую систему Ext4.

Рекомендуется выбирать файловую систему Ext4

Точка монтирования — здесь можно выбрать, что нас интересует. В данном случае точка монтирования выбралась автоматически — корневая файловая система. Параметры монтирования рекомендуется – relatime, это ускорит работу системы. Настройка раздела закончена.

Далее создаем еще новый раздел – домашнюю папку. Выбираем логический диск, оставляем файловую систему Ext4. Точка монтирования /home.

Как видите debian довольно таки умная операционная система и она знает, что нам нужно создать 4 раздела, и основные два это конечно же корневой и домашний.

Следующий создаваемый раздел — это раздел подкачки. Выбираем свободное место > создать новый разделю. В данном разделе вместо файловой системы Ext4 выбираем раздел подкачки.

Оставшееся место используем для четвертого – загрузочного раздела . Раздел boot – логический, файловую систему меняем на Ext2, точку монтирования устанавливаем /boot.

Если используется EFI система, то необходимо будет создать EFI раздел. Под него документация debian рекомендует выделить 1 Gb (в некоторых инструкциях по установке говорится о минимуме 512 Mb под EFI раздел).

Настройка разделов закончена. У нас имеется 4 раздела: корневой, домашний, раздел подкачки и загрузочный раздел. Порядок разделов может быть любым, т.е. не обязательно первым идти корневой раздел.

У нас имеется 4 раздела: корневой, домашний, раздел подкачки и загрузочный раздел

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

После чего сразу же начинается установка системы и идет копирование данных на диск. Данная процедура занимает определенное время.

установка базовой системы

Настройка менеджера пакетов

Продолжаем настройку системы, переходим к настройке менеджера пакетов. Можно дополнительно к ПО, включенному на компакт-диск видите использовать зеркало архива из сети. Также оно может содержать более новые версии ПО. Здесь рекомендуется поставить «да».

Настройка менеджера пакетов

Далее происходит установка системного загрузчика grub и предлагается установить системный загрузчик в главную загрузочную запись.

На следующем этапе установщик предлагает выбрать из уже готовых наборов системного обеспечения. Можно выбрать несколько наборов, поставив галочку напротив интересующего (Gnome, xfce, KDE, Cinnamone, Mate, LXDE).

наборы системного обеспечения

Завершение установки

В конце установки должно появиться сообщение о том, что установка прошла успешно. Нажимаем кнопку «продолжить».

Вот и все, live cd версию можно смело закрывать, для этого рекомендуется выбрать файл > закрыть и выбрать выключить машину, нажать ok.

загрузчик Grub

Далее опять идем в настройки VirtualBox, далее в настройках системы выставьте жесткий диск первым, а оптический диск вторым. Образ ISO диска выгрузите из дисковода.

Запуск debian

Итак, debian полностью готова к работе. Выберите debian, нажмите запустить, появится загрузчик Grub (в данном случае версии 2.0.2), выбираем самую верхнюю строчку Debian GNU/Linux и нажимаем на enter. Это уже не live версия, а уже полноценно установленная версия на жестком диске.

Вводим данные учетной записи

После проверки наших разделов будет выполнена загрузка системы. Вводим данные учетной записи, вводим пароль и нажимаем войти.

оформление рабочего стола Debian

Отлично! Появляется оформление рабочего стола, и вы можете полноценно работать с данной операционной системой. Желаем удачи!

Настройка Debian 9 после установки

Начнеём, как обычно, с обновления системы, поскольку первое, что нужно сделать — это привести систему к самому актуальному состоянию.

Шаг 1. Обновление системы

Debian 9, также как и Ubuntu, использует пакетный менеджер apt, поэтому для обновления достаточно набрать несколько команд. Но выполнять их нужно от имени суперпользователя.

su —
$ apt update
$ apt full-upgrade

Шаг 2. Установка sudo

Работая в других дистрибутивах, мы привыкли использовать sudo для запуска программ от имени суперпользователя. Но в Debian она не установлена по умолчанию. Поэтому, перед тем как что-то настраивать, давайте ее инсталлируем:

apt install sudo

Затем добавьте вашего пользователя в группу wheel:

usermod -a -G sudo sergiy

Теперь утилита должна работать.

Шаг 3. Настройка репозиториев

По умолчанию Debian поставляется только с репозиториями, в которых содержится свободное ПО. Если вы хотите получать несвободные программы, нужно подключить специальные репозитории. Запустите программу «Software & Updates» из главного меню:

Здесь отметьте галочками такие пункты, как main, contrib и non-free. Также вы можете добавить и другие сторонние репозитории, например, репозиторий Backports, в котором содержатся тестовые версии пакетов. Для добавления репозитория перейдите на вкладку «Другие источники», нажмите кнопку «Add» и вставьте туда такую строку:

deb http://httpredir.debian.org/debian stretch-backports main contrib non-free

Далее, нажмите «Ok», и система автоматически обновит списки пакетов. Таким образом, вы можете добавить любой репозиторий к системе.

Также чуть ниже выберите ближайший к вам сервер пакетов Debian.

Шаг 4. Установка кодеков

Если вы собрались слушать музыку или смотреть фильмы с DVD в своей системе, то вам обязательно будут нужны кодеки, которые не поставляются по умолчанию из-за своей закрытой лицензии. Для их установки выполните:

apt install libavcodec-extra57 ffmpeg

Также вы можете установить дополнительные кодеки для DVD из стороннего репозитория deb-multimedia.org. Для его добавления выполните:

echo «# Debian Multimedia
deb ftp://ftp.deb-multimedia.org/ ${DEBIAN_VERSION} main non-free» > ‘/etc/apt/sources.list.d/deb-multimedia.list’

apt update
# apt -y —force-yes install deb-multimedia-keyring

Теперь можно установить необходимые кодеки:

sudo apt install libfaad2 libmp4v2-1 libfaac0 alsamixergui twolame blades libmp3lame0 libdvdnav4 libdvdread4 libdvdcss2 w64codecs

Шаг 5. Установка Flash Player

Технология Flash уходит в прошлое, но всё же она достаточно часто используется на различных сайтах. Поэтому желательно иметь эту программу в своей системе:

sudo apt install flashplugin-nonfree

Если вы используете браузер Chromium, то нам понадобиться ещё один пакет:

sudo apt install pepperflashplugin-nonfree

Шаг 6. Установка Java

Многие программы используют для своей работы Java-машину. Для установки версии Java Runtime Environment из официальных репозиториев выполните:

sudo apt install default-jre

Для сборки Java-программ версии JRE недостаточно, вам понадобиться Java Development Kit. Чтобы ее установить используйте:

sudo apt install default-jdk

Шаг 7. Настройка шрифтов

В программах Wine, различных текстовых редакторах и офисных пакетах вам могут понадобиться шрифты, которые используются в Windows. Для их установки выполните:

sudo apt install ttf-freefont ttf-mscorefonts-installer

Также можно установить шрифты из набора noto:

sudo apt install fonts-noto

Чтобы улучшить внешний вид Qt и GTK+ приложений в системе, можно использовать утилиту Qt4config:

sudo apt install qt4-qtconfig

Шаг 8. Установка программ

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

  • evifile-roller — менеджер архивов;
  • evince — читалка PDF;
  • doidon — менеджер буфера обмена;
  • qalculate — калькулятор;
  • clementine — аудио плеер;
  • vlc — видео плеер;
  • gimp — редактор изображений;
  • shotwell — программа для управления фотографиями;
  • gparted — менеджер разделов;
  • gnome-disk-utility — утилита управления дисками;
  • libreoffice-writer — редактор документов;
  • libreoffice-calc — редактор таблиц;
  • libreoffice-impress — редактор презентаций;
  • bleachbit — утилита для очистки системы.

Для установки наберите:

sudo apt install file-roller evince doidon qalculate clementine vlc gimp shotwell gparted gnome-disk-utility libreoffice-writer libreoffice-calc libreoffice-impress

Шаг 9. Настройка брандмауэра

Безопасность — это один из самых важных моментов в использовании операционной системы. Поэтому важно правильно настроить фаервол, чтобы злоумышленники не смогли ничего сделать, даже если в системе будут какие-либо уязвимости. В Debian можно использовать Gufw для настройки:

sudo apt install gufw

Сразу запустите программу и включите ее, новые входящие подключения нужно заблокировать. Переключатель статуса нужно установить в положение «Включен». Настройка Gufw описана более детально в отдельной статье.

Шаг 10. Графические драйверы

Если вы играете в игры, где необходимо аппаратное ускорение, то вам не обойтись без проприетарного драйвера. Для видеокарт Nvidia драйвер можно установить такой командой:

sudo apt install nvidia-driver

Для видеокарт от AMD пакет драйвера будет немного отличаться:

sudo apt install fglrx-driver

Настройка Debian 10 Buster после установки

Шаг 1. Установка sudo

Если вы использовали новый установщик для установки операционной системы, то утилита sudo у вас уже установлена и настроена. Этот шаг можно пропустить. Но при использовании старого установщика система будет без sudo и для комфортной работы эту утилиту надо установить:

Перейдите в консоль суперпользователя командой:

su —

Затем установите утилиту:

apt install sudo

Далее надо добавить вашего текущего пользователя в группу sudo:

usermod -aG sudo

id

Чтобы изменения вступили в силу вам нужно перелогиниться, далее можно пользоваться sudo.

Шаг 2. Обновление системы

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

sudo apt update
sudo apt upgrade

После обновления перезагрузите компьютер.

Шаг 3. Установка vim

Во всех инструкциях я рекомендую использовать редактор vim. Он удобный и позволяет редактировать файлы очень быстро когда вы к нему привыкните. По умолчанию Debian поставляется с vi, нужно установить vim:

sudo apt install vim

Шаг 4. Gnome tweak tool

Чтобы иметь возможность более тонко настраивать окружение Gnome необходимо установить утилиту Gnome Tweak Tool:

sudo apt install gnome-tweak-tool

Шаг 5. Фон рабочего стола

Изменить фон рабочего стола вы можете кликнув правой кнопкой мышки по произвольной области рабочего стола и выбрав Изменить фон:

В открывшемся окне выберите Фон, а потом найдите понравившуюся картинку из стандартных или загрузите свою на вкладку Изображения.

Шаг 6. Тема оформления

Далее можем изменить тему оформления. Сначала надо установить саму тему, например Numix:

sudo apt install numix-gtk-theme

И если хотите, набор иконок от Numix:

sudo apt install numix-icon-theme-circle

Затем откройте Gnome Tweak Tool из главного меню и перейдите на вкладку Внешний вид и выберите в разделе Темы -> Приложения нужную тему, например, только что установленную:

Чтобы изменить не только тему приложений, но и тему оболочки нужно сначала открыть пункт Расширения и активировать расширение User themes:

После перезапуска программы вы сможете выбрать тему оболочки, но её тоже надо установить.

Шаг 7. Размер шрифта

Размер шрифта в Debian можно настроить тоже через Gnome Tweak Tool. Для этого перейдите на вкладку Шрифты:

Затем выберите нужный коэффициент масштабирования, например 1,2. Изменения сразу применяться, вы можете поэксприментировать с коэффициентом чтобы подобрать удобный размер. Здесь же можно изменить семейство шрифтов для системы.

Шаг 8. Раскладка клавиатуры

Если во время установки вы выбрали английскую раскладку, то сейчас в системе у вас будет только она. Чтобы добавить русскую откройте Параметры и перейдите на вкладку Регион и язык:

Здесь в разделе Источники ввода нажмите кнопку + и выберите Русская:

Дальше надо настроить клавишу для смены раскладки. По умолчанию используется Win+пробел, но многие привыкли к Alt+Shift. Откройте Gnome Tweak Tool, перейдите на вкладку Клавиатура и мышь, нажмите на кнопку Дополнительные параметры раскладки и раскройте меню Переключение на другую раскладку:

Здесь выберите нужную клавишу переключения.

Шаг 9. Дополнительные репозитории

Репозитории Debian делятся на две части — это свободные — free и проприетарные — nonfree. По умолчанию вторые репозитории отключены, хотя добавлены в систему. Там находится много полезного программного обеспечения, в том числе и драйвера. Чтобы включить этот репозиторий откройте Software & updates из главного меню и на первой же вкладке отметьте галочками DFSG совместимое ПО и Не DFSG совместимое ПО.

Далее система запросит пароль чтобы сохранить изменения.

Новинки в Debian Booster 10

Рассмотрим все явные и скрытые изменения в основной версии этого релиза Debian.

Новая тема и обои

Новая тема Debian для Booster называется FuturePrototype и представлена на рисунке ниже:

Debian Buster FuturePrototype

1. Gnome Desktop 3.30

Рабочий стол GNOME, который был версии 1.3.22 в Debian Stretch, обновлен до версии 1.3.30 в Buster. Несколько новых пакетов, включенных в этот релиз рабочего стола GNOME — это gnome-todo, tracker вместо tracker-gui, зависимость от gstreamer1.0-packagekit, так что имеется автоматическая установка кодеков для воспроизведения фильмов и т. д. Большим шагом стало перемещение всех пакетов из libgtk2 + в libgtk3 +.

2. Linux Kernel 4.19.0-4

Debian использует версии LTS Kernel, так что мы получаем улучшенную hardware поддержку и долгий 5-летний цикл обслуживания и поддержки от Debian. Вы можете проверить версию ядра Linux тут :

$ uname -r 4.19.0-4-amd64

3. OpenJDK 11.0

На долгое время Debian застрял на OpenJDK 8.0. Но сейчас Debian Buster перешел на OpenJDK 11.0 и имеет команду, которая позаботится о новых версиях.

4. AppArmor включен по умолчанию

В Debian Buster AppArmor будет включен по умолчанию. Это отлично, но здесь системные администраторы должны позаботиться о правильной политике. Это только первый шаг, и, возможно, в будущем потребуется исправить множество скриптов, чтобы они были настолько полезными для пользователя, насколько это задумано.

5. Nodejs 10.15.2

Долгое время в репозитории Debian был Nodejs 4.8. В этом релизе Debian перешел на Nodejs 10.15.2. Debian Buster имеет много библиотек javascript, таких как yarnpkg (альтернатива npm) и многие другие.

Конечно вы можете установить последние версии Nodejs в Debian из репозитория проекта, но приятнее видеть более новую версию в репозитории Debian.

6. NFtables заменяет iptables

Debian buster предоставляет nftables в качестве полной замены iptables, это значит, что вас ждет улучшенный более простой синтаксис, усовершенствованная поддержка брандмауэров dual-stack ipv4-v6 и многое другое.

7. Поддержка многих плат ARM 64 и ARMHF SBC.

Debian поддерживает поток постоянно реализующихся плат SBC, последние среди них — pine64_plus, pinebook для ARM64, Firefly-RK3288, u-boot-rockchip для ARMHF 64, а также Odroid HC1/HC2, SolidRun Cubox -i Dual/Quad (1.5som) и SolidRun Cubox-i Dual/Quad (1.5som+emmc), Cubietruckplus. Поддерживаются Rock 64, Banana Pi M2 Berry, Pine A64 LTS Board, Olimex A64 Teres-1, Raspberry Pi 1, Zero и Pi 3. Также планируется поддержка систем RISC-V.

8. Python 2 мертв, да здравствует Python 3!

Python 2 будет объявлен устаревшим 1 января 2020 года (ист. python.org). Хотя в Debian и существует Python 2.7, предпринимаются попытки удалить его после перемещения всех пакетов в Python 3, для того чтобы удалить его из репозитория. Это может произойти либо в выпуске Buster, либо в будущем выпуске, но это неизбежно. Поэтому разработчикам Python рекомендуется перенести свою кодовую базу, чтобы она была совместима с Python 3. На момент написания статьи, python2 и python3 поддерживаются в Debian Buster.

9. Mailman3

Mailman3 наконец-то доступен в Debian! Mailman был дополнительно подразделен на компоненты. Чтобы установить весь стек, установите mailman3-full.

Шаг 10. Установка программ

На последнем шаге инструкции по настройке Debian 10 после установки давайте рассмотрим список программ, которые стоит установить. Большинство из них очень популярны и используются многими пользователями в повседневной жизни. Некоторые из программ есть в официальных репозиториях, а другие можно найти в сторонних:

  • vlc — лучший медиаплеер;
  • gimp — лучший графический редактор для Linux;
  • openshot-qt — видео редактор;
  • avidemux-qt — видео конвертер;
  • synaptic — мощный пакетный менеджер с графическим интерфейсом;
  • chromium — свободная версия популярного браузера Google Chrome;
  • filezilla — FTP клиент;
  • timeshift — программа для резервного копирования системы;
  • keepassxc — менеджер паролей;
  • remmina — клиент удаленного рабочего стола;
  • htop — диспетчер задач в терминале;
  • stacer — утилита для очистки системы;
  • shutter — утилита для создания снимков экрана;
  • wine — прослойка для запуска программ Windows.

Если вам все ещё нужен Flash Player Debian, вы можете установить его выполнив такие команды:

echo «deb http://ftp.de.debian.org/debian buster main contrib» | sudo tee -a /etc/apt/sources.list
deb http://ftp.de.debian.org/debian buster main contrib
sudo apt update
sudo apt install pepperflashplugin-nonfree

Пошаговая установка Debian 10 рядом с Windows 10 в экспертном режиме

Сейчас мы рассмотрим все шаги, которые необходимо выполнить, для того чтобы установить Linux Debian 10 на компьютер рядом с Windows 10, учитывая, что на компьютере используется прошивка UEFI.

Сразу скажу, что процесс установки Debian 10 в экспертном режиме мало чем отличается от обычной установки, у него такой же графический установщик, просто у него есть несколько дополнительных шагов, которые необходимы для более тонкой настройки операционной системы.

На заметку!Linux для обычных пользователей – книга про основы операционной системы Linux для начинающих

Шаг 1 – Скачивание установочного образа Debian 10

Для того чтобы установить дистрибутив Linux Debian 10, нужен установочный ISO образ, поэтому сначала необходимо скачать этот установочный ISO файл. Это можно сделать со страницы загрузки официального сайта Debian — https://www.debian.org/distrib

После перехода на страницу необходимо выбрать подходящий ISO образ и способ загрузки. Я обычно загружаю полный установочный образ, который содержит большое количество пакетов, что упрощает процесс установки на машины без соединения с Интернет. Однако размер такого образа около 4 гигабайт.

Образ можно скачать как с помощью браузера, так и с помощью торрента.

Вот прямая ссылка на скачивание торрент файла полного ISO образа – Скачать Debian 10 (64 bit, DVD).

Шаг 2 – Создание установочного носителя

После того как Вы загрузили установочный ISO образ Debian 10, его необходимо записать на DVD диск или USB флешку, для того чтобы создать загрузочный установочный носитель, с которого и будет производиться установка.

Для этого существует много различных программ, например, в нашем случае отлично подойдет программа Rufus. Пример того, как можно записать ISO образ на флешку с помощью этой программы, можете посмотреть в статье – Создание загрузочной USB флешки в Windows с помощью Rufus.

Шаг 3 – Создание резервной копии данных и подготовка места для Debian

Для установки Debian 10 необходимо свободное место на жестком диске, самый лучший вариант – это создать отдельный раздел для Debian.

Если у Вас такая конфигурация, которую я описал выше, т.е. у Вас два диска: C и D, то Вам необходимо на диске D выделить свободное место достаточного размера. Если Вы не планируете использовать Debian в качестве основной системы и хранить там много данных, то достаточно будет и 50 гигабайт.

Однако все данные (важные!), которые есть на диске D, лучше предварительно сохранить, например, на флешке или на внешнем жестком диске. Так как для создания отдельного раздела для Debian необходимо от диска D «отсоединить», иногда эту процедуру называют «отрезать», свободное незанятое место, так скажем, нужно физически уменьшить диск D и создать неразмеченное пространство, а именно эта процедура и может привести к потере данных.

После того как Вы сделаете резервную копию всех важных данных, Вы можете переходить к процедуре сжатия диска D. Это можно сделать как стандартной программой Windows «Управление дисками», так и сторонними приложениями для работы с жесткими дисками, которые имеют такой функционал (Acronis и т.д.). Если у Вас есть опыт сжатия дисков такими программами, то Вы можете сразу уменьшить диск D, и создать неразмеченное пространство.

Однако в этой статье я покажу способ, который подразумевает сжатие диска D стандартными средствами самой программы установки Debian, иными словами, никакие сторонние программы мы использовать не будем.

Таким образом, на текущий момент у меня есть копия важных данных и свободное место на диске D, больше ничего дополнительного я пока не делаю.

Единственное, обязательно нужно запомнить размер диска D, так как хоть в системе вроде как и два раздела, но скрытых разделов, которые в системе не отображаются, на самом деле больше, поэтому чтобы ничего не перепутать, запоминаем общий размер диска D, чтобы четко идентифицировать его в процессе создания разделов для Debian.

Шаг 4 – Загрузка с установочного носителя и запуск экспертного режима

После того как установочный носитель мы подготовили, сделали резервную копию всех важных данных, высвободили необходимое место на диске D, можно переходить к самому процессу установки Debian.

Сначала загружаемся с установочного носителя и попадаем в меню. Для того чтобы запустить установку в экспертном режиме, выбираем пункт «Advanced options».

Скриншот 1

Затем нажимаем на пункт «Graphical expert install».

Скриншот 2

Шаг 5 – Выбор языка

В результате установщик запустится в экспертном режиме, сначала нам нужно выбрать язык, для этого мы выбираем «Choose language», нажимаем «Continue».

Скриншот 3

После этого ищем нужный язык и снова нажимаем «Continue».

Скриншот 4

Шаг 6 – Выбор местоположения

Далее нам нужно выбрать страну, в которой мы находимся, это будет влиять на некоторые дальнейшие параметры установки.

Нажимаем «Продолжить».

Скриншот 5

Шаг 7 – Установка региональных настроек

На этом шаге мы можем настроить несколько региональных параметров, в частности выбрать локаль. Я оставлю по умолчанию.

Нажимаем «Продолжить».

Скриншот 6

В следующем окне в случае необходимости Вы можете отметить дополнительные локали.

Нажимаем «Продолжить».

Скриншот 7

Шаг 8 – Настройка клавиатуры

После этого мы вернемся в основное меню программы установки. Теперь можем переходить к настройке клавиатуры. Для этого выбираем соответствующий пункт и нажимаем «Продолжить».

Скриншот 8

Сначала выбираем раскладку.

Скриншот 9

Затем способ переключения, т.е. каким сочетанием клавиш мы будем переключать раскладку клавиатуры.

Скриншот 10

Сторонние репозитории для Debian Stable

Debian Multimedia

И так, вернемся к репозиториям, первый из них это “Debian Multimedia”. В этом репозитории находятся кодеки, проигрователи и многое другое. Что бы его подключить, переходим в терминал и сначала скачиваем GPG ключ:

wget http://www.deb-multimedia.org/pool/main/d/deb-multimedia-keyring/deb-multimedia-keyring_2016.8.1_all.deb && dpkg -i deb-multimedia-keyring_2016.8.1_all.deb

Затем подключаем сам репозиторий выполнив команду в терминале:

sudo nano /etc/apt/sources.list

В открывшемся окне спускаемся вниз списка и вставляем адрес репозитория:

deb [arch=amd64,i386] https://www.deb-multimedia.org buster main non-free

После чего сохраняем отредактированный файл и закрываем его. Затем обновляем списки пакетов командой:

apt update

Google Chrome

Переходим к браузерам, и пожалуй один из самых популярных браузеров это Google Chrome. Для него так же предусмотрен репозиторий для Debian. Но, сначала нужно скачать GPG ключ, переходим в терминал и скачиваем:

wget -q -O — https://dl.google.com/linux/linux_signing_key.pub | apt-key add —

Далее редактируем файл “sources.list”, в него нужно вписать репозиторий. Для этого открываем терминал и вводим команду:

nano /etc/apt sources.list

Затем спускаемся вконец списка и вставляем адрес репозитория:

deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

После чего сохраняем и закрываем отредактированный файл. Ну и останется только обновить списки пакетов:

apt update

И можно устанавливать свежую сборку Google Chrome.

Браузер Opera

Для тех кто пользуется браузером Opera так же есть официальны репозиторий от разработчиков для Debian. Для начала давайте скачаем GPG ключ, а затем перейдем к подключению данного репозитория. И так, переходим в терминал и скачиваем GPG ключ:

wget -O — http://deb.opera.com/archive.key | apt-key add —

Теперь нужно вписать репозиторий в sources.list. Для этого вводим команду:

nano /etc/apt/sources.list

И в конце списка вставляем адрес репозитория:

deb [arch=amd64,i386] https://deb.opera.com/opera-stable/ stable non-free

После чего нам останется обновить списки пакетов:

apt update

И можно устанавливать браузер Opera.

Vivaldi Browser

Разработчики браузера Vivaldi так же создали для Debian репозиторий. Для того что бы подключить его, переходим в терминал и сначала давайте скачаем GPG ключ, а затем подключим репозиторий. И так, скачиваем GPG ключ командой:

apt-key adv —keyserver ha.pool.sks-keyservers.net —recv-keys 2CC26F777B8B44A1

Затем, нужно в файле “sources.list” прописать репозиторий, для этого открываем данный файл Nano редактором:

nano /etc/apt/sources.list

После чего вписываем адрес репозитория:

deb [arch=i386,amd64] http://repo.vivaldi.com/stable/deb/ stable main

Сохраняем и закрываем файл sources.list. Далее останется обновить списки пакетов:

apt update

И устанавливать браузер vivaldi.

Редактор Atom

Я уже писал о том, как установить редактор Atom, ознакомится со статьей вы можете тут. Но, все же напишу об этом репозитории на всякий пожарный как говорится. Прежде чем приступать к скачиванию GPG ключа, нужно установить некоторые зависимости. Давайте это и сделаем, переходим в терминал и вводим команду:

apt install curl wget apt-transport-https dirmngr

Затем скачиваем GPG ключ, для этого открываем терминал и вводим команду:

curl -L https://packagecloud.io/AtomEditor/atom/gpgkey | apt-key add —

После чего открываем sources.list и вставляем в него адрес репозитория:

deb [arch=amd64] https://packagecloud.io/AtomEditor/atom/any/ any main

Сохраняем sources.list и закрываем, далее останется обновить списки пактов:

apt update

И можно устанавливать редактор Atom.

Docker

Для тех кто работает с Docker CE, так же существует репозиторий от разработчиков. Для того что бы подключить его, нужно сначала скачать GPG ключ. Но, перед этим давайте установим зависимости, переходим в терминал и вводим соответствующую команду:

apt install curl wget apt-transport-https dirmngr

Теперь можно приступать к скачиванию GPG ключа, вставляем команду в терминале:

curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add —

После чего нужно в файле “sources.list” прописать репозиторий Docker. Для этого открываем файл “sources.list” редактором Nano:

nano /etc/apt/sources.list

И вписываем адрес репозитория:

deb [arch=amd64] https://download.docker.com/linux/debian buster stable

Далее останется только сохранить отредактированный файл и закрыть его. Затем обновляем списки пакетов:

apt update

И можно приступать к установке Docker CE.

Dovecot

Это IMAP- и POP3-сервер, разрабатываемый с упором на безопасность. Другими словами, это сервер для предоставления доступа к почтовым ящикам. Является свободным и гибким к настройке. Что бы подключить репозиторий Dovecot, открываем терминал и для начала установим необходимые зависимости:

apt install curl wget apt-transport-https dirmngr

Затем нужно скачать GPG ключ:

curl https://repo.dovecot.org/DOVECOT-REPO-GPG | gpg —import && gpg —export ED409DA1 > /etc/apt/trusted.gpg.d/dovecot.gpg

После чего нам нужно вписать в файл “sources.list” репозиторий. Для этого открываем “sources.list” редактором Nano:

nano /etc/apt/sources.list

И вписываем репозиторий:

deb https://repo.dovecot.org/ce-2.3-latest/debian/buster buster main

Далее сохраняем отредактированный файл и закрываем редактор Nano. После чего необходимо обновить списки пакетов:

apt update

И можно приступать к установке Dovecot.

Dropbox

Те кто пользуется Dropbox, наверняка захотят установить более свежую версию из официальных репозиториев самих разработчиков. Для того что бы подключить репозиторий для Dropbox открываем терминал и первым делом нам нужно скачать GPG ключ:

apt-key adv —keyserver pgp.mit.edu —recv-keys 1C61A2656FB57B7E4DE0F4C1FC918B335044912E

Затем необходимо вписать репозиторий в файл “sources.list”. Для этого открываем его в терминале при помощи редактора Nano:

nano /etc/apt/sources.list

В открывшемся окне вписываем репозиторий:

deb http://linux.dropbox.com/debian buster main

После чего сохраняем и закрываем редактор Nano. Далее обновляем списки пакетов:

apt update

И устанавливаем Dropbox.

Enpass Password Manager

Это менеджер паролей, я уже писал о менеджерах паролей, правда там шла речь об KeePassXC. Но для тех, кто предпочитает Enpass, имеется официальный репозиторий от разработчиков. Сначала давайте скачаем GPG ключ, после чего подключим репозиторий. И так, скачиваем ключ, открываем терминал и вводим команду:

wget -O — https://dl.sinew.in/keys/enpass-linux.key | apt-key add —

Далее открываем файл “sources.list”, после чего вписываем в него репозиторий:

nano /etc/apt/sources.list

Репозиторий:

deb http://repo.sinew.in/ stable main

Обновляем списки пактов и можно устанавливать Enpass.

apt update

Froxlor

Froxlor это панель управления сервером, при помощи Froxlor вы можете управлять FTP аккаунтами, доменными именами, и многим другим. Для того что бы подключить репозиторий от разработчиков данной панели, нужно сначала скачать GPG ключ. Открываем терминал и вводим команду на скачивания gpg ключа:

apt-key adv —keyserver pool.sks-keyservers.net —recv-key FD88018B6F2D5390D051343FF6B4A8704F9E9BBC

Далее вписываем репозиторий в файл “sources.list” открыва его в терминале редактором Nano:

nano /etc/apt/sources.list

Вписываем в открывшемся окне репозиторий:

deb http://debian.froxlor.org stable main

После чего сохраняем файл “sources.list” и закрываем редактор Nano. Далее обновляем списки репозиториев:

apt update

И можно приступать к установке панели Froxlor.

Google Earth

Многим известный проект Google Earth от не менее известной компании. Для установки Google Earth из репозитория Google переходим в терминал и скачиваем GPG ключ:

wget -q -O — https://dl.google.com/linux/linux_signing_key.pub | apt-key add —

Далее нужно отредактировать файл “sources.list”, для этого открываем его в терминале редактором Nano:

nano /etc/apt/sources.list

Вписываем в него адрес репозитория:

deb [arch=amd64] http://dl.google.com/linux/earth/deb/ stable main

Сохраняем отредактированный файл и закрываем редактор Nano. Затем обновляем списки пакетов командой:

apt update

После чего устанавливаем Google Earth из репозиториев Google.

Lynis

Для тех кто занимается аудитом безопасности знакома утилита под названием Lynis. Для нее так же предусмотрен репозиторий от разработчиков. Перед тем как добавлять репозиторий, давайте сначала скачаем GPG ключ, открываем терминал и вставляем команду:

apt-key adv —keyserver keyserver.ubuntu.com —recv-keys C80E383C3DE9F082E01391A0366C67DE91CA5D5F

Теперь когда мы скачали ключ, нужно подключить репозиторий, для этого открываем “sources.list” в терминале командой:

nano /etc/apt/sources.list

Затем нужно в него вписать репозиторий:

deb https://packages.cisofy.com/community/lynis/deb/ buster main

После чего сохраняем файл “sources.list” и закрываем редактор Nano. Теперь осталось обновить списки пактов командой:

apt update

А затем можно приступать к установке Lynis из репозитория разработчиков.

MariaDB

MariaDB это база данных, по праву заслужившая свою популярность. От разработчиков MariaDB, для Debian имеется репозиторий, в котором хранится свежая версия данной базы данных. Для того что бы подключить репозиторий, сначала нужно скачать GPG ключ. Давайте это мы и проделаем, открываем терминал и вводим команду:

apt-key adv —recv-keys —keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8

Теперь нужно вписать репозиторий в файл “sourcs.list”. Открываем его в терминале редактором Nano:

nano /etc/apt/sources.list

После чего вписываем репозитории, сохраняем его и выходим из редактора:

deb [arch=i386,amd64] http://mirror.23media.de/mariadb/repo/10.2/debian stretch main
deb-src [arch=i386,amd64] http://mirror.23media.de/mariadb/repo/10.2/debian stretch main

Далее обновляем списки пактов и приступаем к установке MariaDB.

MEGA Sync Client

Разработчики Mega Sync Client предусмотрели для Debian репозиторий, в котором хранится данный клиент. Для начала давайте скачаем ключ для репозитория:

apt-key adv —keyserver ha.pool.sks-keyservers.net —recv-keys 4B4E7A9523ACD201

Теперь можно переходить к подключению самого репозтория в файл “sources.list” Открываем его в терминале командой:

nano /etc/apt/sources.list

И вписываем в него репозиторий:

deb http://mega.nz/linux/MEGAsync/Debian_10.0/ ./

После чего можно обновлять списки пакетов и устанавливать MEGA Sync Client.

MuCommander

Это некий аналог Total Commander если можно так выразится. Написанный на языке программирования Java. Для того что бы установить его из репозиториев разработчиков отправляемся в терминал и скачиваем ключи:

apt-key adv —keyserver ha.pool.sks-keyservers.net —recv-keys 030BBF253A687AFF

Затем нужно вписать репозиторий в файл “sources.list” предварительно открыв его редактором Nano:

nano /etc/apt/sources.list

Сам репозиторий, который нужно вписать в этот файл:

deb http://apt.mucommander.com stable main non-free contrib

Далее обновляем списки пакетов и устанавливаем MuCommander.

Nextcloud Client

Про установку Nextcloud Client я уже писал, вы можете прочесть данную статью пройдя по этой ссылке. Что бы подключить репозиторий от разработчиков Nextcloud Client сначала нужно скачать ключ для репозитория. Переходим в терминал и скачиваем ключи введя команду:

wget -q -O — http://download.opensuse.org/repositories/home:/ivaradi/Debian_9.0/Release.key | apt-key add —

Далее вписываем репозиторий в “sources.list” открыв его редактором nano:

nano /etc/apt/sources.list

В открывшемся окне вписываем адрес репозитория:

deb [arch=amd64,i386] http://download.opensuse.org/repositories/home:/ivaradi/Debian_10.0/ /

Далее можно обновлять списки репозиториев и приступать к установке Nextcloud Client.

Nginx

Многим известный nginx, разработанный в России веб-сервер и почтовый прокси-сервер. Для того что бы установить его из репозиториев разработчиков, отправляемся в терминал и сначала скачиваем GPG ключ для репозитория:

wget https://nginx.org/keys/nginx_signing.key && apt-key add nginx_signing.key

Затем открываем файл “sources.list” командой:

nano /etc/apt/sources.list

И в открывшемся окне вписываем адрес репозитория:

deb [arch=amd64,i386] http://nginx.org/packages/debian/ buster nginx
deb-src [arch=amd64,i386] http://nginx.org/packages/debian/ stretch nginx

После чего сохраняем файл и выходим из редактора. Далее обновляем списки пактов и можно приступать к установке веб-сервер.

NodeJs

Разработчики NodeJs позаботились о том, что бы пользователи Debian могли установить свежую версию их продукта. Для подключения репозитория от разработчиков NodeJs, отправляемся в терминал и первым делом скачиваем необходимые зависимости:

apt install curl wget apt-transport-https dirmngr

Затем нужно скачать ключи для репозитория, для этого вводим команду в терминале:

curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add —

Открываем текстовым редактором “sources.list” и вписываем репозиторий:

nano /etc/apt/sources.list

Репозитории

deb https://deb.nodesource.com/node_12.x buster main
deb-src https://deb.nodesource.com/node_12.x buster main

Далее останется обновит списки пакетов и приступить к установке NodeJs.

ownCloud Client

Еще одно облако, которое вы можете поднять на своем сервере. Для того что бы подключить репозитории ownCloud Client, отправляемся в терминал и превым делом скачиваем GPG ключи:

wget http://download.opensuse.org/repositories/isv:ownCloud:desktop/Debian_8.0/Release.key && apt-key add — < Release.key && rm Release.key

Затем открываем файл “sources.list” текстовым редактором в терминале:

nano /etc/apt/sources.list

И в него вписываем репозиторий:

deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Debian_10.0/ /

Далее сохраняем и выходим из текстового редактора. После чего можно приступить к установке.

Pantheon Desktop

Графическая оболочка разработанная создателями дистрибутива Elementary. Для того что бы ее установить в Debian из репозиториев разработчиков, первым делом отправляемся в терминал и скачиваем ключ от репозитория:

wget http://gandalfn.ovh/debian/pantheon-debian.gpg.key -O- | apt-key add —

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

nano /etc/apt/sources.list

И в открывшемся окне спускаемся вниз списка и вписываем репозиторий:

deb [arch=amd64] http://gandalfn.ovh/debian buster-juno main contrib

Далее сохраняем и закрываем редактор, после чего можно приступать к установке Pantheon Desktop

PHP

Для установки php из официальных репозиториев разработчиков, отправляемся в терминал и сначала скачиваем GPG ключ:

wget -q -O- https://packages.sury.org/php/apt.gpg | apt-key add —

Следующим шагом нужно вписать репозиторий. Для этого открываем текстовым редактором файл “sources.list”:

nano /etc/apt/sources.list

И в него вписываем репозиторий:

deb https://packages.sury.org/php/ buster main

Сборные репозитории

deb-multimedia.list

Различные мультимедийные пакеты — RealPlayer, Acrobat Reader, libdvdcss2, win32 кодеки и др.

##Официальный сервер#доступны пакеты для stable testing, unstable, stable-backports, experimentaldebhttp://www.deb-multimedia.orgwheezymainnon-free ##список зеркал: http://www.deb-multimedia.org/debian-m.php

для установки ключа скачать и установить пакет

или

apt-get update&&apt-get install deb-multimedia-keyring

notesalexp.list

репозиторий с leechcraft, vacuum, deadbeef, psi-plus и т.п.

# wheezy sid jessie (собраны не все пакеты)debhttp://notesalexp.org/debian/wheezy/wheezymain# deb http://notesalexp.org/debian/jessie/ jessie main# deb http://notesalexp.org/debian/sid/ sid main

Установка ключа:

wget-O — http://notesalexp.org/debian/alexp_key.asc |sudoapt-key add —

tataranovich

всякая мелочь — в основном бэкпорты для wheezy

# squeeze wheezy sid jessie, большая часть пакетов только для wheezydebhttp://www.tataranovich.com/debian squeeze main backports deb-srchttp://www.tataranovich.com/debian squeeze main backports

Установка ключа:

wget-O — http://www.tataranovich.com/tataranovich.asc |sudoapt-key add —

Программы от Google

Добавление GPG-ключа:

wget-q-O — https://dl-ssl.google.com/linux/linux_signing_key.pub |sudoapt-key add —

google-chrome.list

Браузер Google Chrome

Репозиторий прописывается автоматически при установке соответствующего пакета 32/64

# в ветке для stable также лежат beta и unstable сборкиdebhttp://dl.google.com/linux/chrome/deb/stablemain

google-earth.list

Google Earth

Репозиторий прописывается автоматически при установке соответствующего пакета: 32 64

debhttp://dl.google.com/linux/earth/deb/stablemain

google-talkplugin.list

Google Voice and Video Chat

Репозиторий прописывается автоматически при установке соответствующего пакета: 32 64

debhttp://dl.google.com/linux/talkplugin/deb/stablemain

google-old.list

Старый репозиторий с Picasa и Google Desktop

# Google software repository# stable и testingdebhttp://dl.google.com/linux/deb/stablenon-free

Интернет-софт

firefox.list

Сборки браузера Firefox (Iceweasel) разных версий

debhttp://mozilla.debian.net/ wheezy-backports iceweasel-release

Или отдельно версия 3.6:

debhttp://mozilla.debian.net/ wheezy-backports iceweasel-3.6

Для установки скомандовать

apt-get install -t wheezy-backports iceweasel

для того, чтобы установить gpg ключ:

sudoapt-get install debian-keyring wget-O—q http://mozilla.debian.net/archive.asc | gpg —import gpg —check-sigs—fingerprint—keyring/usr/share/keyrings/debian-keyring.gpg 06C4AE2A gpg —export-a 06C4AE2A |sudoapt-key add —

Конструктор строк для sources.list.

opera.list

Браузер Opera

    1. Официальный сервер
    2. доступны пакеты для squeeze wheezy jessey sid (от oldstable do unstable)
  1. стабильная версия

deb http://deb.opera.com/opera/ wheezy non-free

для того, чтобы установить gpg ключ (также устанавливается при первой установке пакета):

wget-O — http://deb.opera.com/archive.key |apt-key add —

skype.list

Не обновляется, можно скачать вручную с данной страницы или напрямую.

debhttp://download.skype.com/linux/repos/debian/stablenon-free

ключ можно установить так:

wget-O — http://web.archive.org/web/20070117230510/http://www.skype.com/products/skype/linux/rpm-public-key.asc |apt-key add —

Jitsi

Многопротокольный IM-клиент и SIP-телефон под LGPL-лицензией. Ранее назывался SIP-Communicator. Есть в стандартных репозиториях, начиная с jessey, но версии могут немного отставать.

debhttp://download.jitsi.org/debunstable/

При первоначальной установке пакета jitsi в файл /etc/apt/sources.list.d/jitsi.list автоматически прописываются репозитории, а также устанавливаются GPG-ключи.

ag-projects.list

http://projects.ag-projects.com/

Софт/библиотеки для работы с SIP.

# stable/unstabledebhttp://ag-projects.com/debianstablemain# deb-src http://ag-projects.com/debian stable main

Установка ключа:

wget-O — http://download.ag-projects.com/agp-debian-gpg.key |apt-key add —

Системный софт

liquorix.list

Ядро с http://www.liquorix.net/

«Debian kernel built on top of the zen kernel sources. The configuration is optimized for a practical desktop experience and features not currently maintained in Linus’s mainline kernel are included.»

#внимание, репозиторий только для siddebhttp://liquorix.net/debiansidmain

установка ключа:

apt-get update&&apt-get install’^liquorix-([^-]+-)?keyring.?’

suldr.list

Драйвера для МФУ Samsung The Samsung Unified Linux Driver Repository

debhttp://www.bchemnet.com/suldr/ debian extra

установка ключа:

wget-O — http://www.bchemnet.com/suldr/suldr.gpg |sudoapt-key add —

moblock.list

PeerGuardian Linux- блокировка интернет траффика с неблагонадежных адресов

#доступны репозитории для squeeze, wheezy, siddebhttp://moblock-deb.sourceforge.net/debianwheezymain

для установки ключа

gpg —keyserver wwwkeys.eu.pgp.net —recv 9072870B gpg —export—armor 9072870B |sudoapt-key add —

bitdefender.list

Антивирус BitDefender, не обновляется с 2010 года.

debhttp://download.bitdefender.com/repos/deb/ bitdefender non-free

для установки ключа

wget http://download.bitdefender.com/repos/deb/bd.key.asc -O — |sudoapt-key add —

dotdeb.list

Бэкпорты свежих версии PHP/MySQL/Percona/Nginx для squeeze и wheezy

debhttp://packages.dotdeb.orgwheezy all

зеркала.

установка ключа

wget http://www.dotdeb.org/dotdeb.gpg sudoapt-key add dotdeb.gpg

Документация

manpages.list

Русские переводы man-страниц — пакет manpages-ylsw-ru

debhttp://manpages.ylsoftware.com/debian/ all main

DE и прочее

trinity.list

Trinity (форк KDE3)

debhttp://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-v3.5.13/debianwheezymain#deb-src http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-v3.5.13/debian wheezy maindebhttp://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-builddeps-v3.5.13/debianwheezymain#deb-src http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-builddeps-v3.5.13/debian wheezy main

Установка GPG-ключа:

sudoapt-key adv—keyserver keyserver.quickbuild.pearsoncomputing.net —recv-keys 2B8638D0

Разное

emacs-snap.list

Свежие версии emacs

# oldstable stable unstable squeeze wheezy siddebhttp://londo.ganneff.de/stablemain#deb-src http://londo.ganneff.de/ stable main

установка ключа

wget-q-O — http://londo.ganneff.de/apt.key |sudoapt-key add —

virtualbox.list

Эмулятор Virtualbox. Версии до 4.0 находятся в non-free-ветке.

# squeeze lenny wheezydebhttp://download.virtualbox.org/virtualbox/debian squeeze contribnon-free

для установки ключа

wget-q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O-|sudoapt-key add —

scribus.list

Scribus, есть в стандартных репозиториях, но версия может отставать.

# stable testing unstable debhttp://debian.scribus.net/debian/stablemain# зеркало# deb http://debian.tagancha.org/debian/ stable main

добавление ключа вручную

gpg —keyserver wwwkeys.pgp.net —recv-keys EEF818CF gpg —armor—export EEF818CF |sudoapt-key add —

или пакетом

apt-get install scribus-archive-keyring

oracle.list

Oracle Express Edition (не обновляется с 2006 года)

# Oracle Repositorydebhttp://oss.oracle.com/debianunstablemainnon-free

для установки ключа

wget http://oss.oracle.com/el4/RPM-GPG-KEY-oracle -O-|apt-key add —

Артворки с cathbard.com

debftp://cathbard.com/ ./

для установки ключа

apt-get update&&apt-get install cathbard-keyring

Управление пользователями на Ubuntu и Debian

Первоначальные требования для системы Debian

Многие из команд в этом руководстве требуют привилегий суперпользователя. Если при использовании команды sudo появляется следующая ошибка:

bash: sudo: command not found

Вам необходимо активировать режим суперпользователя, установить команду sudo и добавить своего пользователя в группу sudo:

su —
apt-get install sudo -y
usermod -aG sudo yourusername

Как добавить нового пользователя?

В Ubuntu и Debian есть два инструмента командной строки, которые вы можете использовать для создания новой учетной записи пользователя: useradd и adduser.

useradd — это низкоуровневая утилита для добавления новых пользователей, а adduser — дружественный интерактивный интерфейс для useradd, написанный на Perl.

Для создания новой учетной записи пользователя операционной системы с именем username с помощью команды adduser, выполните следующую команду:

sudo adduser username

В результате появится диалог, в котором необходимо ввести пароль и дополнительную информацию:

Adding user `username’ …

Adding new group `username’ (1000) …

Adding new user `username’ (1000) with group `username’ …

Creating home directory `/home/username’ …

Copying files from `/etc/skel’ …

Enter new UNIX password:

Retype new UNIX password:

passwd: password updated successfully

Changing the user information for username

Enter the new value, or press ENTER for the default

Full Name []: Name

Room Number []: 100

Work Phone []: 123-45-45

Home Phone []:

Other []:

Is the information correct? [Y/n] Y

Команда создает домашний каталог для нового пользователя и скопирует туда файлы из каталога /etc/skel.

По умолчанию членам группы sudo предоставляется доступ sudo.
Если необходимо, чтобы у вновь созданного пользователя были права администратора, добавьте его в группу sudo:

sudo usermod -aG sudo username

Как удалить пользователя?

Существует два инструмента командной строки, которые можно использовать для удаления учетной записи пользователя: userdel и deluser. Рекомендуем использовать команду deluser, так как она более дружественная, чем низкоуровневая userdel.

Чтобы удалить пользователя, не удаляя пользовательские файлы и каталоги, выполните:

sudo deluser username

Если необходимо удалить домашний каталог пользователя и его содержимое, используйте флаг —remove-home:

sudo deluser —remove-home username

В результате появится следующее сообщение:

Looking for files to backup/remove …

Removing files …

Removing user `username’ …

Warning: group `username’ has no more members.

Done.

Как изменить пароль пользователя?

Для изменения собственного пароля используйте команду passwd без дополнительных аргументов:

passwd

В системном диалоге необходимо будет ввести старый пароль и указать новый:

Changing password for username.

(current) UNIX password:

Enter new UNIX password:

Retype new UNIX password:

passwd: password updated successfully

Для изменения пароля для другого пользователя необходимы права администратора и имя пользователя:

sudo password username

Права суперпользователя Linux

Права суперпользователя в Linux

Очень долго перечислять чего не может обычный пользователь Linux, проще сказать на что у него есть право, а именно при стандартной настройке полномочий для файлов в Linux, обычный пользователь может:

  • Читать, писать и изменять атрибуты файлов в своем каталоге
  • Читать, писать, изменять атрибуты файлов в каталоге /tmp
  • Выполнять программы там, где это не запрещено с помощью флага noexec
  • Читать файлы, для которых установлен флаг чтения для всех пользователей.

Если же нужно сделать что-то большее нам понадобятся права root пользователя linux. У root есть право делать все в вашей файловой системе независимо от того какие права установлены на файл.

Вход под суперпользователем

Чтобы войти под пользователем root можно переключиться в одну из виртуальных консолей, например, с помощью сочетания клавиш Ctrl+Alt+F1 и затем ввести логин root и пароль root пользователя.

Вы получите полноценное окружение root с возможностью выполнять все действия, но такой способ очень непрактичный, так как вы теряете все преимущества использования графического интерфейса.

Можно поступить полностью противоположным путем, ввести логин root и его пароль в графическом менеджере входа, чтобы окружение рабочего стола работало от имени root, и мы получаем все права root linux, но такой вариант крайне не рекомендованный, и очень опасный, вы можете случайно повредить всю систему. Поэтому этот способ был отключен во многих менеджерах входа.

Переключение на суперпользователя в терминале

Теперь мы подошли к более интересному и практичному. С помощью специальных утилит вы можете переключить текущий эмулятор терминала в окружения суперпользователя и выполнять все следующие команды не от своего имени, а от его, таким образом, дав программе права root linux. Для этого существует утилита su. Вообще говоря, эта утилита позволяет не только переключаться на пользователя root но и на любого другого пользователя, но по умолчанию используется именно root. Рассмотрим ее подробнее. Команда su linux имеет следующий синтаксис:

$ suопциипользователь

Вот ее основные опции:

  • -c, —command — выполнить команду
  • -g, —group — установить основную группу пользователя (только для root)
  • -G —supp-group — дополнительные группы пользователя (только для root)
  • -, -l, —login — режим входа, будут очищены и инициализированы с учетом нового пользователя все переменные окружения, а также изменен домашний каталог
  • -p, —preserve-environment — сохранить переменные окружения
  • -s, —shell — задать оболочку для входа
  • —version — отобразить версию программы.

Теперь немного поэкспериментируем, чтобы понять как работает команда su linux.

Сначала выполним su без параметров, но для начала создадим переменную окружения, чтобы проверить как с ними обходится эта команда:

export VAR=1

Теперь выполняем:

su

Теперь смотрим что получилось:

whoami
$ pwd
$ echo $VAR
$ echo $PATH
$ exit

sudo

Из этих команд мы видим, что теперь мы пользователь root, но домашней директорией считается директория нашего предыдущего пользователя и наша переменная не сохранилась также изменилась переменная PATH, теперь там добавлен путь /sbin.

Теперь используем вход в режиме логина:

su —

И повторим ту же комбинацию:

whoami
$ pwd
$ echo $VAR
$ echo $PATH
$ exit

sudo1

Та же ситуация, только на этот раз изменена ко всему еще и домашняя директория на директорию root. Но мы можем сохранить наши переменные окружения, если это нужно, для этого есть опция -p:

su -p

sudo2

Как видите, наша переменная осталась. Вы также можете переключится на любого другого пользователя. Например:

su — test

sudo3

Получение прав суперпользователя таким способом используется во многих дистрибутивах, например, Debian, OpenSUSE, ArchLInux, Gentoo и т д. Но в Ubuntu, как дистрибутиве для начинающих вход под пользователем root отключен. Это сделано потому, что это тоже не очень безопасно, вы можете забыть что выполняете команду от root и что-то натворить в системе. Поэтому переходим к следующей программе.

Получение прав root без переключения

Чтобы реализовать максимально безопасный интерфейс для работы с правами суперпользователя в Linux была разработана команда sudo. Давайте рассмотрим что такое sudo. Эта команда пишется перед каждой командой, которую нужно выполнить от имени суперпользователя, и для ее выполнения нужно ввести пароль уже не root, а всего лишь вашего пользователя. Так же, как и в предыдущей, в этой утилиты есть свои опции. Сначала рассмотрим синтаксис:

$ sudoопциикоманда

Опции программы:

  • -b — выполнять запускаемую утилиту в фоне
  • -E — сохранить переменные окружения
  • -g — запустить команду от группы
  • -H — использовать домашний каталог
  • -l — показать список полномочий в sudo для текущего пользователя
  • -r — использовать для команды роль SELinux
  • -s — использовать оболочку
  • -u — запустить команду от имени пользователя, если не задано используется root
  • -i — не выполнять команду, а войти в оболочку, эквивалентно su —

Вы можете выполнить те же эксперименты, только для этой команды, чтобы понять как использовать команду sudo. Например:

sudo ls

Или:

sudo -u test ls

Использование sudo — это рекомендованный способ выполнять команды от имени суперпользователя в Linux. Так вы не забудете с чем имеете дело и меньше всего рискуете повредить систему. Но остался еще один нерешенный вопрос — как быть с графическими утилитами? Ведь команда sudo их не запускает, а запускать графическую оболочку от имени root небезопасно. Это мы и рассмотрим далее.

Установка драйвера Nvidia в Debian

1. Как узнать какая версия драйвера нужна

Для того, чтобы просмотреть установлен ли у вас поприетарный драйвер выполните:

lspci -k | grep -EA2 «VGA|3D|Display»

uploaded-post-1586336549_html_bee9dc05c8904e69.jpg

Утилита nvidia-detect позволяет посмотреть информацию о видеокарте компании Nvidia и определить рекомендуемую версию драйвера для этой модели. Устанавливается утилита с помощью следующей команды:

sudo apt -y install nvidia-detect

uploaded-post-1586336549_html_26f3f05779ce1a21.jpg

Узнать рекомендуемую для видеокарты версию драйвера можно с помощью команды:

sudo nvidia-detect

uploaded-post-1586336549_html_f8a5afa8127d7680.jpg

Если вы не хотите устанавливать эту утилиту, вы можете посмотреть официальный сайт Nvidia или воспользоваться следующими рекомендациями:

  • драйвер версии 340.107 — для видеокарт GeForce, начиная с 8-й серии и вплоть до 300-й серии;
  • драйвер версии 390.116 — для видеокарт GeForce 400-й и 500-й серий;
  • драйвер версии 418.74 или более новый — для видеокарт GeForce 600-й и выше серий.

2. Подготовка к установке видеодрайвера

Прежде чем будет выполнена установка драйвера Nvidia в Debian 10, устанавливаем заголовочные файлы ядра:

sudo apt install linux-хедерs-$(uname -r|sed ‘s/[^-]*-[^-]*-//’)

uploaded-post-1586336549_html_b6a38b341568465.jpg

3. Установка драйвера из репозитория Debian

Открываем файл с репозиториями sources.list в mcedit и добавляем туда ветки contrib и non-free:

sudo mcedit /etc/apt/sources.list

deb http://deb.debian.org/debian/ buster main contrib non-free
deb-src http://deb.debian.org/debian/ buster main contrib non-free

uploaded-post-1586336549_html_7187e532b6f85e75.jpg

Сохраняем изменения в sources.list с помощью нажатия клавиши F2. Выходим из текстового редактора, нажав клавишу F10.

uploaded-post-1586336549_html_3aa341f0e1f2455.jpg

Обновляем список пакетов системы:

sudo apt update

uploaded-post-1586336549_html_f9f33d5420d0d5e1.jpg

Для установки последней стабильной версии драйвера из репозиториев выполните:

sudo apt install nvidia-driver

Для видеокарт серии 400-500 надо установить драйвер не выше версии 390:

sudo apt install nvidia-legacy-390xx-driver

Для установки драйвера Nvidia Debian 10 версии 340 для очень старых видеокарт выполните команду:

sudo apt install nvidia-legacy-340xx-driver

uploaded-post-1586336549_html_c8597c6caba0b356.jpg

Если вы устанавливали драйвер версии 340, то, возможно, к нему понадобиться отдельно установить nvidia-xconfig:

sudo apt install nvidia-xconfig

uploaded-post-1586336549_html_f2b7b2e66145031.jpg

Запускаем пакет nvidia-xconfig для автоматического создания конфигурационного файла:

sudo nvidia-xconfig

uploaded-post-1586336549_html_93508f06177830a8.jpg

Перезагружаем систему:

sudo reboot

uploaded-post-1586336549_html_9178992201471b0b.jpg

4. Установка драйвера из testing репозитория

В данный момент последней версией драйвера является 430.64. Данный пакет можно использовать для видеокарт GeForce 600-й и выше серий. Драйвер ещё не включён в основную ветку репозиториев.

При установке используется репозиторий buster-backports — официальный репозиторий пакетов из веток testing и unstable, предназначенных для работы в стабильной версии ОС, например, патчей безопасности. Этот репозиторий предоставляет наиболее свежие версии пакетов. Сначала добавляем репозиторий buster-backports в /etc/apt/sources.list:

sudo mcedit /etc/apt/sources.list

deb http://deb.debian.org/debian buster-backports main contrib non-free

uploaded-post-1586336549_html_892f435126444fbb.jpg

Сохраняем изменения в sources.list с помощью нажатия клавиши F2. Выходим из текстового редактора, нажав клавишу F10. Затем обновляем пакеты системы:

sudo apt update

И устанавливаем драйвер Nvidia в Debian:

sudo apt install -t buster-backports nvidia-driver

uploaded-post-1586336549_html_f3f3eac56d2c7454.jpg

Перезагружаем систему:

sudo reboot

uploaded-post-1586336549_html_e8caa9cb80e1f608.jpg

5. Установка драйвера Nvidia с официального сайта

Скачиваем файл с драйвером с сайта Nvidia :

uploaded-post-1586336549_html_c2267e67d42d07c2.jpg

Проверяем наличие файла в папке Загрузки:

cd Загрузки && ls

uploaded-post-1586336549_html_21fd2cbc0a3f573.jpg

Отключаем драйвер nouveau:

sudo echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf

sudo echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf

uploaded-post-1586336549_html_4a8d27420b87e595.jpg

Устанавливаем требуемые для сборки пакеты gcc и make:

sudo apt install gcc make

Деактивируем GUI для ОС после перезагрузки:

sudo systemctl set-default multi-user.target

Перезагружаем систему:

sudo reboot

Авторизуемся в терминале как root. Переходим в папку /home/user/Загрузки:

cd /home/имя_пользователя/Загрузки

Выполняем команду:

sudo bash NVIDIA-Linux-x86_64-390.116.run

В процессе установки нужно будет ответить на некоторые вопросы и выполнить соответствующие вопросам действия. При этом, в зависимости от параметров вашей системы, некоторые из вопросов могут отсутствовать. Показываемая на экране информация:

The CC version check failed:

The kernel was built with gcc version 8.2.0 (Debian 8.2.0-14), but the current compiler version is cc (Debian 8.3.0-2) 8.3.0.

  • Ignore CC version check
  • Abort installation

Install NVIDIA’s 32-bit compatibility libraries?

  • Yes
  • No

An incomplete installation of libglvnd was found. Do you want to install a full copy of libglvnd? This will overwrite any existing libglvnd libraries.

  • Don’t install libglvnd files
  • Install and overwrite existing filesort installation.
  • Abort installation

Would you like to run the nvidia-xconfig utility to automatically update your X configuration file so that the NVIDIA X driver will be used when you restart X? Any pre-existing X configuration file will be backed up.

  • Yes
  • No

Возвращаем на место загрузку системы в графическом режиме и перезагружаемся:

sudo systemctl set-default graphical.target

sudo systemctl reboot

6. Проверка завершения установки

Проверить наличие установленного драйвера можно с помощью команды:

lspci -k | grep -EA2 «VGA|3D|Display»

uploaded-post-1586336549_html_3f5f08ec45caeeda.jpg

Удаление драйвера Nvidia из Debian

1. Удаление драйверов из репозитория

Удаляем драйвер Nvidia с помощью команды:

sudo dpkg -P $(dpkg -l | grep nvidia-driver | awk ‘{print $2}’)

uploaded-post-1586336549_html_2df7501c422cb3b1.jpg

Далее выполняем:

sudo apt autoremove

uploaded-post-1586336549_html_d131c1207ff89b1d.jpg

Активируем вновь драйвер nouveau:

sudo apt install xserver-xorg-video-nouveau

uploaded-post-1586336549_html_f611f68e1977f096.jpg

Перезагружаем систему:

sudo reboot

uploaded-post-1586336549_html_2e31f49071809b75.jpg

2. Удаление драйверов, установленных с сайта Nvidia

Переходим в папку с пакетом, содержащим драйвер:

cd /home/user/Загрузки

uploaded-post-1586336549_html_b04c6f6a122f4fa9.jpg

Затем, чтобы удалить драйвер Nvidia Debian выполните:

sudo bash NVIDIA-Linux-x86_64-XXX.XX.run —uninstall

uploaded-post-1586336549_html_d77d82b182684e6c.jpg

В процессе удаления драйвера система спросит: восстановить конфигурацию xorg из backup? Отвечаем: Yes.

uploaded-post-1586336549_html_fa1ec2c7a75a8abd.jpg

uploaded-post-1586336549_html_849bb44936367b34.jpg

Восстанавливаем из backup конфигурацию xorg, если не сделали этого в процессе удаления драйвера:

sudo nvidia-xconfig —restore-original-backup

Активируем драйвер nouveau:

sudo rm /etc/modprobe.d/blacklist-nvidia-nouveau.conf

uploaded-post-1586336549_html_cb53fae4468cf669.jpg

Перезагружаем систему:

sudo reboot

uploaded-post-1586336549_html_16adb9f9424f6e78.jpg

Графически приложения от имени суперпользователя

Для запуска графических приложений от имени суперпользователя существуют специальные утилиты. Они сохраняют все необходимые переменные окружения и полномочия. В KDE это команда kdesu, а в Gnome команда gksu.

Просто наберите gksu или kdesu, а затем нужную команду:

kdesu dolphin

Эта команда запустит файловый менеджер KDE с правами суперпользователя. В Gnome это будет выглядеть вот так:

gksu nautilus

Программа запросит пароль, уже в графическом окне, а потом откроется файловый менеджер.

 

Источники:

  • https://pingvinus.ru/distribution/debian
  • https://losst.ru/chem-otlichaetsya-ubuntu-ot-debian
  • https://chuzhoy007.ru/ustanovka-operacionnoj-sistemy-debian
  • https://lumpics.ru/configure-debian-after-installation/
  • https://debianinstall.ru/
  • https://losst.ru/nastrojka-debian-9-posle-ustanovki
  • https://losst.ru/nastrojka-debian-10-posle-ustanovki
  • https://omgubuntu.ru/rieliz-debian-buster-10/
  • https://info-comp.ru/install-debian-10-next-to-windows
  • https://cyber-x.ru/%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD%D0%BD%D0%B8%D0%B5-%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8-%D0%B4%D0%BB%D1%8F-debian-stable/
  • http://linuxoid.in/%D0%9F%D0%BE%D0%BB%D0%B5%D0%B7%D0%BD%D1%8B%D0%B5_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8_%D0%B4%D0%BB%D1%8F_Debian
  • https://serverspace.by/support/help/polzovateli-na-ubuntu-i-debian/
  • https://losst.ru/prava-superpolzovatelya-linux
  • https://losst.ru/ustanovka-drajvera-nvidia-v-debian-10

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here