VirtualBox DHCP работает правильно.
Нет ничего неправильно с наличием всех Ваших машин, получающих тот же адрес в конфигурации NAT. Все VMs изолируются друг от друга, таким образом, нет никакого риска конфликта. Они находятся также не на том же адаптере. Каждый VM имеет свои собственные виртуализированные аппаратные средства включая NICs.
Шлюз по умолчанию также не должен быть 10.0.2.1. Хотя это - обычная практика, чтобы иметь его в более низком IP-адресе, это может быть любой IP в диапазоне подсетей.
Кроме того, нет никакого "реального" dhcp сервиса, все - hardcoded в коде VirtualBox, хотя, если Вы не рады IP-адресами по умолчанию, что можно точно настроить механизм NAT.
Ваш vi
Vim, но вызванный как vi
, таким образом, это вводит исторический режим эмуляции. Рекомендуемое действие состоит в том, что, если Вы хотите выполнить Vim и не vi, работать vim
и нет vi
. Однако, если Вы хотите vi
чтобы всегда выполнять Vim на каждой учетной записи в системе переопределите его в /usr/local/bin
:
cat >/usr/local/bin/vi <<\EOF
#!/bin/sh
exec /usr/bin/vim "$@"
EOF
chmod 755 /usr/local/bin/vi
# echo 'alias vi="vim"' >> /etc/bashrc'
или # alternatives --install /usr/bin/vi vi /usr/bin/vim 900
.bashrc
хорошая практика... мне, @llua дал хороший
– maniat1k
13.02.2013, 13:35
FYI последняя версия Fedora (по крайней мере с 18) устанавливает этот псевдоним gobally в /etc/profile.d
один раз vim-enchanced
установлены.
sudo ln -s /usr/bin/vim /usr/local/bin/vi
. Но необходимо добавить/usr/local/bin
крайней левой сторонеDefaults secure_path="…"
конфигурация вvisudo
, еще символьная ссылка не будет найдена. – aef 17.12.2012, 21:33cat >/usr/local/bin/vi
(нетcat >/usr/local/bin
)? Вы имели в видуchmod 755 /usr/local/bin/vi
(нет.../vim
)? – D.W. 13.02.2013, 04:57