Learn how to set environment variable permanently in WSL. Our Server Management Support team is here to help you with your questions and concerns.
WSL Set Environment Variable Permanently
Setting environment variables, in Windows Subsystem for Linux (WSL) or in native Windows, is key in configuring our development environment.
We can configure environment variables permanently in WSL by editing the `.bashrc` file. This file contains the configuration settings for our Bash shell.
Here’s a step-by-step guide on permanently setting environment variables in WSL and Windows.
Setting Environment Variables in WSL
- First, open the `.bashrc` file by entering this command in the WSL terminal:
sudo nano ~/.bashrc
- Now, to set an environment variable for the current session, use the `export` command
followed by the variable name and its value. For example:export API_KEY="123"
- Then, save and close the file.
- Now, we will will apply the changes to our current terminal session, with this command:
source ~/.bashrc
- We can verify that the environment variable is set by echoing its value:
echo $API_KEY
Setting Environment Variables in Windows
- We can set temporary environment variables with the `set` command In a Windows CLI.
For example:
set API_KEY=123
- In order to set an environment variable permanently in Windows, follow these steps:
- Open the command line as an administrator.
- Use the `setx` command followed by the variable name, its value, and the `/M` flag to make it system-wide. For example:
setx API_KEY "123" /M
- Close the current command line window and open a new one to apply the changes.
With these steps, we can set environment variables both in WSL and Windows systems. This makes sure that our development environment is properly configured for our needs.
[Need assistance with a different issue? Our team is available 24/7.]
Conclusion
In brief, our Support Experts demonstrated how to set environment variables permanently in WSL.
PREVENT YOUR SERVER FROM CRASHING!
Never again lose customers to poor server speed! Let us help you.
Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.
0 Comments