Архив рубрики: Linux

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

Настройка iptables для чайников

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

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

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

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

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

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

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

Шаг 1. Создание пользователя

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

# useradd -m -g группа_пользователя -G дополнительные_группы -s командная_оболочка имя_пользователя

Опция -m указывает что нужно создать домашний каталог в папке /home, -g задает основную группу пользователя, обычно это users. Опция -G указывает дополнительные группы, они указывают к каким ресурсам пользователь может получить доступ. Оболочка - может быть bash, или zsh, или любая другая установленная в системе. Например:

 useradd -m -g users -G wheel,cdrom,plugdev,adm -s /bin/bash sergiy

arch5

Теперь создадим пароль для нового пользователя:

passwd sergiy

arch6

И скопируем основные конфигурационные файлы в его домашнюю папку из /etc/skel/

cp /etc/skel/.* /home/sergiy/

arch7

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

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

sudo pacman -Syu

arch3

 

Шаг 3. Установка драйверов видео

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

  • xf86-video-amdgpu - новый, свободный драйвер для видеокарт AMD;
  • xf86-video-ati - старый свободный драйвер для AMD;
  • xf86-video-intel - драйвер для встроенной графики Intel;
  • xf86-video-nouveau - свободный драйвер для карт NVIDIA;
  • xf86-video-vesa - свободный драйвер, поддерживающий все карты, но с очень ограниченной функциональностью;
  • nvidia - проприетарный драйвер для NVIDIA.

Я бы не советовал с самого начала ставить проприетарный драйвер. Поэтому вам остается выбрать один из доступных свободных драйверов. Если вы используете виртуальную машину - ваш драйвер - vesa. Теперь устанавливаем:

pacman -S xf86-video-vesa

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

Уже все больше и больше используется Wayland, даже Gnome перешел на Wayland во многих дистрибутивах. Но эта технология еще не совсем стабильна, поэтому в нашей инструкции конфигурация ArchLInux после установки мы будем рассматривать старый добрый Xorg. Для установки компонентов Xorg наберите:

 sudo pacman -S xorg-server xorg-utils xorg-apps

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

arch4

Выбрать библиотеку для отрисовки OpenGL:

arch

И библиотеку для работы с устройствами ввода:

arch1

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

Xorg :0 -configure

Программа создаст файл примера конфигурации в вашей домашней директории, дальше вам нужно скопировать его в папку /etc/X11:

cp /root/xorg.conf.new /etc/X11/xorg.conf

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

Шаг 7. Установка графического окружения

Вы можете установить абсолютно любое окружение рабочего стола или оконный менеджер, но в этой инструкции мы рассмотрим использование KDE Plasma. Установить окружение очень просто, достаточно установить группу пакетов plasma:

pacman -S plasma

 

 

 

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

arch8

Дальше добавим менеджер входа sddm, который используется KDE, в автозагрузку, чтобы сразу попадать в графическое окружение:

systemctl enable sddm

Осталось только запустить графическую оболочку:

systemctl start sddm

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

arch12

Шаг 8. Настройка звука

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

pacman -S alsa-utils alsa-plugins

arch13

Дальше запустите утилиту alsamixer и включите нужные звуковые устройства. Значок MM означает, что устройство отключено. Чтобы включить и настроить уровень громкости нажимайте стрелку вверх. Когда завершите, нажмите Esc для выхода из утилиты.7

alsamixer

arch15

Чтобы проверить работает ли звук вы можете выполнить:

speaker-test -c 2

Теперь в вашей системе есть поддержка звука.

Выводы

Вот и все. Базовая настройка ArchLinux после установки завершена. Теперь у вас есть полностью рабочая операционная система, в которую вы можете устанавливать программы, игры, загружать музыку или фильмы Если у вас остались вопросы, спрашивайте в комментариях!

Установка драйвера Intel в Ubuntu

В отличие от драйверов видеокарт от других производителей, таких как Nvidia и AMD, часть драйвера Intel для интегрированных видеокарт встроена в ядро, а другая часть в пакет mesa-utils. Таким образом если вы используете последнюю версию ядра и свежую версию mesa-utils то, скорее всего, вы используете самую свежую версию драйвера Intel.

В этой статье мы рассмотрим как выполняется установка драйвера Intel в Ubuntu если он не установлен по умолчанию, а также как получить самую последнюю версию.
Читать далее Установка драйвера Intel в Ubuntu

Установка Git в Ubuntu

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

Одной из самых популярных систем управления версиями заслуженно считается Git. Многие проекты хранят свои файлы в репозиториях Git, а сайты GitHub и Bitbucket сделали обмен исходным кодом очень простым. В этой небольшой статье будет рассмотрена установка Git в Ubuntu. Мы рассмотрим два способа установки, а также начальную конфигурацию.
Читать далее Установка Git в Ubuntu

Лучшие стратегии для Linux

Для Linux существует немало игр, но один жанр представлен наиболее полно. Речь, конечно же, о стратегиях. Вы можете выбрать эпоху и масштабы игры, будь то одиночное поселение, город или целая космическая империя.

В этой статье мы собрали лучшие стратегии для Linux. Жанр стратегий многогранен и среди множества игр каждый может найти что-то своё, если даже до этого он не имел дела с этим жанром.

Читать далее Лучшие стратегии для Linux

Установка двух Linux на компьютер

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

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

Читать далее Установка двух Linux на компьютер

Установка Calculate Linux

Calculate Linux - это российский дистрибутив, основанный на Gentoo и предназначенный в первую очередь для предприятий и бизнеса. Первый выпуск этого дистрибутива состоялся в 2007 году. Он устанавливается легче чем Gentoo, здесь есть полноценный графический установщик со множеством настроек.

Установка в некотором смысле проходит даже легче чем в Ubuntu и вы можете настроить очень много параметров. Calculate достаточно активно развивается, последняя версия вышла летом, несколько месяцев назад. Учитывая ориентированность на предприятия, тут есть две редакции - Directory Server - для организации сервера с поддержкой Samba, LDAP и других технологий, а также Calculate Desktop - для обычных пользователей.

В этой инструкции будет рассмотрена установка Calculate Linux редакции Desktop на компьютер или ноутбук. Мы подробно рассмотрим все настройки и параметры, которые будут применяться во время установки.

Подготовка системы

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

Шаг 1. Загрузка образа

Скачать установочный образ для Calculate можно на официальном сайте. Сайт полностью на русском, поэтому проблем возникнуть не должно. Просто найдите версию Desktop для своей архитектуры:

calculate

Шаг 2. Запись образа на носитель

Для записи на USB мы можем использовать уже привычные нам утилиты. В Linux - unetbootin:

unetbootin1

В Windows есть утилита Rufus:

rufus5

Что касается записи на диск, то в Linux есть k3b или Brasero, а в Windows - UltraISO и много других утилит.

Шаг 3. Настройка BIOS

Дальше нам нужно настроить BIOS на запуск с нашего носителя. Для этого перезагрузите компьютер, во время заставки BIOS нажмите Del, F2, F8 или Shift+F2. В открывшемся меню перейдите на вкладку Boot и выберите там в пункте Boot Device Priority ваш носитель. Его нужно поднять на первое место:

BIOS Boot Section

Затем перейдите на вкладку Exit и выберите Exit & Save Changes. Установка Calculate Linux с флешки отличается только на этом этапе, потому что нужно выбрать флешку, а не DVD привод. Дальше все будет одинаково.

Установка Calculate Linux

Шаг 5. Язык установщика

Выберите язык, на котором нужно запускать установщик:

vlcsnap-2016-10-16-14h18m16s513

Шаг 4. Запуск установщика

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

vlcsnap-2016-10-16-14h18m23s180

Шаг 5. Загрузка LiveCD

Дождитесь завершения загрузки LiveCD образа и инициализации окружения рабочего стола:

vlcsnap-2016-10-16-14h18m47s693

vlcsnap-2016-10-16-14h19m53s264

vlcsnap-2016-10-16-14h20m07s834

Шаг 6. Запуск установщика

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

vlcsnap-2016-10-16-14h21m09s052

Шаг 7. Выбор языка

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

vlcsnap-2016-10-16-14h21m33s474 vlcsnap-2016-10-16-14h21m49s571

Шаг 8. Выберите дистрибутив

Если доступно несколько дистрибутивов, то здесь вы можете выбрать редакцию:

vlcsnap-2016-10-16-14h21m56s832

Шаг 9. Разметка диска

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

vlcsnap-2016-10-16-14h22m02s575

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

vlcsnap-2016-10-16-14h22m52s477

Также вы можете выбрать какие дополнительные разделы нужно использовать и нужно ли включить LVM. Когда завершите нажмите Далее.

Шаг 10. Подтверждение разметки

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

vlcsnap-2016-10-16-14h23m01s599

Шаг 11. Настройка сети

Настройки сети оставляем как есть. Конфигурация с помощью NetworkManager, а имя хоста можете изменить на то, которое хотите:

vlcsnap-2016-10-16-14h23m18s375

Шаг 12. Пользователь

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

vlcsnap-2016-10-16-14h23m31s224

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

vlcsnap-2016-10-16-14h23m38s015

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

vlcsnap-2016-10-16-14h23m54s043

Шаг 13. Загрузчик

Здесь вы можете настроить разрешение экрана и модуль терминала которые будут использоваться в Grub:

vlcsnap-2016-10-16-14h24m47s591

Шаг 15. Обновление

Выберите как часто нужно проверять обновления и нужно ли обновлять сторонние оверлеи:

vlcsnap-2016-10-16-14h24m59s143

Шаг 16. Подтверждение установки

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

vlcsnap-2016-10-16-14h25m47s475

vlcsnap-2016-10-16-14h25m54s915

Шаг 17. Установка Calculate Linux

Дождитесь завершения установки:

vlcsnap-2016-10-16-14h26m01s211 vlcsnap-2016-10-16-14h26m31s306

Шаг 17. Перезагрузка

Когда установка будет завершена перезагрузите компьютер:

vlcsnap-2016-10-16-14h26m48s622 vlcsnap-2016-10-16-14h26m58s219

Шаг 18. Загрузчик Grub

Выберите первый пункт загрузчика, чтобы запустить систему в обычном режиме:

vlcsnap-2016-10-16-14h27m09s852

Шаг 19. Вход в систему

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

vlcsnap-2016-10-16-14h28m28s746

Шаг 20. Инициализация окружения

Дождитесь завершения инициализации окружения рабочего стола:

vlcsnap-2016-10-16-14h29m20s703

Шаг 21. Готово

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

vlcsnap-2016-10-16-14h30m12s122

Выводы

Теперь вы знаете как установить Calcualate Linux на компьютер и, как видите, это не так уж сложно. Для меня установка показалась даже проще чем установка Ubuntu, поскольку разметка диска отлично автоматизирована. Но в то же время установщик предлагает настройку большого количества дополнительных параметров, что очень удобно. Если у вас остались вопросы, спрашивайте в комментариях!

На завершение видео с процессом установки:

https://youtu.be/XMrhTP5PzRU

Лучшие редакторы изображений Linux

Не все редакторы изображений ограничиваются карандашом и ластиком, что может предложить Paint. Существует немало профессиональных программ, позволяющих создавать и редактировать изображения. Да, Adobe и Corel практически ничего не выпускают для Linux. Но есть достойные альтернативы их пакетам программ. О них и пойдёт речь.

В лучшие редакторы изображений Linux следует разбить на три типа: растровые, векторные и «проявочные». Каждый из них выполняет свои цели и задачи. В этой статье мы рассмотрим лучшие программы в каждой из этих групп.

Читать далее Лучшие редакторы изображений Linux

Путь к файлу в Linux

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

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

Установка Bodhi Linux

Bodhi Linux - это дистрибутив Linux для ноутбуков или старых компьютеров, основанный на Ubuntu и использующий окружение рабочего стола Moksha Desktop Environment, основанное на легковесном окружении Enlightenment. Дистрибутив поставляется только с самым необходимым программным обеспечением, таким как файловый менеджер PCManFM, веб-браузер Midori, эмулятор терминала Terminology, а также нескольких других важных программ.

Дистрибутив активно развивается, последняя на данный момент версия 3.2.1 вышла в июле 2016, но сейчас разрабатывается версия 4.0 и уже доступна для установки в состоянии Beta. В этой статье будет рассмотрена установка Bodhi Linux на компьютер или ноутбук.

Читать далее Установка Bodhi Linux