Команди linux fedora 26 для встановлення драйвера. Як правильно налаштувати Fedora Workstation після встановлення. Оптимізація роботи веб-браузера Firefox

З підтримкою режиму нічного підсвічування, новим додатком для перегляду кулінарних рецептів, покращенням області повідомлень та розширенням підтримки самодостатніх пакетів Flatpak;

  • В інсталятор Anaconda доданий blivet-gui з реалізацій альтернативного інтерфейсу для розбивки розділів з підтримкою LVM (включаючи LVM cache, LVM RAID, Thin LVM), Btrfs (включаючи Btrfs RAID, підрозділи та снапшоти), MD RAID, шифрування накопичувача за допомогою LUKS;
  • Додано підтримку кодека для багатоканального кодування звуку AC-3 (Dolby Digital), термін дії патентів на який закінчився і який тепер можна використовувати без оплати ліцензійних відрахувань. AC-3 застосовується у стандартах цифрового телебачення(ATSC, DVB), на дисках DVD та Blu-ray, у системах потокового інтернет-мовлення з підтримкою об'ємного звуку 5.1.
  • Розвивається попередній варіант модульної серверної редакції дистрибутива, в якій кінцеві додатки поставляються у вигляді модулів, що окремо оновлюються, життєвий цикл яких не прив'язаний до інших додатків і основний начинці дистрибутива;
  • Сформовано перший випуск Base Runtime, модуля з базовою операційною системою, який може виступати як основа для складання і як залежність для модулів із додатками. Base Runtime є основою модульного випуску Fedora 26 Server. Для складання модулів в інфраструктурі запущено сервіс Module Build Service;
  • Пакетний менеджер DNF оновлено до версії 2.0, до складу якої включено плагін Repoquery для пошуку пакетів у зовнішніх репозиторіях (аналог "rpm -q" для віддаленого репозиторію). Додано команду "dnf check" для перевірки цілісності локальної БД packagedb та виведення інформації про можливих проблемах. Додано команду "dnf upgrade-minimal", що дозволяє оновити кожен пакет до найсвіжішої версії з поліпшеннями чи виправленнями помилок та вразливостей;
  • Для складання пакетів задіяно випуск набору компіляторів GCC 7 . Оновлено набір прапорів компіляції для C/C+, що застосовується за замовчуванням, припинено використання прапора "-mtune=atom". Раніше заплановані для включення прапори "-Werror=implicit-function-declaration" та "-Werror=implicit-int" поки залишені неактивними;
  • В якості реалізації pkg-config задіяний пакет pkgconf, що надає покращені засоби обробки файлів. pc та стабільний бібліотечний ABI/API для інтеграції з додатками;
  • Для збереження та обробки core-дампів за замовчуванням задіяний сервіс systemd-coredump. Для виведення списку core-дампів та їх вилучення з БД Journal запропоновано утиліту coredumpctl;
  • Python оновлено до версії 3.6.0. До складу включено навчальне середовище Python Classroom Lab;
  • Нові випуски Glibc 2.25, PHP 7.1, Go 1.8, Ruby 2.4, GHC (Haskell) 8.0, LDC (мова D) 1.1.0, Boost 1.63.0, Zend Framework 3, BIND 9.11;
  • З поставки видалено драйвер для тачпадів xorg-x11-drv-synaptics, замість якого слід використовувати xorg-x11-drv-libinput;
  • На системах AARCH64 включено підтримку 48-розрядного віртуального адресного простору;
  • У інтерфейсі Fedora Media Writer додано можливість запису на SD-карти системних образів для ARM-архітектури;
  • Підготовлено spin-складання з робочим столом LXQt (Qt Lightweight Desktop Environment), що розвивається об'єднаною командою розробників проектів LXDE та Razor-qt;
  • Підготовлено новий мінімалістичний образ для створення ізольованих контейнерів, що містить мінімально можливий набір компонентів, але при цьому на відміну від Atom, що включає повноцінний пакетний менеджер dnf і можливість встановлювати довільні пакети зі штатних репозиторіїв;
  • OpenSSL оновлено до версії 1.1.0 з підтримкою алгоритмів scrypt, X25519 (RFC 7748), стандарту Certificate Transparency, потокового шифру ChaCha20 та алгоритму автентифікації повідомлень (MAC) Poly1305. Припинено підтримку застарілих технологій, у тому числі видалено компоненти, що забезпечують роботу SSLv2, Kerberos, 40- та 56-розрядних шифрів. З набору шифрів за замовчуванням виключені алгоритми RC4 та 3DES;
  • Увімкнено визначення параметрів всіх користувачів через NSS-модуль SSSD (System Security Services Daemon), що забезпечує більш високу продуктивність за рахунок кешування вмісту локальних баз пам'яті;
  • В якості реалізації PKCS#11 замість Coolkey задіяний пакет OpenSC, що дозволило розширити спектр смарт-карт, що підтримуються дистрибутивом;
  • У репозиторій включений пакет snapd із інструментарієм для управління самодостатніми пакетами у форматі snap. Для початку роботи з пакетами у форматі Snap користувачам Fedora Linux тепер достатньо виконати "sudo dnf install snapd", після чого можна використовувати утиліту snap. У момент першої установки snap в систему буде встановлено snap-пакет core з набором базових бібліотек для функціонування пакетів snap. Оскільки для ізоляції в snap використовується механізм AppArmor, який підтримується Fedora, то пакети запускаються без застосування ізоляції, тобто. потрібно бути обережними і не встановлювати неперевірені додатки.
  • Одночасно для Fedora 26 введені в дію "free" та "nonfree" репозиторії проекту RPM Fusion, в яких доступні пакети з додатковими мультимедіа додатками (MPlayer, VLC, Xine), відео/аудіо кодеками, підтримкою DVD, пропрієтарними драйверами AMDта NVIDIA, ігровими програмами, емуляторами.

    Розробка Fedora 26 Linux стартувала на початку 2017 року. У квітні вже була доступна альфа-складання, а 13 червня була готова бета-версія. Редакція ґрунтується на оболонці робочого столу GNOME 3.24, а інші видання отримали оновлені версії відповідних робочих оточень.

    В офіційному зверненні розробників повідомляється:

    Ми реалізували тисячі покращень для інтегрованих програмних продуктіввключаючи нові засоби розробки, такі як GCC 7, Golang 1.8 та Python 3.6. Крім того, ми додали новий інструмент для роботи з розділами Anaconda (установник Fedora). Він буде корисним не тільки для недосвідчених користувачів, але і для ентузіастів і системних адміністраторівякі хочуть створити власну систему зберігання.

    Що нового в Fedora 26

    Серед змін операційної системи Fedora 26 можна виділити настільне середовище GNOME 3.24.2 (Fedora Workstation), нове ядро ​​Linux 4.11.8, використання DNF 2.0 як менеджера пакетів за замовчуванням, використання GCC 7 як компілятор за замовчуванням, systemd-coredump, швидкий користувачів, pkgconf як системну реалізацію pkg-config за умовчанням і 48-бітові віртуальні адреси на архітектурах AArch64 (ARM64).

    Fedora 26 є першим дистрибутивом, який відмовився від драйвера xorg-x11-drv-synaptics та представив новий екземпляр Fedora Labs Spin під назвою Python Classroom Lab, який призначений для викладачів Python. Fedora 26 також поставляється з оновленими компонентами, включаючи, окрім іншого, Python 3.6, OpenSSL 1.1.0, Boost 1.63, Ruby 2.4, GHC 8.0 та Golang 1.8.

    Fedora 26 стала останньою версієюдистрибутивом проекту для якого була доступна альфа-версія. Починаючи з Fedora 27 публікуватимуться лише бета-релізи. На офіційній сторінці проекту ви можете завантажити наступні версії системи: Fedora 26 Workstation, Fedora 26 KDE, Fedora 26 Xfce, Fedora 26 LXDE, Fedora 26 MATE, Fedora 26 Security, Fedora 26 Server, Fedora 26 SoaS, Fedora 26 Robotics, Fe 2 Suite та Fedora 26 Games.

    Після того, як установка Fedora 24 Workstation була успішно виконана вона ще не готова до повноцінної роботи. Незважаючи на те, що розробники дистрибутива вже налаштували безліч програм для роботи з документами, медіа та файловою системою, залишилося ще кілька речей, яких немає у дистрибутиві із коробки.

    У цій статті ми розглянемо найважливіші дії після встановлення Fedora 24. Тільки після виконання цих кроків ваша система буде повністю готова до використання. Цей список можна продовжувати до нескінченності, але ми розглянемо лише найважливіше.

    1. Повне оновлення системи

    Можливо, ви вважаєте, що це не має значення. Але з моменту випуску системи вже могли бути виявлені якісь проблеми і для них було розроблено виправлення. Також могли вийти нові версії програм. Тому оновлюємо систему до найновішої версії:

    2. Налаштування імені комп'ютера

    Для того, щоб налаштувати ім'я комп'ютера, яке відображатиметься в терміналі та інших програмах, ми будемо використовувати утиліту hostnamectl. Вона може встановлювати імена хоста різних видів. Щоб переглянути поточне ім'я хоста, наберіть:

    Змінити ім'я хоста можна такою командою:

    hostnamectl set-hostname "losst"

    3. Налаштування статичної IP-адреси

    На серверах дуже часто використовуються статичні IP-адреси. Одне з перших, що потрібно зробити після встановлення fedora, це налаштувати мережу. Якщо у вас такий варіант, відкрийте та відредагуйте файл конфігурації eth0 або enp2s0 у папці /etc/sysconfig/network-scripts/:

    vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

    Ось налаштування, які потрібно додати:

    • BOOTPROTO- Протокол отримання адреси, нам потрібно static
    • ONBOOT- автоматичне підключення
    • IPADDR- потрібна вам ip адреса
    • NETMASK- маска вашої мережі
    • GATEWAY- шлюз, через який комп'ютер виходитиме в інтернет
    • DNS1- DNS, за допомогою якого необхідно дозволяти доменні імена.

    Наприклад, це може бути така конфігурація:

    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=192.168.1.1
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    DNS1 = 202.88.131.90
    DNS2 = 202.88.131.89

    Щоб застосувати зміни, перезавантажте служби мережі:

    systemctl restart network.service

    Щоб переглянути зміни, ви можете скористатися командою:

    4. Додати репозиторій RPMFusion

    Налаштування fedora після встановлення має включати налаштування додаткових репозиторіїв. Деяких пакетів немає в офіційних репозиторіях RHEL та Fedora. Але можна встановити ці пакети з репозиторію RPMFusion. Тут є як пропрієтарні, і вільні пакети. Для додавання репозиторію виконайте команду:

    sudo rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-24.noarch.rpm

    5. Встановити Gnome Tweak

    За умовчанням оточення робочого столу Gnome може виглядати не так, як ми цього хотіли б. Утиліта GNOME Tweak допоможе налаштувати безліч параметрів зовнішнього вигляду Fedora 24, панель, простір робочого столу та багато іншого.

    Ви можете встановити її, відкривши центр додатків, набравши в пошуку Gnome Tweak і натиснувши кнопку Встановити:

    6. Підключити акаунти онлайн

    Fedora 24 дозволяє отримати доступ до онлайн-акаунтів безпосередньо із системи. Ви можете налаштувати їх під час встановлення. Але якщо ви цього не зробили, то це завжди можна зробити в налаштуваннях, на вкладці Персональні, онлайн аккаунти:

    7. Встановлення розширень Gnome

    Оболонка Gnome дозволяє встановлювати розширення, щоб зробити вашу систему більш простою в налаштуванні та керуванні.

    Потім установіть командою:

    rpm install teamviewer.rpm

    Висновки

    Це ще далеко не всі дії після встановлення Fedora 24, які потрібно зробити, але тут зібрано головне. Якщо щось було втрачено, напишіть у коментарях.

    Fedora 26: Fedora - один із найпопулярніших дистрибутивів GNU/Linux. Це результат проекту Fedora, великої спільноти добровольців, що спонсорується Red Hat. Середовищем Fedora за промовчанням є робочий стіл GNOME, а стандартним інтерфейсом - GNOME Shell. Звичайно, він підтримує інші середовища робочого столу, такі як: KDE, Xfce, LXDE, MATE і Cinnamon, випущені у вигляді користувача ISO для спинів Fedora.

    Одна з найвідоміших функцій дистрибуції – кожна нова версія Fedora випускається кожні шість місяців. Запропонований метод оновлення перезапускається з компакт-диска з новою версією. Програма перевірить жорсткі дискикомп'ютера на наявність старіших версій дистрибутива. Якщо знайдені старіші версії, ви повинні перевстановити або оновити.

    Ми оновили мультизавантажувальну систему з , CentOS і Manjaro Linux, Fedora 26, CentOS і Manjaro. Основний черевик знаходиться під Manjaro, як ви побачите на зображенні нижче. Скріншот було зроблено після оновлення Fedora до 26 років.
    Ми запустили команду grub-mkconfig в основному завантаженні (Manjaro), щоб побачити нову оновлену версію Fedora 26 та нове ядро.

    Але давайте подивимося, як ми пройшли оновлення dnf.

    Ми спочатку встановимо пакет д.н.ф.-плагін-системи оновлення:

    sudo dnf встановити dnf-plugin-system-upgrade

    і ми завантажимо всі оновлені пакети для версії 26 (releasever = 26):

    Оновлення системи sudo dnf завантажити --refresh --releasever = 26 --allowerasing

    Обов'язково прийміть встановлення нового RPM-GPG-KEY

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

    Відразу після встановлення дистрибутива Fedora слід виконати необхідні для стабільної роботи дії. Розглянемо по порядку на прикладі Fedora 28 з робочим середовищем оточення Gnome.

    Насамперед перевіримо версію нашого дистрибутива.

    cat /etc/os-release | grep PRETTY_NAME

    Після натискаємо Enter та бачимо інформацію.

    Оновимо все, що є

    sudo dnf update

    На запит пароля вводимо свій пароль, символи не будуть видно і це нормально.

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

    • Русифікуємо потрібні програми
    sudo dnf install langpacks-ru

    Підключимо пакети та сторонні репозиторії RPM Fusion та Adobe

    • Кодеки та мультимедійні програми

    З відкритим кодом

    sudo dnf install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E fedora).noarch.rpm

    Тепер із закритим кодом

    sudo dnf install http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E fedora).noarch.rpm

    Репозиторії проекту Negativo17

    • Кодеки мультимедіа
    https://negativo17.org/repos/fedora-multimedia.repo
    • Тепер драйвери для Nvidia
    lspci | grep VGA sudo dnf config-manager --add-repo=http://negativo17.org/repos/fedora-nvidia.repo
    • Steam для геймерів
    sudo dnf config-manager --add-repo=http://negativo17.org/repos/fedora-steam.repo
    • Репозиторії Adobe
    sudo dnf install http://linuxdownload.adobe.com/adobe-release/adobe-release-$(rpm -E %_arch)-1.0-1.noarch.rpm

    Деякі пропрієтарні драйвери, наприклад, для Nvidia, принтерів і сканерів можуть бути відсутніми

    • Драйвера, які відсутні

    Nvidia

    Потрібно дізнатися, яка модель відеокарти коштує. Вводимо команду

    lspci | grep VGA

    Тепер чекає Важливий моментвибір правильного драйвера для коректної роботи. Інструкція така.

    Для відеокарт NV40 вводимо команду

    sudo dnf install akmod-nvidia-304xx "kernel-devel-uname-r == $(uname -r)" sudo dnf update

    Для NV 50

    sudo dnf install akmod-nvidia-340xx "kernel-devel-uname-r == $(uname -r)" sudo dnf update

    Для нових моделей Geforce

    sudo dnf install akmod-nvidia "kernel-devel-uname-r == $(uname -r)" sudo dnf update

    Для перегляду відео необхідний плагін Adobe Flash. Встановлюємо командою

    sudo dnf install flash-plugin

    Керувати файлами на правах rootкраще за допомогою файлового менеджера GNOME Commander. Встановимо його ввівши в терміналі команду

    sudo dnf install gnome-commander pavucontrol gnome-tweak-tool

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

    Оптимізуємо розділ підкачування

    Робимо так:

    sudo sh -c "echo "vm.swappiness=10" >> /etc/sysctl.d/95-sysctl.conf"

    Перезавантажуємо систему.

    Після перезавантаження перевіряємо зміни

    cat /proc/sys/vm/swappiness

    Тепер повинна стояти цифра 10

    Якщо Ваш комп'ютер має оперативну пам'ять 1 гб або більше, то треба ставити значення 10, якщо пам'ять менше 1 гб, то поставити необхідно значення 5

    Налаштування відображення шрифтів

    sudo dnf install freetype-freeworld sudo wget -O /etc/fonts/local.conf http://linux-faq.ru/files/local.conf

    Якщо потрібні шрифти Майкрософт, то вводимо

    sudo dnf install rpm-build cabextract ttmkfdir

    Після завантажуємо для нашого ПЗ файл специфікації. Робиться це командою

    cd /tmp && wget http://linux-faq.ru/files/msttcorefonts-2.5-1.spec rpmbuild -bb msttcorefonts-2.5-1.spec cd ~/rpmbuild/RPMS/noarch/ && sudo dnf -y install msttcorefonts-2.5-1.noarch.rpm

    Оптимізуємо обсяг системного журналу, щоб не забивати пам'ять нашого HDD. Обмежити можна до 128 мегабайт.

    gedit admin:///etc/systemd/journald.conf

    З'явиться рядок, де треба замість #SystemMaxUse= написати SystemMaxUse=128M

    Зберігаємо результат командою

    sudo journalctl --vacuum-size=128M

    Встановлюємо корисні програми, які відсутні у дистрибутиві.

    • Торрент
    sudo dnf install transmission-gtk
    • Менеджер завантажень
    sudo dnf install uget
    • Gimp- аналог Photoshop
    sudo dnf install gimp
    • Blender -відеоредактор
    sudo dnf install blender
    • FBReader- Читання книг у форматі FB2, EPUB
    sudo dnf install fbreader-gtk
    • Djvu
    sudo dnf install evince-djvu
    • GParted- для роботи з розділами HDD
    sudo dnf install gparted
    • Архіватори
    sudo dnf install unar sudo dnf install unzip

    Основне налаштування операційної системи Fedora Workstation завершено. Кожну програму можна налаштувати окремо. Також можна для слабкої машинипокращити продуктивність, змінивши файл підкачки на жорсткому диску, відключити візуальні ефекти, не завантажувати браузер непотрібними розширеннями.



    
    Top