линукс | Как настроить? - ageomash.ru https://ageomash.ru Блог про настройку компьютеров, роутеров, мобильных устройств Fri, 19 May 2023 15:13:59 +0000 ru-RU hourly 1 https://wordpress.org/?v=6.7.1 https://ageomash.ru/wp-content/uploads/2016/03/cropped-chip-32x32.png линукс | Как настроить? - ageomash.ru https://ageomash.ru 32 32 Установка Linux рядом с Windows 11 без проблем - ageomash.ru https://ageomash.ru/ustanovka-linux-ryadom-windows-11/ https://ageomash.ru/ustanovka-linux-ryadom-windows-11/#respond Fri, 19 May 2023 15:13:59 +0000 https://ageomash.ru/?p=11378 Сейчас в силу известных всем обстоятельств всё сильнее и сильнее растёт популярность операционной системы Linux. Пользователи активно ставят себе Ubuntu, Mint, Astra или Alt Linux и пытаются резко перейти с давным-давно знакомой Винды на абсолютно незнакомую ОС. Кто-то такой резких переход выдерживают нормально, а кто-то, психанув, удаляет всё и откатывается обратно на «Окошки». А всё ... Читать далее

The post Установка Linux рядом с Windows 11 без проблем first appeared on Как настроить?.]]>
как установить linux на установленной windows 11

Сейчас в силу известных всем обстоятельств всё сильнее и сильнее растёт популярность операционной системы Linux. Пользователи активно ставят себе Ubuntu, Mint, Astra или Alt Linux и пытаются резко перейти с давным-давно знакомой Винды на абсолютно незнакомую ОС. Кто-то такой резких переход выдерживают нормально, а кто-то, психанув, удаляет всё и откатывается обратно на «Окошки». А всё дело в том, что новую систему надо постигать плавно и равномерно. Для этого лучше всего установить у себя Linux рядом с Windows 10 или Windows 11 и некоторое время пользоваться двумя операционными системами поочерёдно.

Я хочу показать хороший вариант для новичков, который поможет освоить Линукс и при этом пользоваться такой привычной и знакомой Виндой. И поможет нам в этом специальный механизм, входящий в состав Windows 11, который позволяет без проблем установить прямо внутри Windows разные Linux-дистрибутивы (например, ту же самую Ubuntu, Astra или Alt) и активно пользоваться их приложениями и службами: nano ,vim, tmux, emacs, Apache и MySQL, Кроме этого система позволяет использовать скрипты, написанные на bash, Python, Ruby, C# и т.п. Удобно? Ещё как!

Чем отличается установка Linux вместе с Windows 11 через обычную и привычную уже многим мультизагрузку от установки через механизм WSL?  При обычной установке, Вы получаете вторую полноценную операционную систему, где есть и командная консоль, и графическая система с окружением рабочего стола и приложениями. Установка Linux рядом с Windows 11 через WSL подразумевает возможность использовать только командную оболочку выбранного дистрибутива. Полноценного графического интерфейса нет.  Есть оговорка, что установить дополнительно приложения с графическим интерфейсом возможно, но уже через сторонние приложения.

Linux рядом с Windows

В настоящее время есть две отдельные ветки развития WSL.

WSL 1 — релиз бета-версии состоялся в 2016 году. Это механизм, представляющий собой как бы оболочку-проводник, которая позволяет транслировать вызовы от линуксовых программ к WSL и далее от WSL к Windows для дальнейшей обработки. Если Вы знакомы с Wine в Linux-системах – так вот это нечто подобное. Так что, если вам достаточно оболочки bash и связанных с нею команд, а также возможность программировать на bash, Python, Perl, Ruby, PHP и С/C++, тогда смело используйте WSL 1! Это точно ваш вариант. Ещё одна значимая «плюшка»: в WSL 1 реализована поддержка веб-сервера Apache и СУБД MySQL.

Недостатком WSL 1 является отсутствие реализации полноценного Linux-ядра. По этой же причине в WSL 1 нет нормальной поддержки графических пользовательских интерфейсов (GNOME, LXDE,  KDE, IceWM и т.п.). Потому, если Вам нужна именно графика, тогда этот вариант Вам не подходит.

WSL 2 — это более новая версия архитектуры Windows Subsystem for Linux, позволяющая запускать бинарные файлы Linux прямо в среде Windows. WSL 2 кардинально отличается от первой версии тем, что использует виртуальную машину Microsoft Hyper-V, внутри которой запускается полноценное Linux-ядро.

Что имеем в итоге — дистрибутивы Linux можно запустить как с архитектурой WSL 1, так и с архитектурой WSL 2. Версия WSL для каждого конкретного дистрибутива в любое время может быть изменена. Более того, ничто не мешает вам запускать обе версии WSL вместе!

Представленная ниже инструкция будет полностью актуальна и для Windows 10.

Шаг 1: Включение компонентов WSL через Параметры Windows

Включение WSL 1

Чтобы установить WSL 1 с помощью Панели Управления, вам нужно в Windows 11 нажать кнопку «Пуск» и выбрать значок с шестерёнкой — «Параметры». В открывшемся окне выберите раздел «Приложения» «Дополнительные компоненты». Там будет пункт «Другие компоненты Windows». Выберите его и появится окно  «Включение или отключение компонентов Windows»:

Подсистема Windows для Linux

Отметьте опцию «Подсистема Windows для Linux» и нажмите кнопку «ОК». После этого надо будет нажать на «Перезагрузить сейчас». После перезагрузки ПК, компонент WSL 1 будет готов для работы и установки дистрибутивов Линукс.

Включение WSL 2

Если же Вы хотите установить WSL 2, тогда в Windows 11 нажмите кнопку «Пуск», откройте «Параметры» ОС, выберите пункт «Приложения» => «Дополнительные компоненты» и найдите там пункт «Другие компоненты Windows». Выберите его и появится окно «Включение или отключение компонентов Windows»:

Платформа виртуальной машины

Тут отметьте 2 пункта: «Платформа виртуальной машины» и «Подсистема Windows для Linux». Нажмите кнопку «ОК», после чего потребуется перезагрузить компьютер.

После перезагрузки потребуется скачать и установить обновление для WSL 2.

Далее кликните правой кнопкой мыши на кнопку «Пуск» и в появившемся меню выберите пункт  «Терминал (Администратор)». Появится командная строка, в которой надо будет ввести команду, устанавливающую использование WSL 2 по умолчанию:

wsl —set-default-version 2

Нажмите клавишу «Ввод»(Enter). Теперь можно переходить непосредственно к установке дистрибутива Linux.

windows 11 wsl

Шаг 2: Установка дистрибутива Linux

Чтобы установить дистрибутив Linux на Windows 11, вам нужно открыть магазин приложений «Microsoft Store» и используя поиск найти нужный дистрибутив:

установка линукс на виндовс

Я буду устанавливать дистрибутив Ubuntu. Выбираю его и, затем, нажимаю кнопку «Получить» (или «Get»):

скачать ubuntu в windows 11

Начнется скачивание выбранного дистрибутива. Как только он будет скачан — нажимаю кнопку «Запустить». Система запустит консоль Linux. И самым первым делом потребуется создать нового пользователя и задать ему пароль:

запуск linux wsl windows 11

После этого можно будет начать пользоваться установленным Linux-дистрибутивом.

Внимание: Установленный Linux-дистрибутив будет без графического интерфейса. Т.е. у вас будет только командная консоль.

Удаление дистрибутива Linux

Если Вы наигрались и больше Линукс не нужен — его рекомендуется удалить, после чего отключить WSL. Чтобы удалить дистрибутив Linux в Windows 11, установленный через WSL, нужно открыть  «Параметры» и выбрать раздел «Приложения» => «Установленные приложения». Найдите там установленный дистрибутив (у меня это Ubuntu) и нажмите кнопку «Удалить».

Когда потребуется подтверждение — нажмите кнопку «Удалить» еще раз. После этого установленный дистрибутив Linux будет удален и останется только отключить механизм WSL.

Как отключить механизм WSL

Для того, чтобы отключить WSL в Windows 11, вам нужно снова открыть «Параметры» системы, зайти выбрать пункт «Приложения»; в разделе «Сопутствующие параметры» выбрать пункт «Программы и компоненты»; затем выбрать на левой панели пункт «Включение или отключение компонентов Windows»; снять флажок «Подсистема Windows для Linux» (и флажок «Платформа виртуальной машины», если устанавливали WSL 2). Затем нажмите кнопку «ОК» и после этого — «Перезагрузить сейчас». После выполнения данных действий WSL будет отключен на вашем устройстве

The post Установка Linux рядом с Windows 11 без проблем first appeared on Как настроить?.]]>
https://ageomash.ru/ustanovka-linux-ryadom-windows-11/feed/ 0
Установка Wine в Linux - ageomash.ru https://ageomash.ru/ustanovka-wine-v-linux/ https://ageomash.ru/ustanovka-wine-v-linux/#respond Wed, 17 May 2023 06:56:04 +0000 https://ageomash.ru/?p=11372 Всё больше пользователей переходят с ОС Windows на Linux. Но без некоторых виндовых приложений порой невозможно работать. Тут нам поможет Wine. Это аббревиатура, она расшифровывается так — «Wine Is Not an Emulator». То есть это не виртуальная машина, а уровень совместимости, целью которого который  служащий для запуска приложений Windows в ОС Linux (Ubuntu, Alt Linux, ... Читать далее

The post Установка Wine в Linux first appeared on Как настроить?.]]>
как установить wine на linux

Всё больше пользователей переходят с ОС Windows на Linux. Но без некоторых виндовых приложений порой невозможно работать. Тут нам поможет Wine. Это аббревиатура, она расшифровывается так — «Wine Is Not an Emulator». То есть это не виртуальная машина, а уровень совместимости, целью которого который  служащий для запуска приложений Windows в ОС Linux (Ubuntu, Alt Linux, Astra Linux, OpenSuse и т.п.), а так же в BSD и MacOS.

Все просто: в данном случае, системные вызовы Windows преобразуются в эквивалентные вызовы POSIX, используемые ОС на основе Unix, а виртуальная машина (эмулятор), для примера говоря, ничего не преобразует, а имитирует внутреннюю логику Windows.

Как установить Wine через консоль

Чтобы установить wine в Линукс, сначала нужно включить мультиархитектуру для тех случаев, когда нужно устанавливать на ПК как 64-битные пакеты, так и 32-битные. Делается это так:

sudo dpkg —add-architecture i386

Обновляем пакеты apt:

sudo apt update

После этого можно поставить сам Wine обычным способом:

sudo apt install wine64 wine32

На момент выхода поста, БД приложений Wine насчитывает около 30000 приложений.

Установка Wine из PPA

Чтобы установить последнюю версию Wine, хоть стабильную, хоть тестовую сразу из официальных репозиториев разрабочика — делаем следующее.

Сначала включаем поддержку архитектуры i386:

sudo dpkg —add-architecture i386

Далее потребуется добавить официальный ключ для репозитория wine вот этими двумя командами:

wget -nc https://dl.winehq.org/wine-builds/winehq.key

sudo apt-key add winehq.key

Теперь подключаем официальный репозиторий разработчиков в общий список:

sudo add-apt-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'

Дальше надо обновить списки пакетов:

sudo apt update

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

sudo apt install —install-recommends winehq-stable

Если требуется установить тестовый релиз — команда будет такая:

sudo apt install —install-recommends winehq-devel

После установки пакета не забудьте, что её среду совместимости ещё требуется настроить перед использованием!

Установка Вайн на Линукс через менеджер пакетов

В этой инструкции я покажу как установить Wine на Ubuntu Linux. Если у Вас иной  дистрибутив — просто действуйте аналогично.

Запустите Центр Приложений Ubuntu:

центр приложений ubuntu

Выберите  раздел меню «Загрузить приложения». В поиске введите «Wine»:

установка wine в ubuntu линукс

В результатах поиска выбираем пакет Вайн в варианте dev — Development files. Нажимаем на кнопку «Установить». Запустится процесс установки:

как установить вайн в линукс

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

После завершения установки Wine в Linux можно будет закрыть окно «Центр приложений Ubuntu». настройка wine linux

Теперь в меню «Приложения» появится новый раздел «Wine». Работу с этой надо будет начать с её правильной настройки через соответствующий раздел меню, либо выполнив команду winecfg в консоли.  Только после этого можно использовать все возможности среды совместимости.

Внимание!

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

sudo apt-add-repository `deb https://dl.winehq.org/wine-builds/ubuntu $(lsb_release -cs) main`

Либо такая:

sudo apt-add-repository `deb https://dl.winehq.org/wine-builds/ubuntu $(lsb_release -cs) main`

Для установленной у Вас версии Linux способы добавить необходимые репозитории смотрите в Интернете.

The post Установка Wine в Linux first appeared on Как настроить?.]]>
https://ageomash.ru/ustanovka-wine-v-linux/feed/ 0
Как узнать IP адрес в Linux (Ubuntu, CentOS, Debian) - ageomash.ru https://ageomash.ru/kak-uznat-ip-adres-v-linux-ubuntu-centos-debian/ https://ageomash.ru/kak-uznat-ip-adres-v-linux-ubuntu-centos-debian/#respond Mon, 30 May 2022 20:09:57 +0000 https://ageomash.ru/?p=10892 В операционных системах семейства Linux, в том числе такие популярные ОС, как Ubuntu, CentOS, Debian, есть несколько способов узнать IP адрес в локальной сети и в Интернете. Если у этой системы есть графическая оболочка, то сделать это очень просто и понятно. Значительно интереснее возможность узнать IP адрес используя консоль Linux. Причём можно посмотреть адрес и ... Читать далее

The post Как узнать IP адрес в Linux (Ubuntu, CentOS, Debian) first appeared on Как настроить?.]]>
linux узнать ip адрес

В операционных системах семейства Linux, в том числе такие популярные ОС, как Ubuntu, CentOS, Debian, есть несколько способов узнать IP адрес в локальной сети и в Интернете. Если у этой системы есть графическая оболочка, то сделать это очень просто и понятно. Значительно интереснее возможность узнать IP адрес используя консоль Linux. Причём можно посмотреть адрес и в локальной сети, и глобальной, то есть в Интернете.

1. Смотрим локальный IP-адрес

Локальный IP присваиваемый системой динамически или прописанный статически, и его можно посмотреть с помощью команды:

hostname -I

Вот пример её использования:

локальный ip адрес linux

Альтернативные команды, позволяющий узнать локальный АйПи в Линуксе:

ifconfig -a
ip addr
ip route get 8.8.8.8 | awk '{print $7}'

2. Узнаём внешний IP компьютера в Интернете

Если же Вам нужно посмотреть публичный внешний IP компьютера, который Вы получаете от провайдера при подключении к Интернету, то выполните в командной строке вот такую команду:

curl ifconfig.co

внешний ip адрес linux

Тут всё очень просто — команда curl обращается к веб-сайту ifconfig.io, который возвращает обратно внешний IP-адрес в Интернете в формате одной строчки.

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

curl ifconfig.me
curl -4/-6 icanhazip.com
curl ipinfo.io/ip
curl api.ipify.org
curl checkip.dyndns.org
dig +short myip.opendns.com @resolver1.opendns.com
host myip.opendns.com resolver1.opendns.com
curl ident.me
curl bot.whatismyipaddress.com
curl ipecho.net/plain
The post Как узнать IP адрес в Linux (Ubuntu, CentOS, Debian) first appeared on Как настроить?.]]>
https://ageomash.ru/kak-uznat-ip-adres-v-linux-ubuntu-centos-debian/feed/ 0
Как посмотреть список пользователей Linux - ageomash.ru https://ageomash.ru/linux-userlist-show/ https://ageomash.ru/linux-userlist-show/#respond Sat, 31 Dec 2016 03:04:42 +0000 http://ageomash.ru/?p=7310 Привет всем любителям и почитателям альтернативных операционных систем! Я, конечно, чаще всего работаю в Windows, но и с «Пингвином» приходится довольно часто общаться. Недавно мне понадобилось посмотреть список пользователей из старенького файлового сервера на Ubuntu Linux чтобы  завести их всех на новом, более мощном под управлением CentOS. Старый уже практически отжил своё и вот-вот должен накрыться, но ... Читать далее

The post Как посмотреть список пользователей Linux first appeared on Как настроить?.]]>
как узнать список пользователей linux

Привет всем любителям и почитателям альтернативных операционных систем! Я, конечно, чаще всего работаю в Windows, но и с «Пингвином» приходится довольно часто общаться. Недавно мне понадобилось посмотреть список пользователей из старенького файлового сервера на Ubuntu Linux чтобы  завести их всех на новом, более мощном под управлением CentOS. Старый уже практически отжил своё и вот-вот должен накрыться, но пока ещё запускается.
Итак, чтобы вывести список пользователей Линукс в консоли, достаточно просто вывести содержимое системного файла passwd, который лежит в директории /etc. Он содержит полную информацию о каждом логине.

смотрим пользователей ubuntu debian fedora

Делается это с помощью команды:

cat /etc/passwd

Чтобы исключить из списка системные учётные записи и вычленить только несистемные логины, воспользуйсь вот таким вариантом:

etc/passwd | awk '/bash/{print}'

Если полная информация не нужна и достаточно всего лишь логинов, то лучше использовать вот такую команду:

cat /etc/passwd | sed 's/\:.*//'

Вот результат её вывода:

как узнать список пользователей линукс

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

Есть и ещё один неплохой вариант получить список пользователей Linux (Ubuntu, Fedora, CentOS и т.д.) в консоли — это утилита getent. Она используется для того, чтобы выполнить чтение информации по базам данных операционной системы и вывести результат поиска. Команда будет выглядеть так:

getent passwd

Результат выполнения будет таким:

команда getent linux

И ещё! Иногда надо посмотреть список активных пользователей Linux, то есть тех, которые сейчас залогинен в системе. Для этого надо воспользоваться другой командой:

users

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

who -H

Результат вывода:

как посмотреть пользователей linux

То есть Вы увидите таблицу, где будут отображены все виртуальные консоли с залогиненными в них юзерами.

The post Как посмотреть список пользователей Linux first appeared on Как настроить?.]]>
https://ageomash.ru/linux-userlist-show/feed/ 0