LINUX.ORG.RU

mc и /etc/profile


0

0

Здравствуйте! Есть комп с debian tesitng adm64

Если в /etc/profile прописать alias, то в баше он есть, а когда запускаю mc он не работает, хотя переменные из /etc/profile устанавливаются. если сделать source /etc/profile всё начинает работать. Не подскажете, что как заставить его обращать внимание на настройки из /etc/profile без дополнительынх телодвижений?

Package: mc Versions: 3:4.7.0.6-1

Package: bash Versions: 4.1-3

★★★★

вообще-то для юзера в системный profile писать некошерно

попробуй в ~/.profile либо в ~/.bashrc

lazyklimm ★★★★★
()

Если я правильно понял и /etc/profile это тоже самое что и юзер/.bashrc то проще сделать мягкий симлинк.

darkshvein ☆☆
()
Ответ на: комментарий от darkshvein

Если я правильно понял и /etc/profile это тоже самое что и юзер/.bashrc

Нет, это то же самое, что и ~/.bash_login.

GotF ★★★★★
()
Ответ на: комментарий от lazyklimm

Конечно не кошерно, потому и пишу только то, что надо всем пользователям компьютера. А им всем для запуска одних и тех же программ нужны одни алиасы и переменные окружения. Можно ещё писать в /etc/bash.profile, но, я так понял, что разницы нет.

vitruss ★★★★
() автор топика
Ответ на: комментарий от darkshvein

Симлин не канает, потому что есть несколько пользователей, и есть настройки общие для всех, а есть у каждого отдельные, как например цветовые схемы, которые нравятся :)

vitruss ★★★★
() автор топика
Ответ на: комментарий от GotF

Про пояснение про ~/.bash_login спасибо :) думаю, что если то же вписать в /etc/bash.profile должно заработать.

vitruss ★★★★
() автор топика

пропиши в /etc/bashrc

/etc/profile считывается только если bash запускается как login shell

ananas ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.