Программистов, сисадминов, devops'ов, тестировщиков часто объединяет использование некоторых общих технологий. Например, возможность иметь удалённый доступ к серверу пригодилось бы любому из указанной выше анекдотичной компании. Поэтому в этой статье мы рассмотрим основы работы с протоколом SSH на базовом уровня (без генерации ключей, подписей, мам, пап и кредитов). "Продвинутое" использование посмотрим уже отдельно, в следующий раз. Материал подготовил Макс, автор YouTube-канала PyLounge. Поехали!
Для Minecraft разработан мод VM Computers, который позволяет игроку заказать со спутника на орбите компьютерные комплектующие, собрать компьютер и загрузить любую операционную систему. Соответствующий образ ISO помещается в каталог [minecraft directory]/vm_computers/isos — и автоматически устанавливается на компьютере в игре.
Компания Microsoft выпустила новый ознакомительный образ виртуальной машины Windows 11 для разработчиков. Хоть страница и называется «Получите среду разработки для Windows 10», на ней доступна уже версия виртуальной машины Windows 11 Корпоративная весом на 20 ГБ.
В Virtual Box 7 от компании Oracle появилась поддержка процессоров Apple Silicon. Теперь пользователи Mac на базе чипов M1 и M2 могут создавать и запускать виртуальные машины.
Пользователю Reddit удалось запустить macOS Catalina на Steam Deck. Для запуска использовалась виртуальная машина, а автор эксперимента утверждает, что система работает стабильно, но некоторые анимации подтормаживают.
Вчера вышел первый бета-релиз VirtualBox для OpenSolaris, а уже сегодня Sun выпустила пресс-релиз в котором сообщает о решении приобрести немецкую компанию Innotek GmbH, тем самым «расширив решения по виртуализации на рабочий стол разработчика».
Всё больше и больше open source проектов скупается Sun. Лично мне немного не по-себе…
Компьютерные игры — это не только убийство времени и прожигание жизни, но и куча удовольствия, отдых и просто интересно проведённое время. :)
Как-то уж так сложилось, что лично мне больше всего хочется играть именно в старые полюбившиеся игры. Такие как Fallout, StarCraft, Diablo (первый) и т.д. Причём, если для совсем старых игр существует DosBox, то с играми под Windows немного сложнее.
Бывает что с утра по быстрому ядро обновишь, а оказывается что новые дрова для VirtualBox для этого ядра еще не выпущены и надо ждать два-три дня пока они появятся в репозиториях. Но на этот случай ответ найден. Все очень просто (ну по крайней мере для Debian дистрибутивов):
При попытке удаления сохраненного «снимка» в VirtualBox вылезло вот такое сообщение. Проникся тонкостью юмора переводчиков. Ведь и не придерёшься, процесс удаления снимка в интерфейсе этой программы называется как раз «отменой снимка». Получается, что первая кнопка «отменяет» снимок, а вторая отменяет «отмену снимка» :)
После установки VirtualBox в Ubuntu не подключаются USB устройства в виртуальных машинах.
Дело в том, что информацию об устройствах VirtualBox берет из файловой системы /proc/bus/usb, которая в Убунте не примонтирована. Чтобы ее смонтировать, пишем в /etc/fstab следующее: none /proc/bus/usb usbfs devgid=125,devmode=664 0 0
Сохраняем файл, и выполняем в консоли sudo mount /proc/bus/usb
Теперь можно подключать устройства к виртуальным машинам.
На прошлой неделе произошло событие, которое в принципе может быть затерто в истории софтостроения, но мне оно показалось интересным. Сейчас системы виртуализации развиваются маленькими, осторожными шажками, поэтому найти что-то интересное, или хотя бы значимое, отличие между версиями 2.х и 3.х или даже 4.х не всегда возможно.
Поэтому release notes на версию VirtualBox 2.1.0 я листал без особого интереса. Но за что зацепился глаз и заставил почитать повнимательнее, так это «Трансляцию OpenGL вызовов прямо в драйвер host машины».
Я уже два года пользуюсь Mac OS X как основной системой. Так получилось, что одной виндовой программе не нашлось аналогов в легионе мак-софта. Перепробовав за это время разные решения по запуску Windows XP в среде Mac OS X, хотел бы поделиться опытом с общественностью.
Открытый виртуализатор научился аппаратно ускорять Direct3D API во внешней системе. В окружении linux ускорение D3D осуществляется с использованием библиотеки WineD3D, то есть через непосредственную трансляцию вызовов DirectX в вызовы OpenGL. Тривиальный патч доступен для скачивания.
Чтобы протестировать WEB приложение под Linux я использую Wine, который успешно запускает IE6 и Safari (без SSL). Google Chrome толком запустить не удалось. Про IE7 и IE8 с ies4linux я промолчу.
После непродолжительных поисков в Google я нашёл образы виртуальных машин под Virtual PC с триальной виндой. Вроде то, что надо, но увы Virtual PC под Linux не существует. К счастью последние версии (2.x) VirtualBox умеют работать с образами VHD.
1 апреля в 16:00 UTC/GMT Sun проведёт онлайн-конференцию, посвящённую нововведениям в VirtualBox за версией 2.2.
Заинтересованные лица могут бесплатно принять участие, предварительно зарегистрировавшись по ссылке.
Краткий анонс нововведений:
Import/export of virtual machines using the OVF industry standard
3D support for Linux and Solaris guests
A cool new networking mode — «host-only networking»
Виртуализация… виртуализация…
Сейчас все пытаются выжать из своих аппаратных ресурсов как можно больше. Иметь несколько отдельных компьютеров с различными ОС немного накладно и не все организации пойдут на это. Но выход есть, можно использовать виртуальные машины. И возможно, что многие используют для этих целей замечательный продукт от Sun «VirtualBox». Я уверен, что большинство для настройки используют GUI интерфейс, т.к. это очень наглядно и удобно. Но многие ли задумывались о возможности управления VirtualBox через консоль.
Была поставлена задача: На один сервер поставить две ОС (Ubuntu и Windows). При этом был работающий сервер под управлением Ubuntu 9.04 Server Edition. Поэтому было решено ставить Windows XP в качестве гостевой системы.
Но возникла проблема на Ubuntu НЕ УСТАНОВЛЕНА никакая графическая среда, т.е. там есть только голая консоль.
Вчера, 18 июня 2009 года, Sun начали публичное тестирование новой версии VirtualBox 3.0 beta 1.
В новой версии появится значительное количество новых возможностей:
Поддержка SMP до 32 виртуальных CPU (только для VT-x и AMD-V)
В гостевых Windows: возможность использования Direct3D 8/9 приложений и игр
Поддержка OpenGL 2.0 для Windows, Linux и Solaris гостевых систем
Ну и конечно, большое количество исправлений и косметических доработок.
Совсем недавно обновилась замечательная виртуальная машина с открытым исходным кодом от InnoTek/Sun/Oracle (нужное подчеркнуть) — среди прочих фишек в VirtualBox 3.0 была заявлена более или менее внятная поддержка DirectX 8/9 на уровне драйвера виртуального графического адаптера в гостевой Windows-машине. По хорошему, это должно было означать что сбылась мечта идиота геймера: можно гонять в любые win-игрушки не осуществляя рандомных подпрыгиваний с бубном и высушенной куриной лапкой. На деле все естественно оказалось не так просто, под катом предлагается микро-howto, позволяющее запускать в виртуальной машине DirectX-игрушки
UPD: Спасибо за карму, перенес в блог Linux для всех
Те, кто работает админом и занимается тех.поддержкой пользователей в крупных конторах, часто сталкиваются с необходимостью держать на рабочей машине Windows наряду с любимой ОС — в данном случае Debian GNU/Linux. Задачи, вынуждающие ставить винду могут быть разными. Средства тоже: кто-то ставит VMWare, кто-то qemu, я пользуюсь VirtualBox. В общем виртуальными машинами сейчас никого не удивить. Я хочу поделиться с людьми небольшим, но очень удобным финтом.