Тестовое приложение без модификации системы

Я столкнулся с ситуацией, когда мне требовалось конкретное приложение, которое либо слишком старое, либо слишком новое (все еще альфа-версия) или было установлено из потенциально рискованного ppa.

Есть ли способ установить приложение в своего рода «песочнице», где не будет разрешено изменять мою систему?

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

2
задан 27 January 2014 в 18:25

2 ответа

Одним из возможных решений является использование среды chroot .

Uses of chroots
The following are some possible uses of chroots:

 1. Isolating insecure and unstable applications
 2. Running 32-bit applications on 64-bit systems
 3. Testing new packages before installing them on the production system
 4. Running older versions of applications on more modern versions of
    Ubuntu
 5. Building new packages, allowing careful control over the dependency
    packages which are installed

0
ответ дан 27 January 2014 в 18:25

Я думаю, что можно попробовать "Аркозовым песчаником"

Install via the software center

Также имеет gui-инструмент "Аркозовый-песчаник-gui"

Install via the software center

Согласно описанию:

Arkose is currently made of:
 - arkose: Command line utility with C helper
 - arkose-gui: GUI for integration in the gnome desktop (Similar to the Run dialog)
 - arkose-nautilus: Nautilus integration
 - arkose-wrapper: Wrapper for regular apps to have them start in a container

It basically lets you start any installed binary in a configurable container. You can choose how much disk space you want to give it, if it should have network access and if it should be able to access your /home.

Здесь у Вас есть больше информации об инструменте и авторе и его блоге Stéphane Graber.

Надежда это будет полезный.

1
ответ дан 27 January 2014 в 18:25

Другие вопросы по тегам:

Похожие вопросы: