Я использую OpenSuse 12.1 KDE. Ранее я работал под управлением Ubuntu. В Ubuntu появилась опция суперпользователя sudo -s
сохранившая исходного пользователя HOME
ENV вара (и другой вариант, sudo -i
что установить целевой пользователя HOME
ENV вар).
Я хочу иметь такую же функциональность в OpenSuse. Тем не менее, по умолчанию каждый вариант su
или sudo
который я пробовал, устанавливает значение HOME
env var для целевого пользователя.
Может ли кто-нибудь дать мне точные шаги для реализации одного варианта (т.е. псевдоним или что-то) из su
или sudo
который будет делать следующее:
- сохранение исходного пользователя
HOME
ENV вар - объединить исходный пользователь
PATH
ENV вар с целевым пользователемPATH
окр варом - в противном случае работайте аналогично
sudo -s
в Ubuntu илиsu
в OpenSuse.
Я предпочитаю как можно меньше изменять конфигурацию по умолчанию, и я надеюсь создать сценарий, который будет реализовывать это незначительное изменение, чтобы при обновлении я мог восстановить свою конфигурацию с минимальными сбоями / усилиями.