Код в мешке
249 subscribers
9.11K photos
1.6K videos
2.11K files
42.8K links
Код в мешке - про кодинг, и не только...
Это личная записная книжка

https://t.me/joinchat/AAAAAEIy6oGlr8oxqTMS5w
Download Telegram
Forwarded from >< komYounity (Ахилл)
>< Как скопировать и вставить текст в терминале Linux

Вы нашли в интернете необходимую команду и вам нужно вставить её в терминал Linux. Вы копируете текст из окна браузера, переключаетесь на терминал и нажимаете Ctrl + V и всё что вы видете на экране «^V». Что случилось? Почему нельзя вставить текст внутри терминала?

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

https://komYounity.com/kak-skopirovat-i-vstavit-tekst-v-terminale-linux/
Forwarded from >< komYounity (Ахилл)
Теперь YouTube подкинул, список обрастает. Благо, на этот раз, ребята сговорчивые, а не тупой игнор.

Описания канала нет, но думаю по ленте понятно, что к чему.

@proLinux_tg - добро пожаловать!
Forwarded from >< komYounity (Ахилл)
OpenSource конкурент ChatGPT – ALPACA

Исследовательская группа Стэнфордского университета опубликовала модель Alpaca вместе с обучающими данными на GitHub.

Alpaca - небольшая, легко воспроизводимая и демонстрирует возможности, схожие с ChatGPT от OpenAI.

Подробнее в канале про искусственный интеллект Future AI Today
Forwarded from >< komYounity (Ахилл)
Про лайфхаки работы с Linux, инструменты для автоматизации, безопасность и многое другое на канале @usr_bin_linux
Forwarded from >< komYounity (Ахилл)
>< Nala — альтернатива Apt в Ubuntu

Каждый дистрибутив Linux на основе Debian (включая Ubuntu) использует APT (Advanced Packaging Tool), потому что он хорош в том, что делает. APT устраняет хлопоты, связанные с управлением программным обеспечением в Linux, «автоматизируя получение, настройку и установку программных пакетов, либо из скомпилированных файлов, либо путем компиляции исходного кода».

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

https://komYounity.com/nala-alternativa-apt-v-ubuntu/
Forwarded from >< komYounity (Ахилл)
Работа над списком кипит: https://t.me/linux_room302

Если кратко, это канал Алексея Самойлова.

А для тех кто не в теме, отправляемся сюда, 35k для нашей темы не шутки: https://youtube.com/AlekseySamoilov
Forwarded from >< komYounity (Ахилл)
Закинул я наш список в бота и вот что вышло. Правда не все каналы выдал, чего не знаю, но по тем что есть: динамика, просмотры, вся херня. Дрочите.

SPbLUG News
👥: 668, 👁 на пост: 237
Пдп сегодня: 0, за неделю: +6

Записки админа
👥: 9'958, 👁 на пост: 2'451
Пдп сегодня: +1, за неделю: +2

UbuntuVK
👥: 171
Пдп сегодня: 0, за неделю: 0

>< komYounity
👥: 1'907, 👁 на пост: 420
Пдп сегодня: +1, за неделю: +92

Kali Linux (ru)
👥: 8'167, 👁 на пост: 636
Пдп сегодня: +4, за неделю: -5

Losst
👥: 2'437
Пдп сегодня: -1, за неделю: -5

opennet.ru
👥: 9'287, 👁 на пост: 4'878
Пдп сегодня: +2, за неделю: -124

Pingvinus.ru
👥: 4'336, 👁 на пост: 1'557
Пдп сегодня: 0, за неделю: +7

Russian elementary
👥: 780
Пдп сегодня: 0, за неделю: 0

Kali Linux
👥: 9'121, 👁 на пост: 1'542
Пдп сегодня: -50, за неделю: +174

~/Desktop
👥: 320
Пдп сегодня: 0, за неделю: -2

Linux / Линукс
👥: 3'996, 👁 на пост: 2'152
Пдп сегодня: -6, за неделю: +24

GNOME Feed
👥: 123
Пдп сегодня: 0, за неделю: +3

PermLUG Channel
👥: 455
Пдп сегодня: 0, за неделю: +1

GTK News
👥: 78
Пдп сегодня: 0, за неделю: +3

Системный Администратор (Сисадмин)
👥: 8'813, 👁 на пост: 994
Пдп сегодня: -5, за неделю: -8

Linux
👥: 7'166
Пдп сегодня: -2, за неделю: -28

Советы по GNU/Linux
👥: 237
Пдп сегодня: 0, за неделю: -1

Linux, please
👥: 6'870
Пдп сегодня: -3, за неделю: +4

/usr/bin
👥: 1'597, 👁 на пост: 498
Пдп сегодня: +6, за неделю: +71

proLinux
👥: 640, 👁 на пост: 375
Пдп сегодня: -1, за неделю: +4

Новости KDE
👥: 1'367, 👁 на пост: 3'843
Пдп сегодня: +1, за неделю: +6

PLAFON
👥: 7'576
Пдп сегодня: -2, за неделю: +1

Правый Линукс🇺🇦❤️🇷🇺❤️🐧
👥: 93
Пдп сегодня: 0, за неделю: +3

YOQERG - канал про Linux и не только_
👥: 46
Пдп сегодня: 0, за неделю: +4

Linux Club
👥: 705
Пдп сегодня: 0, за неделю: +1

Toxblh. Не только Linux
👥: 1'344
Пдп сегодня: 0, за неделю: -5

Орден Святого Линукса - ОСёЛ
👥: 2
Пдп сегодня: 0, за неделю: 0

Linux Books
👥: 3'664, 👁 на пост: 575
Пдп сегодня: -2, за неделю: 0
Forwarded from >< komYounity (Ахилл)
🌳 Русскоязычные Linux каналы

01. @gnome_feed
02. @GTK_News
03. @juniorlinux
04. @kali_linux_ru
05. @kde_ru_news
06. @komYounity
07. @linux_gram
08. @linux_read
09. @linux_room302
10. @linux_sup
11. @linuxkalii
12. @linuxklub
13. @linuxplz0x41
14. @linuxsovet
15. @losstofficial
16. @ObychnyPolzovatelNEWS
17. @opennet_ru
18. @osel_linux
19. @permlug
20. @pingvinus_ru
21. @plafonyoutube
22. @proLinux_tg
23. @right_linux
24. @ru_elementary
25. @spblug
26. @SysadminNotes
27. @sysadminof
28. @toxblh_linux
29. @UbuntuVK
30. @usefuldesktop
31. @usr_bin_linux
32. @yoqerg

В комментариях пишите недостающие, известные вам, каналы. Список чатов сделаем отдельным постом.
Хаваджа_Гас_Kali_Linux_Библия_пентестера_2023.pdf
8.7 MB
Kali Linux: библия пентестера

Год издания:
2023
Автор: Хаваджа Гас
Переводчик: Черников С.
Издательство: Питер
Язык: Русский
Формат: PDF
Количество страниц: 496

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

Вы научитесь выстраивать надежную защиту от несанкционированного доступа к виртуальным ресурсам.
Вне зависимости от уровня подготовки и начинающий, и практикующий пентестер почерпнет важные для себя сведения.
>< Установка Linux рядом с Windows 10 или 11

Допустим, вы прочитали в интернете несколько статей и заинтересовались свободной операционной системой Linux.
Возможно, даже поставили ее себе на виртуальную машину или загрузились в Live-режиме и попробовали, как все выглядит и работает. Вам понравилось, и теперь вы хотите установить ее себе на компьютер и начать пользоваться.
Но при этом терять уже установленную Windows не желаете, чтобы в случае непредвиденной ситуации можно было вернуться в полностью рабочую систему, да и любимые игры и нужные программы всегда будут под рукой.
Есть возможность установить Linux и Windows 10 или 11 на одном компьютере.
В свое время для меня, как и для многих других пользователей, это было идеальным вариантом.

В этой инструкции мы рассмотрим, как установить Linux рядом с Windows 10 или 11.
Все будет выполняться на примере Windows 11, но этот способ будет работать и для более ранних версий
https://losst.pro/ustanovka-linux-ryadom-s-windows-10

>< Подключение ext4 в Windows

Если вы используете Windows рядом с Linux, рано или поздно может возникнуть необходимость скопировать файлы из одной операционной системы в другую.
При копировании с Windows в Linux проблем не возникнет так как Linux отлично открывает файловые системы семейства NTFS, но вот открыть файловую систему Ext4 в операционной системе от Microsoft будет не так то просто.

В этой инструкции я опишу несколько способов подключения Ext4 в Windows. Вы можете либо добавить поддержку этой файловой системы в Windows либо просто извлечь из неё файлы с помощью специальных программ.
https://losst.pro/podklyuchenie-ext4-v-windows

>< Относительный и абсолютный путь в Linux. В чём разница?

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

Абсолютные и относительные пути — это два способа указать виртуальный адрес каталога или файла в Linux.
Но в чем разница между этими двумя типами путей и какой из них следует использовать в ваших командах?
Давай выясним.
https://komYounity.com/path-in-linux/

>< Автозагрузка сервисов в Ubuntu

Сервис в операционных системах семейства Unix — это программа, что выполняется в фоновом режиме и не имеет окон или других способов связи с пользователем.
В операционной системе, работают в фоновом режиме огромное количество сервисов.
И запускаются они при старте системы.

Всем этим управляет система инициализации Systemd.
С помощью неё можно смотреть какие сервисы сейчас запущены, смотреть их логи, настраивать автозагрузку сервисов и многое другое.
В этой статье мы рассмотрим как добавлять сервисы в автозагрузку в Linux на примере Ubuntu.
https://losst.pro/avtozagruzka-servisov-v-ubuntu

>< Управление службами Linux

В операционной системе Linux, так же как и в Windows, кроме обычных программ, с которыми может взаимодействовать пользователь есть еще один вид программ.
Это работающие в фоне службы.
Важность служб тяжело переоценить, они следят за состоянием системы, обеспечивают автоматическое подключение внешних устройств и сети, позволяют процессам взаимодействовать с оборудованием (dbus), а также в виде служб реализованы различные веб-серверы и серверы баз данных.

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

В этой статье мы рассмотрим управление службами Linux. Вы узнаете, как посмотреть запущенные службы Linux, а также останавливать и запускать их самому.
https://losst.pro/upravlenie-sluzhbami-linux

>< Как добавить скрипт в автозагрузку Ubuntu

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

Сделать это можно несколькими способами.
С помощью графической оболочки или с помощью системы инициализации Systemd, которая используется сейчас практически во всех дистрибутивах.
https://losst.pro/kak-dobavit-skript-v-avtozagruzku-ubuntu
еще один совет для тех кто столкнется с такой проблемой:
После установки Ubuntu рядом с установленной Windows 10 загружается все-равно только Windows, загрузчик Grub при старте компьютера не видит.
При установке Ubuntu загрузочный раздел выбирал EFI FAT32, в котором уже есть загрузчик Windows. Точнее я не выбирал, установщик сам определил этот раздел как загрузочный, ничего настраивать для этого раздела НЕ НАДО, я только проверил. Перерыл кучу сайтов, чего только не советуют, в основном танцы с бубном вокруг подготовки дискового пространства перед установкой.
НЕ заработало и после восстановления Grub в винде: "bcdedit /set {bootmgr} path EFIubuntugrubx64.efi".
Вcе очень просто: в настройках BIOS (у меня Acer) есть настройки UEFI загрузчика: Security Boot Mode. В этих параметрах, как я понял, настройка база данных доступных файлов с загрузчиками *.efi.
В нужно зайти в параметр "Select an UEFI file as trusted for executing" и выбрать файл EFIubuntugrubx64.efi. Тем самым вы добавите файл загрузчика GRub в базу данных загрузчиков BIOS.
Это как раз тот файл, который если что, потом восстанавливается из Windows.

не забывайте указать точку монтирования /boot для ESP
Кроме того, для ноутбуков(и не только) стоит рассматреть вопрос с Sequre-boot.
Sequre-boot желательно по возможноти отключать, если возможности нет, то стоит монтировать ESP в /boot/EFI.
Еси уже установлен Windows, ESP создавать заного уже не стоит, его надо примонтировать к /boot или /boot/EFI, в зависимлсти от настроек EFI.
подробная инструкция рабочая
https://youtu.be/BVByKvCHRlM
https://youtu.be/OmMkAGuZxCE
https://youtu.be/uCXkOMwLrUc
Просмотрите не пожалеете.
Конкретно по этой теме, да там установка не 10-ки, но с 10-й один в один все работает, выбирайте свой вариант и изучите, возможно не один раз. Сложно две системы поначалу кажеться установить, а просто Ubuntu устанавливается легко.
А две параллельные с нюансами которые очень хорошо осветил автор видео.

Практически после установки Ubuntu рядом с Windows в зависимости от того в каком порядке выполнялась установка нужно обновить загрузчик Grub через LIveCD с Ubuntu заходите в терминал:
# sudo su
# sudo update-grub
Не помогло тогда
Смотрите внимательно данные рекомендации 4 способа востановленмя загрузчика один точно ваш:
https://youtu.be/uCXkOMwLrUc
Просмотрите не пожалеете.
Всё прекрасно работает как с MBR, так и с GPT. Единственной проблемой стало то, что не устанавливались накопительные обновления Win10 (у меня лицензионная Виндоус). К сожалению, в большинстве гайдов этот момент проигнорирован. А решается всё элементарно: с помощью DISKPART (встроенная утилита) необходимо пометить создаваемый Windows раздел с загрузчиком как активный.
Ну и пример разметки для MBR:
sda1 - загрузчик Windows, имеет метку "Зарезервировано системой" (это его необходимо сделать активным)
sda2 - раздел для установки Windows
sda3 - корневой раздел Linux
sda4 - расширенный раздел
sda5,6,7... и т.д. (кстати, любой из логических разделов может быть отформатирован в NTFS и Виндоус сможет адекватно с ним работать)
Меню

Главная >> Windows >> Установка Linux рядом с Windows 10 или 11
Установка Linux рядом с Windows 10 или 11
Обновлено: 8 февраля, 2023 Опубликовано: 19 января, 2016 от admin , 172 комменариев, время чтения: 15 минут
Допустим, вы прочитали в интернете несколько статей и заинтересовались свободной операционной системой Linux. Возможно, даже поставили ее себе на виртуальную машину или загрузились в Live-режиме и попробовали, как все выглядит и работает. Вам понравилось, и теперь вы хотите установить ее себе на компьютер и начать пользоваться. Но при этом терять уже установленную Windows не желаете, чтобы в случае непредвиденной ситуации можно было вернуться в полностью рабочую систему, да и любимые игры и нужные программы всегда будут под рукой. Есть возможность установить Linux и Windows 10 или 11 на одном компьютере. В свое время для меня, как и для многих других пользователей, это было идеальным вариантом.
В этой инструкции мы рассмотрим, как установить Linux рядом с Windows 10 или 11. Все будет выполняться на примере Windows 11, но этот способ будет работать и для более ранних версий, таких как Windows 7 и 8.
Я предполагаю, что у вас уже есть установленная Windows, вы нашли и определились, от какого диска отделить немного места для Linux, только не знаете, как правильно это сделать. Здесь вы получите подробный ответ на этот вопрос. Поскольку большинство систем с Windows 10, а тем более Windows 11 поставляются с UEFI в статье будет рассмотрен именно этот вариант установки. Но если у вас классический BIOS то установка будет мало чем отличаться.
Содержание статьи:
Немного теории
Подготовка диска в Windows
1. Резервное копирование
2. Уменьшение раздела Windows
Загрузка с USB в Windows
Подготовка диска в Linux
Установка Linux рядом с Windows 10
1. Выбор способа разметки
2. Создание разделов
3. Установка загрузчика
3. Завершение установки
Выводы
Немного теории
Для установки операционной системы Linux рядом с Windows 10 вам понадобится создать несколько дополнительных разделов диска. Как минимум один, а лучше два. Linux не принято устанавливать на один раздел как Windows, хотя такой вариант возможен. Linux настолько гибок, что позволяет разместить систему, файлы пользователя и настройки на разных разделах. Это очень выгодно во время переустановки. Вы переустанавливаете систему на системном разделе, а все ваши файлы на в домашней папке и настройки рабочего окружения останутся на месте.
Вот эти разделы:
Системный - для системных файлов;
Домашний - для ваших личных файлов.
Минимальные требования объема под системный раздел в различных дистрибутивах варьируются от десяти до тридцати гигабайт. Но этого хватит для установки самой системы и нескольких дополнительных программ. Если же вы собираетесь использовать много программ и игр, особенно если они занимают много места, необходимо взять еще 30-60 гигабайт про запас. Я рекомендую использовать под системный раздел Linux так же, как и для диска C Windows, 50-100 гигабайт.
Раньше я рекомендовал делать ещё и раздел подкачки. Но в современных дистрибутивах обычно для этих целей используется файл вместо отдельного раздела. Если вы новичок, то можете оставить всё как есть.
Подготовка диска в Windows
1. Резервное копирование
Чтобы установить Linux рядом с уже использующейся Windows 10 или 11, нужно будет "отрезать" пространство от системного диска. Поэтому перед решительными действиями важно создать резервную копию системы или хотя бы важных файлов. Если все пройдет хорошо, ничего страшного не случится ни с файлами, ни с системой, но из-за какого-либо сбоя, например, отключения электричества, файловая система может быть повреждена. Вы и сами по невнимательности можете сделать что-то не так и удалить не то, что нужно.
Поэтому, если будете работать с системным диском, скопируйте важные файлы на внешний носитель, и, если есть возможность, создайте резервную копию операционной системы с помощью соответствующего пункта панели управления:

Вы также можете использовать сторонние инструменты для создания резервной копии системы. Например Acronis или Clonezilla. При работе с не системным разделом, например, D, E, F и т д, достаточно просто скопировать файлы оттуда.
2. Уменьшение раздела Windows
Теперь переходим непосредственно к подготовке диска для установки Windows и Linux. Проще всего это сделать с помощью стандартной утилиты управления дисками в Windows. Прежде всего, вы можете открыть мой компьютер и посмотреть характеристики своего диска C или другого диска, от которого вы хотите отделить пространство:

Кликните правой кнопкой по значку "Этот компьютер" на рабочем столе и откройте пункт "Управление":

Дальше нам нужна утилита Управление дисками:

Здесь внизу окна мы видим список дисков и системный диск C на диске 0. Если у вас есть ещё дополнительный диск для файлов то он будет иметь метку D или E. Дальше я приведу пример как отделить дисковое пространство от диска C. Для других дисков всё аналогично.
Кликните по нужному диску правой кнопкой и выберите опцию Сжать том:

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

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

Вот и все. Теперь у вас есть место для установки Linux рядом с Windows 10. Выполнять дальнейшую разметку диска в утилите Windows не вижу смысла, поскольку все опасные операции, которые могли повредить систему, мы уже сделали, а разделы для Linux лучше всего и настраивать средствами Linux.
Загрузка с USB в Windows
Большинство компьютеров на которые установлена Windows 11 или Windows 10 используют уже современный интерфейс управления загрузкой UEFI. А это значит что при определённых настройках Windows у вас могут возникнуть трудности с входом в интерфейс BIOS и выбором нужного устройства для загрузки. Но можете перезагрузиться в BIOS прямо из Windows. Для этого откройте Настройки, затем Система, затем Восстановление, найдите там Расширенные параметры и нажмите Перезагрузить сейчас:

После перезагрузки выберите Поиск и устранение неисправностей -> Дополнительные параметры -> Параметры встроенного ПО UEFI.

А уже тут вы можете выбрать с какого устройства нужно загрузить систему и загрузить образ с Linux.
Подготовка диска в Linux
Это не следующий пункт установки Linux вместе с Windows. Это альтернативный вариант разметки диска без использования Windows. Если вы по каким-либо причинам не хотите использовать стандартную утилиту Windows для выделения нужного пространства, это также можно сделать с помощью любого LiveCD дистрибутива Linux с предустановленной программой для управления дисками Gparted. Например, того же Ubuntu.
Загрузитесь с диска Ubuntu, в главном меню системы наберите Gparted:

Откроется вот такое окно программы для управления дисками в Linux:

Здесь важно заметить, что разделы диска в Linux называются иначе чем в Windows. Здесь диски - это просто адреса файлов в виртуальной файловой системе dev. Позже вы поймете, что это такое, а сейчас важно только, что имя каждого раздела начинается с /dev/sd. Дальше идет буква, означающая физический диск (sda, sdb, sdc, sdd и так далее). За ней цифра, что обозначает номер раздела на диске, например: sda1, sda2.
В окне утилиты, кроме имени раздела диска, мы можем видеть файловую систему, размер и свободное место на диске. Теперь по размеру и файловой системе мы можем понять на каком диске у нас расположена система. В этом примере разделов довольно много, но удалять здесь ничего нельзя если вы не хотите сломать систему. Рассмотрим их подробнее:
/dev/sda1 - раздел загрузчика с файлами EFI;
/dev/sda2 - раздел зарезервированный Windows;
/dev/sda3 - раздел с операционной системой Windows, диск C;
/dev/sda4 - раздел восстановления Windows.
Здесь раздел /dev/sda3 имеет файловую систему NTFS и занимает 79 гигабайт, также как и системный раздел Windows, больше таких разделов нет, а значит именно он нам нужен.
Мы будем делать то же, что и в предыдущем примере. Давайте уменьшим размер раздела /dev/sda3 (C) до 50 гигабайт чтобы на освободившимся пространстве выполнить установку Linux на Windows. Для этого кликните по разделу правой кнопкой и выберите пункт Resize/Move:

В открывшемся окне можно ввести нужный размер вручную в поле New size или воспользоваться ползунком:

Затем нажмите кнопку Resize/Move. В результате вы увидите свободное пространство, но реальных изменений на диске еще нет.

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

Так делать не нужно, иначе будет поврежден загрузчик Windows, его очень легко восстановить, но решать эти проблемы в самом начале знакомства с Linux вам, думаю, незачем.
Для того чтобы записать все на диск, нажмите зеленую галочку, или в меню Edit выберите пункт Apply All Operations:

После этого программа попросит подтверждения действия. Обратите внимание на окно. Оно должно выглядеть примерно вот так:

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

Теперь вы можете видеть, что раздел /dev/sda3 уменьшился, и появилось свободное место:

Создавать разделы для Linux здесь мы тоже не будем, лучше все это сделать во время установки, специально предназначенной для этого утилитой.
Установка Linux рядом с Windows 10
Я не буду здесь подробно рассматривать, как установить Linux, все это уже подробно рассмотрено в моих статьях отдельно для разных дистрибутивов. Рассмотрим только несколько аспектов разметки диска. Вы можете использовать любой дистрибутив, все действия плюс минус аналогичны. Но в качестве примера в этой статье будет использоваться Ubuntu. так как это самая популярная ОС для новичков.
1. Выбор способа разметки
На этапе выбора способа разметки вы можете выбрать Установить Ubuntu рядом с Windows. По умолчанию выбран именно этот пункт:

Но я рекомендую выбрать ручной вариант, поскольку так у вас будет больше контроля над процессом установки:

2. Создание разделов
После выбора ручного способа разметки перед вами откроется такое окно редактора разделов:

Выберите здесь Свободное пространство и нажмите на кнопку со значком плюса для того чтобы создать новый раздел. В открывшемся окне нужно только выбрать размер раздела и точку монтирования. Для корневого раздела укажите не меньше 25 гигабайт места, а лучше 50-100 гигабайт, как я писал выше. Затем укажите точку монтирования /:

Затем созданный раздел появится в списке:

Домашний раздел создается аналогично, если вы оставили для него место. Только в качестве точки монтирования укажите /home.
3. Установка загрузчика
В системах с UEFI важно чтобы в качестве раздела для установки загрузчика был выбран именно EFI раздел или хотя бы диск на котором расположен EFI раздел. В данном примере это /dev/sda1. Выбрать раздел можно внизу окна с помощью пункта Устройство для установки системного загрузчика:

Указывать точку монтирования для этого раздела не обязательно. Обычно Systemd его монтирует автоматически. Если всё сделано верно, то после установки по умолчанию будет загружаться именно загрузчик Grub и в нём уже можно будет выбрать какую систему загружать Linux или Windows.
Что касается не UEFI систем, то можно оставить всё по умолчанию. Там есть несколько способов установки загрузчика в зависимости от используемой таблицы разделов и это всё будет описано в отдельной статье.