Если бы я хотел создавать приложения для Ubuntu, мог бы я загрузить Ubuntu в виртуальную машину и использовать ее точно так же, как я использую ее на своем компьютере, и что такое vm, каковы его плюсы и минусы?
Виртуальная машина (ВМ) - это то, что она говорит. Это компьютер, который виртуализирован. Это означает, что нет никакого оборудования, непосредственно связанного с ним. Он использует аппаратные ресурсы хост-компьютера для запуска. См. Ссылку для получения дополнительной информации о том, что такое ВМ.
Чтобы ответить на то, что я думаю, это главный вопрос, да. Как только вы установите Ubuntu на виртуальной машине, вы сможете использовать приложения Ubuntu и все остальное, что может предложить Ubuntu. Это будет очень похоже на использование физической машины.
Что касается плюсов и минусов, я могу думать о некоторых. Главным условием будет то, что вы не получите полную вычислительную мощность хост-машины, поскольку вам придется делить ресурсы между двумя «компьютерами». Это не будет проблемой, если у вас есть соответствующее оборудование. Плюсом было бы то, что вы можете очень легко выполнять резервное копирование и восстановление ваших виртуальных машин.
Дайте мне знать, если вам нужна дополнительная информация по этой теме.