Рубрика: Linux

Ошибка установки xDebug в Docker на Linux Mint 20.2 (uma)

При установке xDebug в Docker на Linux’e может появляться вот такая ошибка:

...
The command '/bin/sh -c pecl install xdebug' returned a non-zero code: 1
...

Сама команда из Dockerfile выглядит так:

RUN pecl install xdebug

Для её исправления достаточно указать конкретную версию xDebug, например:

RUN pecl install xdebug-3.1.1
(далее…)

Проблемы при установке Docker на Linux Mint 20.2 (uma)

При установке Docker по официальной инструкции в Linux Mint у меня появилась такая ошибка:

sudo apt update
Hit:1 http://archive.canonical.com/ubuntu focal InRelease
Ign:2 http://packages.linuxmint.com uma InRelease
Hit:3 http://ppa.launchpad.net/obsproject/obs-studio/ubuntu focal InRelease
Hit:4 http://archive.ubuntu.com/ubuntu focal InRelease
Hit:5 http://archive.ubuntu.com/ubuntu focal-updates InRelease
Hit:6 http://security.ubuntu.com/ubuntu focal-security InRelease
Hit:7 http://packages.linuxmint.com uma Release
Hit:8 https://dl.google.com/linux/chrome/deb stable InRelease
Hit:9 http://archive.ubuntu.com/ubuntu focal-backports InRelease
Ign:11 https://download.docker.com/linux/ubuntu uma InRelease
Err:12 https://download.docker.com/linux/ubuntu uma Release
404 Not Found [IP: 2600:9000:20eb:8800:3:db06:4200:93a1 443]
Reading package lists… Done
E: The repository 'https://download.docker.com/linux/ubuntu uma Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
(далее…)

Алиасы команд в Linux’e для разработчика

Современному разработчику в своей повседневной деятельности часто требуется вводить большое количество длинных консольных команд. Особенно это касается Докер’a, так как приходится сначала обращаться к одному из контейнеров, а уже после этого выполнять требуемые операции. Конечно, есть вариант подключаться к разным контейнерам для выполнения команд, но это тоже дело довольно хлопотное и надоедает практически сразу же. В этой статье будет описан один из возможных вариантов решения этой проблемы — создание алиасов.

(далее…)

Windows WSL (Windows Subsystem for Linux)

В Windows есть возможность напрямую работать с программами из Linux через подсистему WSL (Windows Subsystem for Linux). Эти программы можно запускать прямо в консоли Windows. Желаемый дистрибутив (он будет работать в WSL) выбирается и устанавливается через магазин приложений Windows Store как обычная программа.

(далее…)