Архив автора: admin

MX Linux против Manjaro

Список операционных систем Linux невелик, так как в Интернете доступно огромное количество дистрибутивов Linux для удовлетворения требований разных пользователей. Существуют дистрибутивы Linux для оборудования высокого, среднего и низкого уровня, поэтому каждый может выполнять свою работу без каких-либо проблем. Mx Linux и Manjaro — это дистрибутивы Linux, которые совместимы со средним оборудованием и предлагают отличную программную совместимость. Однако для многих возникает путаница при выборе между MX Linux и Manjaro. Если вы тоже являетесь одним из этих людей и хотите узнать, какой из них лучше, прочитайте статью ниже, в которой представлены полные сведения о MX Linux и Manjaro с полными сравнениями.

 

MX Linux

MX Linux против Manjaro

MX Linux основан на Debian, и это впечатляющий дистрибутив Linux с Xfce в качестве среды рабочего стола по умолчанию. Это средний дистрибутив Linux, который использует основные компоненты AntiX со всеми дополнительными инструментами сообщества MX. MX Linux работает хорошо и стабильно на минимальном оборудовании, поэтому выглядит немного скучно. Тем не менее, KDE приходит на сцену, чтобы спасти внешний вид MX Linux, поскольку плазма KDE значительно снижает вес и использует меньше ресурсов без ущерба для современного внешнего вида.

Графические инструменты MX предлагают простой способ выполнения нескольких задач при использовании USB-накопителя или инструмента создания снимков с соответствующей переносимостью. Для MX Linux доступен замечательный форум поддержки, чтобы пользователи могли легко устранять ошибки в своей системе. Последняя версия MX Linux включает в себя различные инструменты и функции, такие как Firefox 82, VLC 3.0.11, Clementine 1.3.1, Thunderbird 68.12.0, LibreOffice 6.1.5 (x64), LuckyBackup 0.5.0-3 (Xfce) и т. д. на.

Ниже перечислены функции, предлагаемые MX Linux:

  • Он предлагает отличное распознавание оборудования и автоматическую настройку.
  • MX обеспечивает значительные обновления всех инструментов MX.
  • Обновления важных приложений доступны регулярно.
  • Смена тем или панелей осуществляется одним щелчком мыши.
  • MX Tweak предоставляет разные вкладки для версий Fluxbox и KDE.
  • Он предлагает локализацию для различных приложений MX на разных языках.
  • Это отличный дружественный форум для поддержки пользователей.

 

Manjaro

MX Linux против Manjaro

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

Manjaro GmbH & Co. KG — это компания, стоящая за разработкой Manjaro, и они всегда работают над тем, чтобы регулярно предоставлять пользователям обновления. Эта операционная система Linux отличается от других тем, что предлагает полный контроль над оборудованием без каких-либо ограничений. Пользователи могут легко запускать приложения Windows с помощью программного обеспечения для совместимости, такого как Proton, PlayonLinux и Wine от Steam.

Вот список функций, предлагаемых Manjaro:

  • Операционная система бесплатна.
  • Он может легко работать при требованиях к оборудованию среднего уровня.
  • Пользователи могут легко делать что угодно, поскольку они обеспечивают хорошую совместимость инструментов.
  • У Manjaro есть отличная поддержка сообщества для пользователей.
  • Поддерживается в 64-битных архитектурах.

 

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







ФакторыMX LinuxManjaro
Лучше всего дляСредний весОт легкого до среднего
Минимальные требования к процессоруСовременный процессор i686 Intel или AMDПроцессор с тактовой частотой 1 ГГц
Минимальные требования к оперативной памяти1 ГБ1 ГБ

MX Linux против Manjaro: таблица сравнения












ФакторыMX LinuxManjaro
СозданСообщество MXManjaro GmbH & Co. KG
Лучше всего дляОт начального до среднего уровняОт начального до среднего уровня
На основеDebianАрка
Требования к оборудованиюСредний весСредний вес
СтабильностьОчень стабильныйНемного ниже, чем MX Linux
Менеджер пакетовAPTPacman
Поддержка сторонних драйверовДоступныйДоступный
Циклы выпускаРаз в годНет определенного цикла, потому что обновления происходят часто.

 

Заключение

Полная информация о MX Linux и Manjaro с параллельным сравнением может помочь вам выбрать одну из этих операционных систем Linux в соответствии с вашими требованиями. Оба этих дистрибутива Linux великолепны и предлагают отличные функции с требованиями к оборудованию среднего уровня; это лучше для тех, кто не хочет идти на высокую систему в своей работе. По нашему мнению, если вы полный новичок, вам следует выбрать MX Linux из-за его стабильности и простых в использовании функций.



2021-03-27T15:08:51
ArchLinux

Самые новые учебные пособия по Python

Python — популярный язык программирования, который применяется в самых разных областях.

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

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

Читать

MikroTik – настройка двух каналов доступа в Интернет.

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

Недостаток метода в том, что мониторинг выполняется от роутера MikroTik до следующего роутера (провайдера).  Если Интернет пропадет на участке ВОЛС (см. схему ниже), то наш MikroTik не обнаружит этого и не переключится на резервный канал.

Освоить MikroTik Вы можете с помощью онлайн-куса
«Настройка оборудования MikroTik». Курс содержит все темы, которые изучаются на официальном курсе MTCNA. Автор курса – официальный тренер MikroTik. Подходит и тем, кто уже давно работает с микротиками, и тем, кто еще их не держал в руках. В курс входит 162 видеоурока, 45 лабораторных работ, вопросы для самопроверки и конспект.

Схема подключения.

В схеме участвует роутер MikroTik RB750Gr3 с прошивкой 6.47.4.

В первый и второй порты подключены патч-корды внешних сетей. В пятый порт патч-корд от коммутатора локальной сети.

Подключаемся к MikroTik через WinBox из локальной сети. (как это сделать)

 

Reset Configuration.

Сбрасываем конфигурацию без сохранения настроек по умолчанию.

Через командную строку терминала:



Подключаемся к роутеру по MAC-адресу.

 

Ports.

Назначим следующие подключения на порты:

ether1 – подключение канала доступа в Интернет №1

ether2 – подключение канала доступа в Интернет №2

Переименуем порты внешней сети, чтоб не путаться в процессе настройки.

ether1-WAN1

ether2-WAN2

Через командную строку терминала:



 

Bridge.

Создаем мост. Он предназначается для внутренней локальной сети.

Через командную строку терминала:



 

Bridge ports.

Добавляем в мост порты ether3-ether5

Через командную строку терминала:



 

Bridge address.

Назначим мосту статический IP-адрес.

Через командную строку терминала:



 

DHCPclient.

Создадим получение IP-адресов от вышестоящих роутеров (провайдера) в автоматическом режиме.

Создаем аналогичными действиями два DHCP Client соединения с разницей в интерфейсе:

-для первого ether1-WAN1;

-для второго ether2-WAN2.

Add Default Route: no (отключаем создание дефолтного маршрута)

Через командную строку терминала:



Через некоторое время DHCP Clients получат IP-адреса. Это можно проверить в IP >> Addresses

D-dynamic (динамический адрес)

 

Routes.

Создадим два статических маршрута для каждого шлюза.

Для первого:

Dst.Address:0.0.0.0/0

Gateway: 192.168.1.1

Distance:1

AS – active, static (активный статический маршрут).

В маршрутах разные внешние шлюзы и метрика.

Для второго:

Dst.Address:0.0.0.0/0

Gateway: 192.168.0.1

Distance:2

Через командную строку терминала:



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

Для корректной работы нужно указывать дополнительную настройку для основного канала — check-gateway=ping.

Периодически (каждые 10 секунд) шлюз проверяется с помощью отправки ICMP запросов (ping) или запросов ARP. Если ответ от шлюза не получен в течение 10 секунд, время ожидания запроса истекает. По истечении двух таймаутов шлюз считается недоступным. В нашем случае произойдет переключение на второй шлюз.

После получения ответа от шлюза он считается достижимым, и счетчик тайм-аута сбрасывается.  wiki.mikrotik.com

DHCP-server.

Для удобства управления создадим DHCP-сервер на внутренней сети.

Создаем пул IP-адресов, которые будут раздаваться автоматически.

Через командную строку терминала:



Укажем сеть для DHCP-сервера.

Через командную строку терминала:



Создадим DHCP Server.

Через командную строку терминала:



Привяжем полученный IP-адрес к MAC-адресу ПК пользователя.

Через командную строку терминала:



 

Интернет не заработает без DNS и NAT. Настроим их.

DNS.

Динамические DNS прилетят автоматически, либо их можно прописать вручную.

Allow Remote Requests – отмечаем галочкой.

Через командную строку терминала:



 

NAT.

Создаем два правила NAT masquerade, подменяющие IP-адреса локальной сети на внешний IP, для двух внешних интерфейсов.

В первом правиле указываем Out.Interface: ether1-WAN1

При создании второго правила действия аналогичные, только указываем Out.Interface: ether2-WAN2

Через командную строку терминала:



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

 

Проверка.

Выполним проверку переключения каналов.

Отключим патч-корд канала №1 и убедимся, что трафик пойдет через канал №2.

Наблюдаем ситуацию в IP >> Routes

При штатной работе оба шлюза достижимы (reachable), активным (AS) является ether-WAN1 Интернет трафик идет через него. Можно запустить пинг на какой-нибудь внешний ресурс в командной строке ПК и смотреть как он будет выполнятся.

Отключаем патч-корд первого канала от роутера. Первый канал недостижим (unreachable) и трафик начинает идти через канал №2.

Возвращаем первый патч-корд на место и видим, что активным (AS) становится первый канал, трафик идет через него.

Для мониторинга резервирования каналов до какого-нибудь сервера в Интернете используется приложение Netwatch или рекурсивные маршруты. Об этом будет написано в другой раз.

Освоить MikroTik Вы можете с помощью онлайн-куса
«Настройка оборудования MikroTik». Курс содержит все темы, которые изучаются на официальном курсе MTCNA. Автор курса – официальный тренер MikroTik. Подходит и тем, кто уже давно работает с микротиками, и тем, кто еще их не держал в руках. В курс входит 162 видеоурока, 45 лабораторных работ, вопросы для самопроверки и конспект.



2021-03-26T15:43:34
Настройка ПО

Как просмотреть файлы системного журнала в Linux

В этой статье объясняется, как просматривать различные файлы журналов, разбросанные по файловой системе Linux. Файлы журнала полезны для обнаружения системных аномалий и могут помочь в разработке исправлений для них. Все перечисленные ниже команды протестированы в версии Ubuntu 20.04 LTS, но они также должны работать в других дистрибутивах Linux. Если вы не можете найти определенные файлы журнала, вы можете использовать команду «Найти», которую можно установить в вашей системе через диспетчер пакетов.

Вы можете воспользоваться программой LogViewer, которая позволяет работать с объёмными лог-файлами, при этом, не создавая большой нагрузки на компьютер. Во время чтения логов, она работает с небольшими фрагментами. Это позволяет экономить ресурсы компьютера. Программа написана на языке C и портирована на linux.

Читать

Служба оптимизации времени выполнения .NET. Загрузка ЦП

Служба оптимизации времени выполнения .NET является компонентом операционной системы Windows, которая также известна как mscorsvw.exe и используется для оптимизации системы, помогая ей быстрее запускать приложения и программы. Но если вы испытываете длительные задержки или медленные процессы, вы увидите высокую загрузку ЦП в диспетчере задач.

Как только вы получите базовое представление о том, что такое служба оптимизации времени выполнения .NET, вы должны понять, почему она вызывает раньше. Мы переходим непосредственно к решению mscorsvw.exe для высокой загрузки ЦП, потому что мы уважаем и ценю ваше время.

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

 

Метод №1 с использованием CMD (командная строка)

Шаг 1. Откройте CMD из меню «Пуск» и запустите от имени администратора или нажмите Win + R, напишите CMD.exe и нажмите клавиши Ctrl + Shift + Enter, как показано на рисунке ниже:

Шаг 2: Теперь для 32-битной системы выполните следующие команды:

<em>cd c:WindowsMicrosoft.NETFrameworkv4.0.30319</em>

<em>ngen.exe executequeueditems</em>

Если у вас 64-битная система, введите следующие команды:

<em>cd c:WindowsMicrosoft.NETFramework64v4.0.30319</em>

<em>ngen.exe executequeueditems</em>

Служба оптимизации времени выполнения .NET. Загрузка ЦП

 

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

 

Метод №2 просканируйте ваш компьютер

Шаг 1. Снова нажмите кнопку Windows, введите «Вирус и защита» и откройте его.

Шаг 2. Перейдите к параметрам сканирования и запустите «Полное сканирование».

Наконец, служба оптимизации времени выполнения .NET не должна потреблять больше ресурсов ЦП.

 

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



2021-03-26T04:06:45
Microsoft

PowerShell против CMD (командная строка). В чем ключевое отличие

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

Разница между CMD и PowerShell заключается в том, что CMD — это «традиционный» стиль командной строки или интерактивной оболочки. Он очень удобен в использовании, и тысячи людей могут его без проблем выполнить. С другой стороны, PowerShell — это встроенная, но сложная программа командной строки Microsoft, которая значительно уступает оболочкам, доступным для систем на базе Linux или Unix. Большинство команд командной строки легко использовать в PowerShell изначально или через псевдонимы.

Итак, в чем разница между и как это произошло? На протяжении многих лет было много споров о точном происхождении PowerShell. Он был разработан как замена интерфейса командной строки, поставляемого с системами UNIX, чтобы системные администраторы могли сэкономить свое драгоценное время и автоматизировать задачи администрирования. Нет никаких сомнений в том, что PowerShell стал неотъемлемой частью нашего компьютерного опыта.

CMD или «интерфейс командной строки» — это не что иное, как серия простых команд. Эти команды позволяют выполнять простые административные задачи и взаимодействовать с любым объектом Windows в операционных системах Microsoft Windows. Напротив, интерфейс командной строки PowerShell позволит вам выполнять более сложные задачи и сложные сценарии.

PowerShell делится на две основные категории: «Обычные» и «Особые». Типичный интерфейс PowerShell не имеет особых возможностей. Точно так же CMD разбита на серию команд. Итак, в чем разница между PowerShell и cmd?

 

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


















PowerShellКомандная строка
PowerShell был представлен в 2006 году.CMD был представлен в 1981 году.
Вы можете запустить его, набрав PowerShell.Вы можете запустить его, набрав CMD.
Он поддерживает как пакетные, так и командлеты PowerShell.На CMD следует запускать только пакетные команды.
Он также поддерживает создание псевдонимов для командлетов, чтобы пользователи могли легко перемещаться между функциями.CMD не может создавать псевдонимы команд.
У вас есть свобода передавать выходные данные командлета другому командлету.Вы никогда не сможете передать результат одной команды другой.
PowerShell возвращает результат в виде объекта.CMD возвращает только текст.
Мы можем запустить последовательность командлетов в сценарии.В cmd вторая команда будет запущена, если первая команда будет завершена.
Вы можете использовать команду Help, чтобы с легкостью получить информацию о любых командлетах.В CMD нет такой опции помощи.
PowerShell имеет интегрированную среду сценариев (ISE).Это просто интерфейс командной строки.
Вы можете получить доступ к библиотекам программирования, потому что они построены на основе .NET Common Language Runtime (CLR).Нет доступа к библиотекам
Вы можете напрямую интегрировать его с WMI.Если вам нужна интеграция с WMI, вам потребуются внешние плагины.
С облачными продуктами Microsoft проще подключиться.CMD не может подключиться к продуктам Microsoft Online.
Он поддерживает системы Linux.CMD не поддерживает системы Linux.
Вы можете запускать все типы программ с помощью PowerShell.ssCMD предназначен только для программ консольного типа.

 

Powershell против cmd: Несколько примеров

Как изменить каталог?

CMD:

cd /d D:

PowerShell:

Set-Location D:

PowerShell против CMD (командная строка). В чем ключевое отличие

 

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

 

Как перечислить файлы в каталоге?

CMD:

Dir

PowerShell:

Get-Childitem

PowerShell против CMD (командная строка). В чем ключевое отличие

 

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

 

Как переименовать файл?

CMD:

rename d:old.txt new.txt

PowerShell:

Rename-Item "d:new.txt" -NewName "old.txt"

PowerShell против CMD (командная строка). В чем ключевое отличие

 

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

 

Как получить помощь?

CMD:

Help

PowerShell:

Get-Help

PowerShell против CMD (командная строка). В чем ключевое отличие

 

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

 

CMD:

Tasklist

PowerShell:

Get-Process

PowerShell против CMD (командная строка). В чем ключевое отличие

 

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

 

CMD:

taskkill /IM "skype.exe" /F

PowerShell:

Stop-Process -Name "Skype" -Force

PowerShell против CMD (командная строка). В чем ключевое отличие

 

Вывод: любой запущенный процесс можно остановить с помощью заданных команд. Мы остановили Skype с помощью команд.

 

Заключительные слова

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



2021-03-26T03:56:01
Microsoft