每次我在Windows10上打开WSL Ubuntu 18.04时,我都想自动运行这些设置。
alias desktop='cd /mnt/c/Users/Dot/Desktop/ai_files'
export PYTHONPATH=${PYTHONPATH}:${HOME}/ai-safety-gridworlds
export DISPLAY=localhost:0.0我尝试使用/etc/init.d/中的以下内容制作.sh脚本,但不起作用。
#!/bin/bash
alias desktop='cd /mnt/c/Users/Dot/Desktop/ai_files'
export PYTHONPATH=${PYTHONPATH}:${HOME}/ai-safety-gridworlds
export DISPLAY=localhost:0.0发布于 2020-03-15 01:46:26
发布于 2021-11-19 10:49:04
要创建一个对Ubuntu上的所有用户都可见的环境变量,可以在/etc/profile.d文件夹中创建一个sh文件。在示例中:
sudo vi /etc/profile.d/my_vars.sh && sudo chmod o+r /etc/profile.d/my_vars.sh然后在这里包含你的变量。例如:
export ORACLE_HOME="/opt/oracle/instantclient_11_2"终止并重新启动wsl。所有用户都应该可以访问变量。
https://stackoverflow.com/questions/56461136
复制相似问题