alang, я оценил ваш юмор, и понимаю, что хорошо бы может и полистать руководство, проникнуться в глубину глубин так сказать. Но, согласитесь, время есть не всегда, как и возможности. И раздел это для новичков, коим я и являюсь. Конкретизирую свой вопрос. В
начальной главе документации по Golang описана установка, где рекомендуется прописать в переменные среды пути к самой программе и рабочему пространству, которое именуют workspace. Ну и там их сохраняют в файл .profile , почему бы и не оставить такое же название. Вот какой у меня получился файл .profile :
#!/bin/sh
export GOROOT='/media/pinkya_rabbit/246059FB6059D3E0/golang/go'
export PATH=$PATH:$GOROOT/bin
export GOPATH='/media/pinkya_rabbit/246059FB6059D3E0/golang/work'
И я его пробую запускать при старте системы через rc.local, как
написано в руководстве. И вот какой файл у меня rc.local получился:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
/usr/sbin/.profile
exit 0
Но после перезагрузки переменные среды не прописываются, из чего я делаю вывод, что я где-то допустил ошибку. Подскажите, пожалуйста, где ошибка.