То, что записал sr_, в значительной степени, на что я ответил бы.
Я только добавил бы, что большей частью Debian, который я должен был когда-либо загружать, был первый CD. Даже DVD. И через некоторое время я понял, что даже не стоило делать это, таким образом, я только загрузил netinst
изображения. Вы можете иметь основную установку Debian в полчаса, начальную загрузку в него, и начать устанавливать больше приложений при установке предыдущих. Таким образом, я нахожу, что это экономит 'мертвое' время загрузки мульти-CD с премией (почти) мгновенное удовлетворение.:)
su
команда не изменяется HOME
переменная среды в соответствии с Солярисом. Это, как это работает. В соответствии с Linux и *BSD, su
действительно сбрасывает HOME
, Я думаю, что вот в чем разница BSD/SysV. Bash ведет себя совершенно нормально: это пытается загрузиться ~/.bashrc
, и с тех пор HOME
тихо /root
, это /root/.bashrc
.
Идея состоит в том что когда Вы su
для укоренения оболочка, Вы запускаете, и другие программы будут все еще искать Ваши конфигурационные файлы в Вашем корневом каталоге. Если Вы хотели среду целевого пользователя, Вы работали su -
.
Если Вы хотите установить HOME
но иначе оставьте среду без изменений, установите ее явно.
HOME=~myuser su myuser
Загружается ли удар, файл в масштабе всей системы является опцией времени компиляции. Та опция включена на Ubuntu, но отключена на OmniOS.