В то время как это не точный ответ для Вашего вопроса, он может ответить на часть его.
StackOverflow: Linux: где переменные среды хранятся?
Править:
При отладке моих сценариев оболочки я обычно добавляю-x #!/bin/bash -x
Можно также попытаться выполнить его от оболочки как bash -x
# su - test
test$ bash -x
unset a r
+ . /etc/bash_completion.d/yast2-completion.sh
**(file sourced)**
++ YAST=/sbin/yast
++ YAST_MODLIST=()
**(variables set from file)**
#....
++ /usr/bin/dircolors -b /etc/DIR_COLORS
+ eval 'LS_COLORS='\''no=00
#....
Ну, можно всегда делать дистрибутив более минимизированным путем установки меньше и только существенных пакетов.
Это также зависит от того, какой VMs Вы планируете выполнить. Большая часть VMs, который я выполняю, находится на Fedora, но это не могло бы быть тем, в чем Вы нуждаетесь, если Вы планируете использование основанного на XEN VMs.
Когда в сомнении, я советовал бы тестировать несколько дистрибутивов в течение, возможно, двух или трех недель и давать ему некоторую производительность и тестирование безопасности.
Вы могли бы также хотеть больше гибридного подхода, и относительно кластера хостов и гостей как область VM.
Если бы безопасность является большой проблемой, лично, я использовал бы брандмауэр OpenBSD (с pf
) руководящий доступ. Если Вам нужны много различных решений VM, например, немного работающие на VMware некоторые с KVM, некоторым XEN или VirtualBox, я выбрал бы то, что является лучшим, даже если это означает иметь различные решения VM, работающие рядом на нескольких машинах.
Я предлагаю, чтобы Вы взяли дистрибутив, этим легко управлять сначала, например, Debian, много пакетов, но можно установить минимальную систему. Это поможет, имея дело с драйверами, а также давая Вам selectability, таким образом, можно будет обрезать систему вниз для максимальной производительности.
Вероятно, необходимо посмотреть на distrowatch.com, каждый раз, когда Вы ищете экзотичный дистрибутивный.
Тот самого крошечного дистрибутивного, но с X, Крошечное Ядро Linux, это - 12 МБ. Даже имейте репозиторий. Сравните с lenny debian (минимальных 412 МБ), это - самое маленькое.
Загрузите этот Linux с официальной страницы.