Cd-m.ru

ПК Журнал СД-М
7 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

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

Идея данной статьи родилась внезапно, а именно после очередной установки Debian, когда пришло время его настраивать. Все дело в том, что данный дистрибутив «из коробки» не совсем подходит для работы и требует «напильника» после которого он становится действительно удобным и десктопным.

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

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

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

Актуализация (обновление) системы

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

  1. Открываем терминал и логинемся под рутом введя в нем «su» и пароль рута;
  2. Теперь обновляем индексные файлы:
  3. Обновляем систему:
  4. После обновления перезагружаем компьютер:

Установка и настройка sudo

Если вы хоть в какой-то степени знакомы с Linux, вы наверняка знаете, что в нем довольно строгая система разграничения прав пользователей. Так, для большинства действий связанных с установкой/удалением ПО, настройкой ОС и т.д вам нужно обладать правами суперпользователя. В предыдущем шаге, чтобы обновить систему мы заходили под учетную запись рута, но это не самый лучший и безопасный вариант. Обычному пользователю будет гораздо удобнее воспользоваться утилитой sudo, которая позволяет выполнять действия, требующие прав администратора обычному пользователю.

В Debian по-умолчанию sudo не всегда есть, поэтому устанавливаем его (снова залогинившись под рутом):

Но это еще не все. Чтобы пользоваться sudo, вам нужно дать себе права на это. Для этого необходимо либо вносить изменения в файл «sudoers» либо, что проще, добавить себя в группу sudo:

После пререзайдите в систему.

С этого момента, если вам, например, нужно установить какую-либо программу или выполнить обновление системы, не нужно заходить в учетную запись рута, просто перед нужной командой добавьте sudo, например: apt-get update под рутом, будет sudo apt-get update под обычным пользователем.

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

Debian известен своей политикой в отношении лицензирования ПО. В состав дистрибутива и основного репозитория входят только свободные (по мнению разработчиков) программы. Все не подходищее под это понятие попадает в non-free репозиторий, который по-умолчанию отключен. В нем находится большое количество нужного ПО, такого как: несвободные драйвера, Microsoft шрифты, Flash и т.п. Используя Debian как домашнюю десктопную ОС, данный репозиторий вам понадобится с вероятностью 99,9%.

Подключим его в систему:

  1. Открываем файл «sources.list«, в котором находится список всех онлайн источников пакетов:
  2. В открывшемся файле находим основной репозиторий. Для Stretch он выглядит примерно так:
  3. Теперь добавляем в конец строчки

Поскольку мы добавили новый источник пакетов, нужно обновить индексные файлы:

Настраиваем сглаживание шрифтов

Из коробки в Debian довольно плохое сглаживание шрифтов во всей системе. Чтобы решить данную проблему достаточно в /etc/fonts/ создать файл «local.conf» со следующим содержанием:

Сохраните файл и перелогинтесь — шрифты станут нормальными.

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

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

Дабы избавится от данной мелочи нужно просто отключить модуль pcspkr, а точнее — занести его в «черный список» (файл «fbdev-blacklist.conf«), который можно найти по пути /etc/modprobe.d/.

  1. Открываем файл:
  2. В его конец дописываем:
  3. Сохраняем изменения.

Установка Adobe Flash

Нравится вам или нет, но Flash еще достаточно распространен на просторах интернета. Поскольку это проприетарный продукт который, тем более, последние несколько лет не выпускается для Linux, он, естественно, отсутствует в Debian из коробки. Однако легко устанавливается из, как было выше сказано, non-free репозитория. Если он у вас подключен выполните:

После этого, если вы пользуетесь браузером Chromium, нужно до установить пакет «pepperflashplugin-nonfree«:

Теперь Flash доступен в вашем браузере.

Подытожим

Вот такой вот «ТОП 6» у меня получился. Еще раз замечу, что это не «стандартные» или «обязательные» шаги, которые нужно выполнить после установки Debian, но большинству, я уверен, они помогут.

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

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

Если у вас остались еще вопросы, попробуйте воспользоваться поиском по нашему сайту — у нас много интересного, или пишите в комментарии.

Настройка Linux Debian 10

Настройка Linux Debian 10

Поставил первый раз Debian (10-й релиз), столкнулся с кучей вопросов.
Долгое время использовал Ubuntu, Mint. Там всё работало из коробки. И драйверы ставить не проблема, и автовход работает, и в DM раскладки переключаются, но…
У меня есть одна слабость — WarThunder. Иногда вечером люблю часок-другой полетать на самолётах.
Так вот: и в Ubuntu и в Mint начались фризы (замирания). Что я только не перепробовал — ничего не помогало.
Сегодня поставил Debian 10 XFCE . И вот тут я был очень удивлён — никаких замираний, торможений, рывков.

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

Разрешаем пользователю использовать SUDO

После установки Debian 10 мой пользователь не мог использовать утилиту sudo , писало об ошибке — user is not in the sudoers file this insident will be reported .

Исправляем это:
Открываем терминал и переходим в режим суперпользователя (будет запрос на ввод пароля root)

Далее вводим команду для открытия файла /etc/sudoers для редактирования. Используем штатный текстовый редактор (у меня FeatherPad ).

В открывшемся файле, внизу, добавляем строку

где имя_пользователя — ваш пользователь

После этого можем пользоваться утилитой sudo .

Добавляем источники non-free

Настройку начинаем с добавления источников non-free , которые позволят установить проприетарное ПО.

Открываем файл содержащий список репозиториев (команда в терминале)

конце файла добавляем строки

Сохраняем файл и закрываем его

Другой способ добавления non-free :
Можно в файле /etc/apt/sources.list ко всем раскомментированным источникам добавить в конце строки non-free .

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

Устанавливаем пакеты с прошивками для процессоров Intel или AMD

Данные пакеты содержат обновленный системный микрокод для процессоров.

Устанавливаем драйвер для видеокарты Nvidia

После того, как мы добавили проприетарные источники, мы можем установить драйвер видеокарты из реп Debian.
Чтобы установить проприетарный драйвер Nvidia, установим метапакет nvidia-driver

Установка шрифтов

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

Настроим Яндекс-браузер и Opera

Яндекс-браузер и Opera не показывают видео, если используется Adobe Flash Player

Решение есть и оно простое.
Нужно установить пакет chromium-codecs-ffmpeg-extra .

Установить можно используя gdebi .

Если не установлен gdebi , то ставим

После установки пакета chromium-codecs-ffmpeg-extra на всех сайтах работает просмотр видео.

Установим VirtualBox 6.1

Я уже описывал установку и настройку VirtualBox. Список статей можно посмотреть на странице поиска по ключевому слову — virtual. Вот пример — здесь.

А в этой статье опишу установку применительно к версии 6.1.

Добавляем в sources.list репозиторий VirtualBox

1. Открываем sources.list для редактирования

2. Вставляем в конец файла строку

Далее в терминале выполняем комплексную команду:

VirtualBox 6.1 установлен.

Можно настроить пользователя, скачать VirtualBox Extension Pack и установить.

Xfce, Thunar. Похоже, что gvfs недоступен.

Настроим работу с виртуальными файловыми системами.

В Debian 10 с Xfce, при попытке нажать «Обзор сети» или монтировании Яндекс-диск (по технологии WebDAV), появлялось сообщение:
"Не удалось открыть «/ на ». Указанный адрес не поддерживается." ("Failed to open "/ on". Specified location is not supported.") .

Так же в Thunar (Файловый менеджер в Xfce), в настройках, светится предупреждение во вкладке «Дополнительно» — Похоже, что gvfs недоступен. Важные функции, включая поддержку корзины, сменные носители и просмотр удалённых местоположений, не смогут работать .

Чтобы решить эту проблему нам нужно установить пакет gvfs-backends (виртуальная файловая система пространства пользователя — драйверы).

После этого Thunar монтирует Яндекс-диск (Yandex-Disk) и позволяет работать с сетевым окружением.

Debian 10 XFCE — автоматический вход в систему

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

Настройка GNU/Linux Debian

В этой статье я опишу простую настройку сети для сервера под управлением ОС Debian 9 (Stretch). Эта статья является переработкой моей более ранней статьи «Настройка сети в Debian». Она была справедлива для версий старше Debian 9. В Debian 9 многое изменилось в настройке и диагностике сети. Те, кто перешёл сюда со старой статьи, уже знают, в чём дело. Но я повторюсь для тех, кто сразу попал на эту статью.
Во-первых, в Debian 9 изменилась система именования сетевых интерфейсов. Если раньше, например для Ethernet, имена интерфейсов были следующими: eth0, eth1, eth2 и т. д. То сейчас используются номера интерфейсов в BIOS, а также номера слотов PCI. Это называется stateless persistent network interface names (имена постоянных сетевых интерфейсов без отслеживания состояния) Т. е. имя может быть enp0s3, или ens30, или wlp3s0 для wi fi. При желании можно переименовать сетевые интерфейсы, вернуться к прежней системе, но это материал для отдельной статьи.

Настройка беспроводной карты (Wi Fi)

wifiПопробовать настроить беспроводную карту (Wi Fi) в Debian можно ещё на этапе установки системы. Но на этапе установки поддерживается только алгоритм защиты WEP. Если используются более стойкий алгоритм защиты, то настройкой беспроводной карты придётся заниматься после установки системы. Так как сообщество Debian стремится сделать операционную систему максимально открытой и не включает в основной набор пакетов закрытое ПО, то для настройки беспроводной карты могут потребоваться проприетарные драйверы. В статье «Установка Debian» уже упоминается специальный набор микропрограмм (firmware), который содержит большинство проприетарных драйверов. Так же для беспроводных карт существует пакет ndiswrapper, который позволяет использовать драйверы от Windows, если требуемая микропрограмма отсутствует в специальном наборе и у поставщика оборудования.

Настройка SSH в Debian

sshДовольно часто, администрирование сервера на базе Linux происходит посредством удалённого доступа. А основным способом удалённого администрирования является администрирование с помощью SSH. Об этом и пойдёт речь в этой статье. Данная статья входит в цикл статей о настройке коммуникационного сервера класса SOHO под управлением Debian/GNU Linux и подразумевается, что дальнейшая настройка сервера будет производиться с помощью SSH. Цикл статей ещё в процессе написания.

Насторйка OpenSSH

ssh configureНастройки sshd находятся в файле /etc/ssh/sshd_config. Открываем этот файл для редактирования и изменяем его содержимое для наших нужд, не забывая при этом о безопасности.

Первый параметр – Port. По умолчанию используется 22 порт. Изменим его на нестандартный порт 2203 – это избавит наш сервер от сетевых роботов, которые автоматически сканируют интернет в поиске открытых портов и пытаются через них подключиться. Это не избавит от сканирования человеком, но для защиты от человека существует фаервол, хитрые способы открытия порта, «горшочки с мёдом» и т. д.

SSH Подключение с использованием ключа хоста

SSH Key AccessТеперь попробуем подключиться к нашему серверу, который выполняет и функцию ssh сервера, с настройками по умолчанию. Позже мы изменим настройки согласно нашим нуждам и требованиям безопасности. Для подключения по SSH нам нужны учётные данные пользователя сервера ssh и имя или ip адрес самого сервера. Сейчас можно подключиться к нашей машине, используя учётные данные любого простого пользователя нашего сервера. На этапе установки Debian («Установка Debian на сервер») я добавлял пользователя andrey. Подключиться к нашему серверу можно как через внешний, так и через внутренний интерфейс. В этом примере подключимся через внешний интерфейс сервера. В нашем случае его ip адрес – 192.168.123.254, а имя – sunup. На другом компьютере под управлением Unix-подобной операционной системы, выполним одну из следующих команд:

Генерация ключей SSH

make keyМы знаем, что при подключении с использованием аутентификации с ключом хоста открытый ключ сервера копируется на компьютер-клиент. А где находятся ключи на сервере? На сервере они лежат в директории /etc/ssh. В Debian при установке OpenSSH создаются две пары ключей RSA и DSA, которые представляют собой отдельные файлы: ssh_host_rsa_key, ssh_host_rsa_key.pub, ssh_host_dsa_key и ssh_host_dsa_key.pub. Файлы, которые оканчиваются на .pub являются открытыми (публичными) ключами, а те, что оканчиваются на key – закрытыми. В процессе администрирования сервера может понадобиться сгенерировать новые ключи. Рассмотрим генерацию ключей на следующем примере. В предыдущей части этой статьи мы оставили параметр HostKey без изменений.

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

Вышла очередная операционная система Debian 10, название системы «buster». Debian отличает от семейства других Unix-подобных систем стабильностью, удобством работы, поддержкой. Также следует отметить, что linux системы по удобству работы в графической части приблизились к Windows, между тем производительность и возможности намного выше. Установка не займет много времени, практически не отличается от установки предыдущей версии системы Debian 9 .

  • Установка операционной системы Debian 10
  • Настройка и обновление репозитория
  • Установка программ
  • Просмотр версии и названия операционной системы

Установка Debian 10

1. Для установки Debian 10 необходимо скачать дистрибутив программы с сайта разработчика. Для установки операционной системы достаточно скачать один диск. Скачиваем отсюда или здесь — далее Debian.

debian 10 setup repozitori0

2. Скаченный образ записываем на диск или создаём загрузочную флешку . Затем начинаем установку операционной системы, выбираем Graphical Install.

debian 10 setup repozitori1

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

debian 10 setup repozitori2

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

debian 10 setup repozitori3

5. В настройках клавиатуры выбираем свою страну.

debian 10 setup repozitori4

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

debian 10 setup repozitori5

7. Указываем имя компьютера.

debian 10 setup repozitori6

8. Указываем имя домена, если он есть. Если нет, то ничего указывать не надо.

debian 10 setup repozitori7

9. Дважды набираем пароль для суперпользователя (root).

debian 10 setup repozitori8

10. Создаём учётную запись пользователя, под которой будем работать в системе вместо суперпользователя (root). Можно ввести полное имя пользователя.

debian 10 setup repozitori9

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

debian 10 setup repozitori10

12. Выбираем часовой пояс из списка.

debian 10 setup repozitori11

13. Далее начинается процесс разбивки диска, который можно произвести в автоматическом или ручном режиме. Выбираем «Авто — использовать весь диск и настроить LVM«.

debian 10 setup repozitori12

14. Выбираем диск, который будем разбивать. Учтите, что все данные на выбранном диске будут стёрты.

debian 10 setup repozitori13

15. Производим разметку диска путем выбора из списка или производим разметку диска вручную. Выбираем «Все файлы в одном разделе (рекомендуется новичкам)«.

debian 10 setup repozitori14

16. Выбираем «Да» для того, чтобы записать изменения на диск в соответствии с выбранной схемой.

debian 10 setup repozitori15

17. Проверяем разметку диска, если все устраивает, то выбираем «Да» для записи изменений на диск.

debian 10 setup repozitori16

18. Отвечаем «Нет» на вопросы «Просканировать другой CD или DVD диск?» и «Использовать зеркало архива из сети?«. Отвечаем «Нет» на вопрос «Участвовать в опросе популярности пакетов?«. Выбор программного обеспечения оставляем по умолчанию. Можно будет все установить и настроить после окончательной установки системы.

debian 10 setup repozitori17

19. Далее придётся немного подождать, произойдёт выбор и установка программного обеспечения. Затем ставим чекбокс «Да» для установки системного загрузчика GRUB на жёсткий диск.

debian 10 setup repozitori18

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

debian 10 setup repozitori19

21. На этом все этапы установки операционной системы Debian 10 пройдены, после того как нажмете «Продолжить«, система будет перезагружены и полностью готова к работе.

debian 10 setup repozitori20

Настройка и обновление репозитория

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

1. Все действия производим под суперпользователем или используем sudo. Для настройки репозитория (откуда и какие обновления будем скачивать), открываем конфигурационный файл с помощью команды:

2. Прописываем в конфигурационном файле нужные репозитории:

3. Теперь можно обновить информацию о репозиториях и пакетах (deb пакетах) с помощью команды:

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

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

В Debian 10 установка программного обеспечения может осуществлять как из графической части, так и из терминала. Конечно же проще и быстрее произвести установка программ из терминала. Для этого достаточно ввести одну команду, даже если необходимо произвести установку сразу нескольких программ. Например, для установки программ ssh, nt, filezilla, mc:

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

Просмотр версии и названия операционной системы

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

debian 10 setup repozitori22

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

0 0 голоса
Рейтинг статьи
Читать еще:  Скачать драйвера для GTS 250
Ссылка на основную публикацию
ВсеИнструменты