Окт 252023
 

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

Установка Python

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

shell
python3 --version

Если Python уже установлен, эта команда отобразит версию интерпретатора.

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

shell
sudo apt-get update
sudo apt-get install python3

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

shell
sudo apt-get install python3.10

Для Python 3.11:

shell
sudo apt-get install python3.11

Запуск Python интерпретатора

После успешной установки Python вы можете начать создавать программы. Давайте создадим нашу первую программу. Откроем терминал и запустим интерпретатор Python следующей командой:

shell
python3

Вы окажетесь в интерактивном режиме Python. Теперь вы можете ввести следующую команду:

python
print("Привет, мир!")

Интерпретатор Python выведет строку «Привет, мир!».

Создание файла программы

Однако в реальной разработке программы обычно разрабатываются во внешних файлах, а затем передаются интерпретатору для выполнения. Давайте создадим файл программы. Для этого создадим папку для скриптов Python и в этой папке создадим новый текстовый файл с расширением .py. Давайте назовем его hello.py.

Откроем файл hello.py в текстовом редакторе и добавим следующий код:

python
name = input("Введите ваше имя: ")
print("Привет, " + name + "!")

Созданный скрипт ожидает ввода вашего имени и затем приветствует вас по имени.

Теперь вернемся в терминал и перейдем в папку, где находится файл hello.py, с помощью команды cd. Затем выполним программу с помощью следующей команды:

shell
python3 hello.py

Программа запросит ваше имя и затем приветствует вас по имени. Поздравляем, вы только что создали и запустили свою первую программу на Python в среде Linux!

Июн 032022
 

Установить kpartx:
sudo apt-get update && sudo apt-get install kpartx

Примонтировать:
kpartx -av /path/to/the/image.img

После чего получим приблизтельно такие строи. Где loop5p1, loop5p2, loop5p5 есть диски которые содержаться в образе.

add map loop5p1 (253:0): 0 163577856 linear 7:5 2048
add map loop5p2 (253:1): 0 2 linear 7:5 163581950
add map loop5p5 (253:2): 0 4188160 linear 7:5 163581952

Монтируем образы в папки:

mount /dev/mapper/loop5p1 /mnt/myimage5p1
mount /dev/mapper/loop5p2 /mnt/myimage5p2
mount /dev/mapper/loop5p4 /mnt/myimage5p4

Отмонтировать диски:

umount /mnt/myimage5p1

umount /mnt/myimage5p2

umount /mnt/myimage5p4
Отмонтируем образ:

kpartx -dv /path/to/the/image.img