Налаштування Debian після установки

Anonim

настройка debian після установки

Debian не може похвалитися своєю працездатністю відразу ж після установки. Це та операційна система, яку необхідно спочатку налаштувати, і в цій статті буде розказано, як це зробити.

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

Після цього програма запропонує вам оновити всю наявну інформацію про репозиторіях - натисніть кнопку «Оновити», після чого дочекайтеся закінчення процесу і приступайте до виконання наступного кроку.

термінал

Якщо з якоїсь причини ви не змогли здійснити настройку за допомогою програми Software & Updates, то цю ж задачу можна виконати в «Терміналі». Ось що потрібно робити:

  1. Відкрийте файл, в якому знаходиться список всіх репозиторіїв. Для цього в статті буде використовуватися текстовий редактор GEdit, ви ж можете ввести в відповідному місці команди іншого.

    sudo gedit /etc/apt/sources.list

  2. У відкритому редакторі додайте до всіх рядків змінні «main», «contrib» і «non-free».
  3. Натисніть кнопку «Зберегти».
  4. Закрийте редактор.

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

термінал

У «Терміналі» для додавання репозиторію 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 /

  2. перехід в іншу директорії за допомогою команди cd в терміналі debian

  3. Створіть новий файл з ім'ям «local.conf»:

    sudo gedit local.conf

  4. У відкрився редактор введіть наступний текст:

    rgb

    true

    hintslight

    lcddefault

    false

    ~ / .Fonts

  5. Натисніть кнопку «Зберегти» і закрийте редактор.
  6. збереження документа 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.

  2. установка кодеків в debian

  3. Тепер потрібно встановити додаткові кодеки, але вони знаходяться в іншому репозиторії, тому його потрібно попередньо додати в систему. Для цього виконайте по черзі три команди:

    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)

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

  5. Оновлення репозиторії:

    apt update

    У видачі можна помітити, що сталася помилка - система не може отримає доступ до GPG-ключу сховища.

    помилка при перевірці репозиторіїв в debian

    Щоб це виправити, виконайте цю команду:

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

    реєстрація gpg ключа сховища в debian

    Примітка: в деяких збірках Debian утиліта «dirmngr» відсутній, через це команда не виконується. Її необхідно встановити, виконавши команду «sudo apt-get install dirmngr».

  6. Перевірте, чи була усунена помилка:

    apt update

    команда update в Дебіан

    Бачимо, що помилки немає, значить репозиторій доданий успішно.

  7. Встановіть необхідні кодеки, виконавши команду:

    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. Введіть свій логін і пароль.
  6. вхід в профіль у віртуальній консолі debian

  7. Отримайте права суперкористувача:

    su

  8. Запустіть скрипт, виконавши команду:

    sgfxi

  9. На цьому етапі скрипт просканує ваше обладнання і запропонує встановити на нього драйвер останньої версії. Ви ж можете відмовитися і вибрати версію самостійно, використавши команду:

    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

  4. конфігураційний файл default в debian

  5. Зберегти зміни та закрити текстовий редактор.

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

висновок

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

Читати далі