Как создать временную песочницу для компиляции из исходного кода?

каждый пользователь не является отдельным. темы являются локальными для пользователя, поэтому они будут влиять только на учетную запись, к которой вы ее применили. если есть сценарий, не используйте sudo

1
задан 9 June 2012 в 21:01

15 ответов

Я предлагаю заглянуть в arkose . Как говорится в , это manpage , это «инструмент, позволяющий легко работать с программным обеспечением для песочницы», но он также может использоваться для ваших целей.

Автор, Стефан Грейбер описал, как он использует его, чтобы не устанавливать многие зависимости при разработке в своем блоге :

Поскольку Я в последний раз переустанавливал свой ноутбук, я стараюсь сохранить свой обычный безумно длинный список установленных пакетов до минимума. Обычно у меня есть сотни, если не тысячи библиотек и пакетов разработки, поскольку они требуются с помощью пакета пакетов, которые я поддерживаю, или кода, над которым я работаю.

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

Запуск, arkose -h в терминале. Это создаст контейнер, который имеет прямой доступ к вашему домашнему каталогу, но использует copy-on-write для остальной файловой системы. Когда вы закончите, выйдите из оболочки и все ваши изменения вне /home (т. Е. Все установленные вами пакеты) будут выброшены.

1
ответ дан 25 July 2018 в 18:35

Я предлагаю заглянуть в arkose . Как говорится в , это manpage , это «инструмент, позволяющий легко работать с программным обеспечением для песочницы», но он также может использоваться для ваших целей.

Автор, Стефан Грейбер описал, как он использует его, чтобы не устанавливать многие зависимости при разработке в своем блоге :

Поскольку Я в последний раз переустанавливал свой ноутбук, я стараюсь сохранить свой обычный безумно длинный список установленных пакетов до минимума. Обычно у меня есть сотни, если не тысячи библиотек и пакетов разработки, поскольку они требуются с помощью пакета пакетов, которые я поддерживаю, или кода, над которым я работаю.

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

Запуск, arkose -h в терминале. Это создаст контейнер, который имеет прямой доступ к вашему домашнему каталогу, но использует copy-on-write для остальной файловой системы. Когда вы закончите, выйдите из оболочки и все ваши изменения вне /home (т. Е. Все установленные вами пакеты) будут выброшены.

1
ответ дан 2 August 2018 в 00:45

Я предлагаю заглянуть в arkose . Как говорится в , это manpage , это «инструмент, позволяющий легко работать с программным обеспечением для песочницы», но он также может использоваться для ваших целей.

Автор, Стефан Грейбер описал, как он использует его, чтобы не устанавливать многие зависимости при разработке в своем блоге :

Поскольку Я в последний раз переустанавливал свой ноутбук, я стараюсь сохранить свой обычный безумно длинный список установленных пакетов до минимума. Обычно у меня есть сотни, если не тысячи библиотек и пакетов разработки, поскольку они требуются с помощью пакета пакетов, которые я поддерживаю, или кода, над которым я работаю.

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

Запуск, arkose -h в терминале. Это создаст контейнер, который имеет прямой доступ к вашему домашнему каталогу, но использует copy-on-write для остальной файловой системы. Когда вы закончите, выйдите из оболочки и все ваши изменения вне /home (т. Е. Все установленные вами пакеты) будут выброшены.

1
ответ дан 4 August 2018 в 16:15

Я предлагаю заглянуть в arkose . Как говорится в , это manpage , это «инструмент, позволяющий легко работать с программным обеспечением для песочницы», но он также может использоваться для ваших целей.

Автор, Стефан Грейбер описал, как он использует его, чтобы не устанавливать многие зависимости при разработке в своем блоге :

Поскольку Я в последний раз переустанавливал свой ноутбук, я стараюсь сохранить свой обычный безумно длинный список установленных пакетов до минимума. Обычно у меня есть сотни, если не тысячи библиотек и пакетов разработки, поскольку они требуются с помощью пакета пакетов, которые я поддерживаю, или кода, над которым я работаю.

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

Запуск, arkose -h в терминале. Это создаст контейнер, который имеет прямой доступ к вашему домашнему каталогу, но использует copy-on-write для остальной файловой системы. Когда вы закончите, выйдите из оболочки и все ваши изменения вне /home (т. Е. Все установленные вами пакеты) будут выброшены.

1
ответ дан 6 August 2018 в 00:54

Я предлагаю заглянуть в arkose . Как говорится в , это manpage , это «инструмент, позволяющий легко работать с программным обеспечением для песочницы», но он также может использоваться для ваших целей.

Автор, Стефан Грейбер описал, как он использует его, чтобы не устанавливать многие зависимости при разработке в своем блоге :

Поскольку Я в последний раз переустанавливал свой ноутбук, я стараюсь сохранить свой обычный безумно длинный список установленных пакетов до минимума. Обычно у меня есть сотни, если не тысячи библиотек и пакетов разработки, поскольку они требуются с помощью пакета пакетов, которые я поддерживаю, или кода, над которым я работаю.

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

Запуск, arkose -h в терминале. Это создаст контейнер, который имеет прямой доступ к вашему домашнему каталогу, но использует copy-on-write для остальной файловой системы. Когда вы закончите, выйдите из оболочки и все ваши изменения вне /home (т. Е. Все установленные вами пакеты) будут выброшены.

1
ответ дан 7 August 2018 в 18:19

Я предлагаю заглянуть в arkose . Как говорится в , это manpage , это «инструмент, позволяющий легко работать с программным обеспечением для песочницы», но он также может использоваться для ваших целей.

Автор, Стефан Грейбер описал, как он использует его, чтобы не устанавливать многие зависимости при разработке в своем блоге :

Поскольку Я в последний раз переустанавливал свой ноутбук, я стараюсь сохранить свой обычный безумно длинный список установленных пакетов до минимума. Обычно у меня есть сотни, если не тысячи библиотек и пакетов разработки, поскольку они требуются с помощью пакета пакетов, которые я поддерживаю, или кода, над которым я работаю.

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

Запуск, arkose -h в терминале. Это создаст контейнер, который имеет прямой доступ к вашему домашнему каталогу, но использует copy-on-write для остальной файловой системы. Когда вы закончите, выйдите из оболочки и все ваши изменения вне /home (т. Е. Все установленные вами пакеты) будут выброшены.

1
ответ дан 10 August 2018 в 07:03

Я предлагаю заглянуть в arkose . Как говорится в , это manpage , это «инструмент, позволяющий легко работать с программным обеспечением для песочницы», но он также может использоваться для ваших целей.

Автор, Стефан Грейбер описал, как он использует его, чтобы не устанавливать многие зависимости при разработке в своем блоге :

Поскольку Я в последний раз переустанавливал свой ноутбук, я стараюсь сохранить свой обычный безумно длинный список установленных пакетов до минимума. Обычно у меня есть сотни, если не тысячи библиотек и пакетов разработки, поскольку они требуются с помощью пакета пакетов, которые я поддерживаю, или кода, над которым я работаю.

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

Запуск, arkose -h в терминале. Это создаст контейнер, который имеет прямой доступ к вашему домашнему каталогу, но использует copy-on-write для остальной файловой системы. Когда вы закончите, выйдите из оболочки и все ваши изменения вне /home (т. Е. Все установленные вами пакеты) будут выброшены.

1
ответ дан 15 August 2018 в 19:01
  • 1
    Это именно то, что я так ищу. Спасибо! – Mihai Bişog 10 June 2012 в 13:56

Я бы рекомендовал вам использовать http://www.playonlinux.com/en/forums.html просто искать их или LoL

. В противном случае вы могли бы просто использовать виртуальный бокс или любое другое программное обеспечение для виртуализации [!d2 ]

0
ответ дан 25 May 2018 в 10:24

Я бы рекомендовал вам использовать http://www.playonlinux.com/en/forums.html только для поиска их или LoL

. В противном случае вы могли бы просто использовать виртуальный бокс или любое другое программное обеспечение для виртуализации

0
ответ дан 25 July 2018 в 18:35

Я бы рекомендовал вам использовать http://www.playonlinux.com/en/forums.html только для поиска их или LoL

. В противном случае вы могли бы просто использовать виртуальный бокс или любое другое программное обеспечение для виртуализации

0
ответ дан 2 August 2018 в 00:45

Я бы рекомендовал вам использовать http://www.playonlinux.com/en/forums.html только для поиска их или LoL

. В противном случае вы могли бы просто использовать виртуальный бокс или любое другое программное обеспечение для виртуализации

0
ответ дан 4 August 2018 в 16:15

Я бы рекомендовал вам использовать http://www.playonlinux.com/en/forums.html только для поиска их или LoL

. В противном случае вы могли бы просто использовать виртуальный бокс или любое другое программное обеспечение для виртуализации

0
ответ дан 6 August 2018 в 00:54

Я бы рекомендовал вам использовать http://www.playonlinux.com/en/forums.html только для поиска их или LoL

. В противном случае вы могли бы просто использовать виртуальный бокс или любое другое программное обеспечение для виртуализации

0
ответ дан 7 August 2018 в 18:19

Я бы рекомендовал вам использовать http://www.playonlinux.com/en/forums.html только для поиска их или LoL

. В противном случае вы могли бы просто использовать виртуальный бокс или любое другое программное обеспечение для виртуализации

0
ответ дан 10 August 2018 в 07:03

Я бы рекомендовал вам использовать http://www.playonlinux.com/en/forums.html только для поиска их или LoL

. В противном случае вы могли бы просто использовать виртуальный бокс или любое другое программное обеспечение для виртуализации

0
ответ дан 15 August 2018 в 19:01

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

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