The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск инструментариев для управления контейнерами LXC 6.0, ..."
Отправлено microcoder, 04-Апр-24 18:29 
>> LXD/LXC - это следующая эволюция в которой отвязались от liblxc... клиентскую части (LXC - Client)...
> Вы уверены? На сайте Incus пишут:

Всё что вы написали, это именно та ВЕСКАЯ причина (просто космическая без приувеличения!) :) по которой следовало бы сделать fork :) Документация просто видимо не была корректно написана изначально и мир уже не исправить :) Я сам в шоке. Теперь всё по порядку:

> Вот тут явно пишут, что Incus зависит от LXC: https://linuxcontainers.org/incus/docs/main/requirements/#lxc

1) Видимо это следует воспринимать как LXD/LXC, так как никаких `liblxc` у меня нет в пакете и в системе тоже:

```
[dv@manjaro ~]$ pacman -Ql incus
incus /usr/lib/systemd/system/incus-user.service
incus /usr/lib/systemd/system/incus-user.socket
incus /usr/lib/systemd/system/incus.service
incus /usr/lib/systemd/system/incus.socket
incus /usr/lib/sysusers.d/incus.conf
```

К слову, нужно понимать ещё и то, что раньше на этом сайте были разделы LXC, LXD. Сейчас Incus, LXC, а раздел LXD удалён. Видимо авторы решили называть LXD от Каноникал - LXC. Это просто проклятие какое-то с названиями!! ))))

Также, изначальный (древний как мамонт LXC) насколько мне известно ничего не знает о виртуальных машинах и в частности о QEMU. Этим он и отличается от LXD/LXC.

Также, указанная зависимость по указанной вами ссылке (Incus requires LXC 5.0.0 or higher) видимо указывает на пакет `lxcfs` от которой он зависим! Тут уже стоит принять таблетки от срыва ))) Потому как уже становится всё горячее! ))))

После того как авторы сайта linuxcontainers.org переформатировали сайт, теперь трудно сослаться где у них было указано, что LXD это Daemon, а LXC - client. Но пойдём на сайт убунты и посмотрим на эту страницу вниз:

https://documentation.ubuntu.com/lxd/en/latest/explanation/l.../

> To control LXD, you typically use two different commands: lxd and lxc.

то есть, вызовите справку `lxc --help` и узнаете, что это КЛИЕНТ для LXD:

https://documentation.ubuntu.com/lxd/en/latest/reference/man...

> А то что "клиентская" команда у них "lxc" называется, так на это не обращайте внимания, оно путает.

Вот в том то и дело, что нужно различать:

1) LXC (liblxc)
2) LXD/LXC (все клиентские команды будут начинаться с lxc, поэтому гуглить надо будет именно так)
3) Incus

И финальный ваш аккорд:

https://linuxcontainers.org/incus/docs/main/explanation/inst.../

Тут я прокоментировать не могу. Видимо документация не соответствует или что-то имеется ввиду другое, поскольку никаких liblxc в моей системе не было с LXD и нет с Incus.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру