Как исправить IsADirectoryError графического интерфейса исходников программного обеспечения Linux Mint?

Чтобы разделить производство и разработку, вы хотите сохранить для них отдельные файлы инвентаря -.

Таким образом, вы можете использовать один и тот же сценарий для разработки, интеграции и производства.

«Производство» и «Разработка» не являются группами в контексте ansible inventory, а «веб-сервер» и «база данных» — таковыми.

Распространенным случаем является :установка всего на одном хосте в процессе разработки, но наличие выделенных -серверов баз данных в производстве.

Ваш инвентарь для разработки -будет выглядеть примерно так:

[webserver]
host1

[dbserver]
host1

и ваша производственная -среда чем-то похожи:

[webserver]
host1

[dbserver]
host2

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

0
18.11.2021, 05:55
1 ответ

Если что-то серьезно не так, вселенная репозитория включена по умолчанию в Linux Mint. Вы можете проверить репозитории с помощью следующих команд

grep -v '#' /etc/apt/sources.list | sed -e /^$/d
grep -v '#' /etc/apt/sources.list.d/* | sed -e /^$/d

и если вселенная не найдена этими командами, вы можете попробовать с помощью командной строки

sudo add-apt-repository universe
sudo apt update

Я использую следующую командную строку для обновления своей системы:

sudo apt update && sudo apt full-upgrade

Некоторые системы могут иметь некоторые программные пакеты, которые не полностью совместимы, поэтому их следует избегать full-upgrade. См. man apt-getдля получения более подробной информации. Например, при возникновении проблем могут помочь следующие командные строки:

sudo apt -f install
sudo apt update

и либо

sudo apt full-upgrade

или

sudo apt upgrade
0
18.11.2021, 07:56

Теги

Похожие вопросы