IIRC, есть бесплатная версия Altiris SVS для виртуализации программного обеспечения. (юридически) Возможно, вам придется немного покопаться, чтобы найти последнюю версию, поскольку Symantec не позволяет легко найти ее. Это должно позволить вам делать то, что вы хотите, хотя.
Виртуализация нескольких инструментов командной строки
Короткий вопрос
Кто-нибудь имел успех виртуализации нескольких инструментов командной строки в Windows?
Предыстория
В предыдущем вопросе SU я спрашивал, как настроить изолированную рабочую среду. Общий ответ состоял в том, чтобы виртуализировать приложение. Я сделал это, используя Cameyo с умеренным успехом. Я столкнулся с несколькими проблемами, которые, я надеюсь, пролят свет на этот вопрос.
Обратите внимание, что я не продаюсь на Cameyo, просто это единственный инструмент, который я пробовал. Если есть лучший бесплатный инструмент для использования, я был бы более чем счастлив попробовать.
Проблема 1
Части графического интерфейса виртуализированных приложений работают хорошо с использованием Cameyo, но не удается найти встроенные компиляторы, которые были установлены вместе с установкой графического интерфейса. Я подозреваю, что это потому, что инструменты встроены в исполняемый файл и там не по системному пути или даже не видны в файловой системе.
Проблема 2 (более общая)
Я попытался установить несколько приложений в одно и то же виртуализированное приложение (кажется, Cameyo поддерживает это), чтобы поддерживать единую рабочую среду. Похоже, что ни одно из приложений не знает друг о друге. Я считаю, что если бы я устанавливал каждый инструмент в собственное виртуализированное приложение, это только усилило бы эти проблемы.
РЕДАКТИРОВАТЬ
Чтобы прояснить некоторые комментарии:
- Мы используем несколько разных IDE (большинство встроенных целей навязывают вам IDE).
- Все среды IDE, которые я пытаюсь виртуализировать, предназначены только для Windows.
- Очень важно, чтобы мы могли создавать один и тот же код (генерировать один и тот же CRC) независимо от того, какой разработчик его создает. Это должно сохраняться и во времени.
- Если каждый из разработчиков устанавливает N программ, он рискует установить неправильную версию (т.е. 4.2 вместо 4.1), которая может генерировать или не генерировать один и тот же код. Даже если пользователь установит правильную версию, если они работают под разными версиями Windows, это все равно может вызвать проблемы.
Я уже видел большинство из этих проблем со встроенным компилятором, так что для меня это выходит за рамки паранойи и является реальной проблемой, которую мне нужно решить.
2 ответа на вопрос
Другой вариант, если вы используете Windows 7, - объединить свой собственный загрузочный VHD-диск и разностные диски, чтобы получить решение для мультизагрузки.
Похожие вопросы
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
4
Как заблокировать выровненные по правому краю панели инструментов в Windows 7, чтобы они не выглядел...
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
-
3
Мой второй жесткий диск не виден в Windows 7
-
7
Как заменить Блокнот в Windows 7?
-
2
Как расположить значки панели задач Windows 7 в 2 ряда?
-
2
.profile в Mac OS X?
-
1
Проблемы во время сна на Windows 7
-
6
Как управлять функцией привязки Windows 7 с помощью двух мониторов?
-
10
Как мне обновить Windows 7 RC до Windows 7 RTM?