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

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

Настройка samba в Ubuntu

Samba - это программное обеспечение для организации обмена файлами и работы с общими ресурсами между компьютерами под управлением Linux/Unix и операционной системой Windows. Samba состоит из клиентской и серверной части. Клиентская часть позволяет получить доступ к сетевым папкам и ресурсам Windows, а серверная, в свою очередь, открывает общий доступ к папке Ubuntu для других машин, в том числе и Windows.

В этой небольшой инструкции будет рассмотрена простейшая настройка Samba Ubuntu 18.04, а также как настроить общий доступ к папке Ubuntu с несколькими уровнями привилегий.

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

Получить доступ к расшаренным папкам в Ubuntu смогут как Linux так и Widnows машины, с помощью любой программы для работающей по протоколу SMB.
Читать далее Настройка samba в Ubuntu

Дистрибутивы Linux для восстановления системы

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

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

Читать далее Дистрибутивы Linux для восстановления системы

Редактирование файла hosts в Linux и Windows

HOSTS - это текстовый файл, который содержит базу данных доменных имен и используется для их трансляции в сетевые адреса узлов. Запрос к этому файлу играет очень важную роль и имеет очень высокий приоритет перед обращением к DNS-серверам. В отличие от DNS который обновляется от 30 минут до 2-3 суток, содержимое файла контролируется администратором компьютера и может обновляться в любой момент при необходимости.

  • C:\WINDOWS\system32\drivers\etc - в Windows
  • /etc/hosts - в Linux

Для открытия файла hosts на редактирование в Linux, откройте терминал (Ctrl+Alt+T) и выполните команду:

sudo nano /etc/hosts

Где nano это текстовый редактор которым будем редактировать файл.

Утилита ss в Linux

Иногда бывает необходимо посмотреть какие сетевые подключения Linux открыты, какие IP адреса используются или какие порты прослушиваются. Раньше для таких целей использовалась утилита netstat. Её, без сомнения, знают все системные администраторы и специалисты по безопасности. Но она больше не поставляется по умолчанию в новых дистрибутивах.  Вместо неё используется новая утилита под названием ss.

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

Читать далее Утилита ss в Linux

Монтирование разделов Windows в Linux

Если у вас на компьютере установлены две операционные системы: Linux и Windows 8, 8.1 или 10 и вы захотите примонтировать системный раздел Windows, чтобы скопировать оттуда или записать туда файлы, то, скорее всего, столкнетесь с ошибкой.

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

Установка Manjaro Linux 15.12

Manjaro Linux - это относительно новый проект, созданный в 2012 году. Он основан на немецком дистрибутиве ArchLinux. Основная цель проекта - объединить всю гибкость и мощь ArchLinux c простотой использования и установки. ArchLinux, несмотря на возможность собрать систему полностью под себя и всегда самые свежие версии пакетов, очень сложен в установке и настройке. Manjaro же наоборот, упрощает установку и настройку, добавляет графический установщик, свои репозитории, и другие улучшения.

Официально поддерживаются окружения KDE, XFCE, но дополнительно сообщество поддерживает Mate, Gnome, Lxde, Lxqt, e17, Openbox и Cinnamon. В отличие от оригинального ArchLinux все нужное программное обеспечение будет установлено в течение часа.  В состав дистрибутива входит все необходимое для комфортной работы: браузер Firefox, почтовый клиент Thunderbrid, офисный пакет LibreOffice, и другие приложения.

В этой инструкции будет рассмотрена установка Manjaro Linux 15.12 на компьютер или ноутбук. Разберем где скачать образ, как его записать на носитель, как установить Manjaro Linux с флешки, а также пошагово пройдем всю установку. Преступим.

Системные требования

Системные требования Manjaro Linux такие:

  • 1 Гигабайт оперативной памяти
  • 3 Гигабайта дискового пространства
  • Процессор частотой 1 ГГц
  • Видеокарта и монитор с поддержкой HD графики
  • Соединение с интернетом

Как скачать

Установочные образы всех редакций Manjaro Linux доступны для загрузки на официальном сайте.

manjaro8

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

В этой инструкции мы будет описана установка Manjaro Linux 15.12, 64 битной архитектуры с окружением рабочего стола KDE.

Запись образа Manjaro Linux

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

1. Запись в Linux на диск

В Linux с записью на диск у вас проблем возникнуть не должно. В Ubuntu и Gnome есть утилиты Brasero и Gnome Backer, в KDE можно воспользоваться графической утилитой k3b.

2. Запись в Linux на флешку

Для установки Manjaro с флешки в Linux можно использовать утилиту Unetbootin, смотрите снимок экрана, как правильно расставить галочки:

unetbootin1

3. Запись в Windows на диск

В Windows есть множество программ для записи образов на диск. Например, UltraISO, Alcohol 120 или Power2Go. Замечу, что образ нужно записывать именно подобными утилитами, скопировать его на диск нельзя.

4. Запись в Windows на флешку

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

rufus2

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

Загрузка Manjaro Linux 15.12

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

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

boot-tab-bios-settings

Если планируется установка Manjaro Linux с флешки, то вместо привода на первое место ставим свою флешку. После того как завершите перейдите в меню Exit и выберите Exit & Save Changes.

Установка Manjaro Linux 15.12

Сразу после запуска вы увидите вот такое приветствие:

manjaro20

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

manjaro1

Затем, уже в русском меню, выберите Запуск Manjaro Linux:

manjaro2

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

manjaro4

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

manjaro19

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

manjaro6

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

manjaro7

Затем часовой пояс:

manjaro9

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

manjaro10

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

manjaro11

Но мы рассмотрим ручную разметку.

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

manjaro12

Здесь есть выбор MBR или GPT. MBR - старая, оставшаяся еще со времен DOS таблица разделов, и поэтому у нее есть много ограничений таких как количество первичных дисков и т д. GPT - новая, без таких жестких ограничений, но поддерживается GPT начиная с Windows 8, поэтому если вы хотите иметь возможность в будущем поставить другую ОС, ту же Windows 7 без переформатирования жесткого диска лучше использовать MBR:

manjaro13

Теперь необходимо создать разделы. Для Linux нужно как минимум три раздела: корень, домашний раздел и раздел подкачки. По системным требованиям заявлено, что под корень (систему) нужно 3+15 - 17 Гб, но я советую взять 30 гб, чтобы точно хватило на все программы которые вы будете устанавливать. Под раздел подкачки берите столько же сколько у вас оперативной памяти, а все остальное свободное место под домашний раздел.

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

manjaro14

Файловая система, как правило, используется ext4, и swap для раздела подкачки. А Точка монтирования - / - для корня, /home - для домашнего раздела. Для подкачки точку монтирования указывать не нужно.

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

manjaro15

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

Проверяем введенную информацию и если все правильно, нажимаем далее:

manjaro16

Осталось только дождаться пока завершиться установка Manjaro:

manjaro17

А дальше останется только перезагрузить компьютер:

manjaro18

Вход в систему

Установка завершена, рассмотрим первый вход в систему. Первое что вы увидите после перезагрузки - это меню загрузчика Grub:

manjaro21

После завершения загрузки останется только ввести логин и пароль которые вы указали во время установки Manjaro Linux 15.12:

manjaro22

И можно начинать использовать новую систему:

manjaro23

Теперь вы знаете все что нужно об установке Manjaro Linux 15.12, если у вас остались вопросы - задавайте в комментариях!

Команда sort в Linux

Сегодня мы поговорим о команде sort. Это утилита для вывода текстовых строк в определенном порядке. Проще говоря, для сортировки. Ее можно использовать для сортировки текста из одного или нескольких файлов или c помощью нее может быть выполнена сортировка вывода linux для какой-либо команды. Это может быть полезно во многих случаях. Например, отсортировать файлы по размеру в выводе команды du или собрать частотность использования команд из истории.

В этой инструкции мы подробно рассмотрим возможности команды sort Linux, ее опции и разберем несколько примеров использования.
Читать далее Команда sort в Linux

10 причин сменить Windows 10 на Linux

Windows 10 существует уже довольно давно, но всё же она нравится не всем. С другой стороны поддержка Windows 7 завершена в начале 2020 года и пользователям надо либо переходить на новую версию, либо искать какую-нибудь альтернативу. Для таких случаев существует огромное количество свободных и бесплатных дистрибутивов Linux, которые вы можете попробовать и начать использовать.

В сегодняшней статье я приведу 10 причин почему вам следует оставить Windows в пользу Linux. Операционные системы на базе Linux имеют открытый исходный код и распространяются свободно, но это не единственное их преимущество.
Читать далее 10 причин сменить Windows 10 на Linux

Установка KDE Ubuntu 20.04

KDE - это одно из самых популярных окружений рабочего стола, особенно актуально для новых пользователей, только перешедших с Windows поскольку по умолчанию выглядит очень похоже на интерфейс Windows. В пятой версии окружение было сильно переработано, полностью обновлен внешний вид, изменен подход к построению системных компонентов, и осуществлен переход на Qt 5. В этой инструкции будет рассмотрена установка KDE в Ubuntu 20.04.

Это понадобится если у вас есть уже установленная Ubuntu и вы не хотите переустанавливать ее на Kubuntu чтобы не потерять свои файлы и настройки. Или просто хотите поэкспериментировать с системой. Вам не нужно удалять Gnome, обе оболочки будут прекрасно работать в системе.
Читать далее Установка KDE Ubuntu 20.04

Обновление ядра Linux до новой версии

В последнее время новые версии ядер выходят достаточно часто. Раз в несколько месяцев выходит стабильный релиз. Ну а нестабильные кандидаты в релизы выходят и того чаще. Линус Торвальдс и множество разработчиков по всему миру постоянно работают над улучшением новых ядер и добавлением в них все больше и больше функциональности.

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

Если вам нужна более подробная информация об изменениях в какой-то определенной версии ядра смотрите ее Changelog на kernel.org, а в этой статье мы рассмотрим обновление ядра Linux до самой новой версии. Я попытаюсь не привязывать инструкцию к определенной версии ядра, новые ядра выходят достаточно часто и она будет актуальна для каждого из них. Рассмотрим обновление ядра Ubuntu и CentOS. Сначала давайте рассмотрим как обновить ядро в Ubuntu.
Читать далее Обновление ядра Linux до новой версии