URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 135273
[ Назад ]
Исходное сообщение
"Доступен Lima 1.0, инструментарий для запуска виртуальных машин с Linux"
Отправлено opennews , 07-Ноя-24 09:27
Опубликован выпуск инструментария Lima 1.0, изначально развивавшего похожую на WSL2 (Windows Subsystem for Linux) прослойку для запуска Linux-приложений в macOS (LInux-on-MAc), но затем переросший в универсальный инструментарий для запуска виртуальных машин с Linux в различных операционных системах. В настоящее Lima может использоваться в macOS, Linux, Windows и BSD-системах. Ключевой целью проекта является предоставление простого способа запуска произвольных Linux-дистрибутивов в изолированных контейнерах или виртуальных окружениях, обеспечивая при этом автоматическое перенаправление сетевых портов и совместный доступ к файлам. Код проекта написан на языке Go и распространяется под лицензией Apache 2.0...Подробнее: https://www.opennet.me/opennews/art.shtml?num=62189
Содержание
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 09:27 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 09:29 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 09:34 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Грустный, 12:23 , 14-Дек-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 11:07 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Жироватт, 11:52 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 12:28 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Легивон, 14:10 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 16:02 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 20:35 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 04:55 , 08-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 14:18 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 19:45 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 04:52 , 08-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,YetAnotherOnanym, 09:38 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 15:02 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,cheburnator9000, 18:32 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,ProfessorNavigator, 00:46 , 08-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 05:49 , 08-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 09:39 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 10:23 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 18:12 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 13:47 , 08-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Бывалый Смузихлёб, 10:56 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 10:58 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 11:03 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Трианон, 12:13 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 11:39 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 12:31 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,НяшМяш, 16:09 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Бывалый Смузихлёб, 11:52 , 09-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 13:36 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 14:21 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,aim, 14:28 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,abu, 07:20 , 08-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 17:10 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Аноним, 00:56 , 08-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,Вася, 05:21 , 08-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,aim, 16:39 , 23-Янв-25
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,ОченьЗлойЛинуксойд, 17:41 , 07-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,aim, 16:41 , 23-Янв-25
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,nc, 22:01 , 09-Ноя-24
- Доступен Lima 1.0, инструментарий для запуска виртуальных ма...,myster, 00:41 , 12-Ноя-24
Сообщения в этом обсуждении
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 07-Ноя-24 09:27
Шёл контейнер через контейнер, видит в контейнере лежит контейнер, взял, достал из внешнего контейнера внутренний контейнер, положил внешний контейнер внутренний контейнер, сел на пенёк, и задохнулся от переполнения стека.
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 07-Ноя-24 09:29
несмешно
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 07-Ноя-24 09:34
Грустно
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Грустный , 14-Дек-24 12:23
SHLVL нам поможет
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 07-Ноя-24 11:07
Теперь буду своим детям эту историю рассказывать.
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Жироватт , 07-Ноя-24 11:52
Идет девопс по дистрибутиву и видит, как внутри гипервизора крутится виртуалка, на виртуалке крутится контейнер, в котором крутится интерпретатор, выполняющий программу спавна через портал динамического образа виртуалки, в котором будет запущен контейнер, в котором будет запущен интерпретатор, который забутстрапит второй контейнер, в котором интерпретатор начнет выполнять код. Сел за yaml (или щас bleeding edge - toml?) для обновления контейнера и выгорел.
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 07-Ноя-24 12:28
получил зарплату
>выгорелполучил зарплату
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Легивон , 07-Ноя-24 14:10
А как ты хотел? Делать под 3 ОС принципиально разное развертывание?
Ты уверен что твой работодатель выберет 3 таких тебя, вместо 1 ного меня?
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 07-Ноя-24 16:02
Под Linux, BSD, и Plan9?
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 07-Ноя-24 20:35
Под Windows, Mac и Android
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 08-Ноя-24 04:55
А, ну так просто реализуйте в них POSIX-интерфейс, он там совсем небольшой, и будете спокойно запускать написанные по стандарту программы, после перекомпиляции.
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 07-Ноя-24 14:18
> и задохнулся от переполнения стека. кора дуба
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 07-Ноя-24 19:45
Пенёк-контейнер из контейнера?
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 08-Ноя-24 04:52
> Шёл контейнер через контейнер, видит в контейнере лежит контейнер, взял,
> достал из внешнего контейнера внутренний контейнер, положил внешний
> контейнер внутренний контейнер, сел на пенёк, и задохнулся от переполнения стека.Ехал контейнер через контейнер, видит контейнер - в контейнере контейнер. Сунул контейнер контейнер в контейнер. Контейнер, контейнер, контейнер!
Или вот еще: контейнеры контейнеризовали, контейнеризовали, да не выконтайнеризовали.
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено YetAnotherOnanym , 07-Ноя-24 09:38
Ещё одна надстройка над надстройками, объединяющая прослойки между прослойками.
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 07-Ноя-24 15:02
WSL2 это как VirtualBox ??
или
WSL2 это как MSYS2 ??
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено cheburnator9000 , 07-Ноя-24 18:32
wsl2 это аналог virtualbox, но на hyperv, отличается хорошей интеграцией с вендой, ну и автоматическим освобождением занятой ОЗУ самой VM в онлайн режиме, чем никто сегодня похвастаться не может.
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено ProfessorNavigator , 08-Ноя-24 00:46
> WSL2 это как MSYS2 ??Для понимания. Есть MinGW-w64 - это компилятор GCC, но для Windows (64-bit версия). С помощью MinGW можно собрать многие программы с открытым исходным кодом под Windows нативно. Чем собственно в проекте MSYS2 и заняты. Для удобства они туда вкрутили также пакетный менеджер pacman (от Arch Linux) и написали эмулятор линуксовой консоли. Т.е. можно устанавливать пакеты ПО с открытм исходным кодом, как в Linux. Что собственно сильно упрощает разработку и портирование линуксовых программ под Windows. Кроме компилятора GCC там также поддерживается компилятор MSVC, насколько я знаю, но для него пакетная база меньше.
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 08-Ноя-24 05:49
> Что собственно сильно упрощает разработку и портирование линуксовых программ
> под Windows. Кроме компилятора GCC там также поддерживается компилятор MSVC,
> насколько я знаю, но для него пакетная база меньше.А что самое забавное - что можно билдовать кроссом. Т.е. сбилдить виндовый бинарь без винды вообще.
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 07-Ноя-24 09:39
А где чекбокс "пробросить видеокарту"? без него не торт
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 07-Ноя-24 10:23
Чекбокс сделать можно только пробрасываться ничего не будет.
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 07-Ноя-24 18:12
Там же, где и твой патч, его добавляющий.
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 08-Ноя-24 13:47
Ты не просунешь туда комитыhttps://lima-vm.io/docs/community/governance/ - смотрим внимательно на ревьюверов:)))
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Бывалый Смузихлёб , 07-Ноя-24 10:56
> прослойку для запуска Linux-приложений в macOS (LInux-on-MAc) Подобным едва ли кого удивишь. Нет бы наоборот сделать
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 07-Ноя-24 10:58
был бы у мака нормальный софт - имело бы смысл. Там небось даже /usr/bin/ls платный и по подписке.
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 07-Ноя-24 11:03
Зато systemd не требует.
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Трианон , 07-Ноя-24 12:13
Там и своё "добро" есть. И всё платное и подписке.
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 07-Ноя-24 11:39
Есть в некоторых сферах mac-only ПО, например, в звукообработке. Понятно, что альтернатив куча, но тем не менее к ним надо ещё переучиваться.
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 07-Ноя-24 12:31
переучиваться очень сложна, поэтому ничего учить не будем
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено НяшМяш , 07-Ноя-24 16:09
Не так чтобы сложно, просто за переучивание никто не заплатит. И результат не гарантируется если, например, в новом софте не будет необходимой функциональности. Поэтому разумные люди пользуются тем, что им не мешает и приносит доход.
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Бывалый Смузихлёб , 09-Ноя-24 11:52
> был бы у мака нормальный софт - имело бы смысл. Там небось
> даже /usr/bin/ls платный и по подписке.у него есть не нормальный, но специфический софт, который тянет за собой яблочную ОС, которая, в перспективе, тянет за собой яблочное железо
По сути, будь возможность полноценно запускать тот же XCode + симулятор вне яблока - ощутимая часть его пользователей ушла бы на линь или винду
Ибо платить по 350-500 к руб за отсталый ноут с интегрированной графикой и без поддержки виндовых игор - это откровенно перебор
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 07-Ноя-24 13:36
OSX-KVM
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 07-Ноя-24 14:21
А Эпол уже перестала требовать отдельные деньги за получение обновления для ОС?
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено aim , 07-Ноя-24 14:28
с разморозкой!
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено abu , 08-Ноя-24 07:20
Там схема другая - ежегодно обновляешь на новую ОС. Но зато в будущем наступает момент, когда на свой Мак ты новую ОС не поставишь. А на стареющую ОС что-нибудь да не накатится, потому что поддерживает только свежий список ОС. Ну и Xcode не накатится, который везде торчит в разработке под Мак.
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 07-Ноя-24 17:10
не пойму..
а что в macOS вирталбокс не поставить? к чему этот огород или просто уж начали так идем до конца?
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Аноним , 08-Ноя-24 00:56
Пользователи макоси не очень дружат с принципами UNIX, но иногда умеют кодить, выкоживать они могут помногу и так же агрессивно продвигать выкоженное.И вот когда они садятся кодить, почему-то в выхлопе фигурирует докер, кубер и вот это. Огромная монструозная система с безумными загородками "от дурака", которая делает то, что на шелле сделала бы пара тысяч строк максимум, а минимум - 50, если не гораздо меньше.
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено Вася , 08-Ноя-24 05:21
при этом первые кудахчат, что маком это юника
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено aim , 23-Янв-25 16:39
поставить, но пока что arm маки virtualbox не дружат. lima вообще не про виртуалки, а про работу с linux в таком же стиле, как WSL2 в винде. виртуалки тут это просто "среды запуска" контейнеров
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено ОченьЗлойЛинуксойд , 07-Ноя-24 17:41
Есть кто то из комментаторов кто пробовал данное ПО под GNU/Linux ? Но то есть поставил и через GUI потыкал ?Мне интересно что оно может такого что не может Virtual Box ...
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено aim , 23-Янв-25 16:41
не надо его через GUI тыкать. оно под GNU/Linux существует в основном для того, чтобы если тебя допустим есть проект где часть людей работает на macOS часть на Linux среда была общая и одинаковая. скрипты для подъёма окружений для тестирования/разработки и т.п.
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено nc , 09-Ноя-24 22:01
Для запуска виртуалок есть VirtualBox.
А вообще WSL1 был интереснее, а еще раньше был проект CoLinux, и готовая реализация AndLinux - без всяких виртуалок работало.
"Доступен Lima 1.0, инструментарий для запуска виртуальных ма..."
Отправлено myster , 12-Ноя-24 00:41
Проект очень напоминает Vagrant от HashiCorp. Точно также поддерживает не только VM-ки, но и контейнеры. Шикарно я считаю.
Vagrant очень леког в использовании, надо попробовать и эту штуковину. А предствьте, если WebUI к ней прикрутят. Это будет полная замена Proxmox, Vmware ESXi, Microsoft Hyper-V и т.п.