Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: виртуальное окружение  (Прочитано 795 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн HOINOM_KITT

  • Автор темы
  • Активист
  • *
  • Сообщений: 453
  • ubuntu 14.04 lts + edubuntu full desktop
    • Просмотр профиля
виртуальное окружение
« : 15 Августа 2014, 13:20:08 »
подскажите пожалуйста что нибудь похожее на sandboxie что позволит создать виртуальное окружение используя ресурсы реального. для тестирования новых компонент без необходимости заменять те что на данный момент есть и используются в системе.

как я это себе вижу.

есть основная дирректория с программой.
есть вторичная дирректория с компонентами которые при копировании в основную заменят собой те что там есть. но так как необходимо этого избежать - создается виртуальная копия основной дирректории в виде линковки на все ресурсы. сравнивается с дополнительной дирректорией по наименованию. при совпадении имен - линки переписываются на ресурсы из дополнительной дирректории. в итоге получаем изменненую версию программы без собственно каких либо измененений в таковой. ну а дальше уже скармливаем загрузчику/запускаем(если она нативная)

необходимо.

1) запускать одновременно нескольких приложений различных версий для их качественного сравнения. при этом используя лишь одну копию ресурсов а не несколько.
либо временно запускать версию отличной от оригинала. без всевозможных созданий бэкапов и прочего.

2) создать несколько специальных окружений имитирующих реальные, но являющиеся по сути лишь линковочной копией единственных и необходимых для запуска программы ресурсов в системе. обусловленно это чтобы избежать проблеммы недоступности важного для работы программы ресурса. чтобы не копировать онный по нескольку раз - такие сложности.

всей подобной работой как я уже сказал в вендах занимался sandboxie.
здесь вродебы есть chroot, но... для него вроде как нужно дублировать систему. хотя может я и не разобрался еще.

вообщем нужен либо фак/ман, либо скрипт, либо уже готовое решение с интерфейсом.
буду премного благодарен.

з.ы.: я понимаю что мог здесь и сейчас нагромоздить чуши изза незнания и пока еще изза неполноты понимая работы системы до конца, но вы уж простите меня и поправьте если увидите.
« Последнее редактирование: 15 Августа 2014, 21:46:10 от HOINOM_KITT »
'шаман начального уровня' , 'диванный физик теоретик'
http://img-fotki.yandex.ru/get/9304/230416833.0/0_104043_acf007fa_L.jpg
а также 'заслуженный слепец и глупец'

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: виртуальное окружение
« Ответ #1 : 15 Августа 2014, 16:33:54 »
Я обычно использую виртуализацию.
Есть шаблон чистой системы с базовыми настройками.
Если возникает необходимость что-то потестить, то клонирую шаблон.
Дальше можно с клоном извращаться, как угодно.

Оффлайн HOINOM_KITT

  • Автор темы
  • Активист
  • *
  • Сообщений: 453
  • ubuntu 14.04 lts + edubuntu full desktop
    • Просмотр профиля
Re: виртуальное окружение
« Ответ #2 : 15 Августа 2014, 21:11:47 »
я это понимаю, но всеже... коропка жрет место. вдобавок эмулирует компоненты виртуальной машины. а хочется как в песочнице. чтобы создавалась теневая копия оригинальной машины с ипользоваем ее ресурсов как програмных так и железных.
(Нажмите, чтобы показать/скрыть)
вообщем если брать по аналогии с играми
- нужно чтото вроде собственного модменеджера
« Последнее редактирование: 15 Августа 2014, 21:43:40 от HOINOM_KITT »
'шаман начального уровня' , 'диванный физик теоретик'
http://img-fotki.yandex.ru/get/9304/230416833.0/0_104043_acf007fa_L.jpg
а также 'заслуженный слепец и глупец'

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: виртуальное окружение
« Ответ #3 : 16 Августа 2014, 14:36:48 »
Виртуализация на локалхосте — это несерьёзно.
Нужна выделенная машина с поддержкой SVM/VMX.

***
С другой стороны, возможно вам больше подойдёт виртуализация на уровне операционки:
https://www.docker.com/whatisdocker/
Я этой штукой не пользовался, но в инете читал немало положительных отзывов.

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.