Q100015: சூழல் மாறிகளை எவ்வாறு அமைப்பது

Follow

சுருக்கம்

நிரந்தரமாகவோ அல்லது தற்காலிகமாகவோ செய்யக்கூடிய Windows, macOS மற்றும் Linux இன் ஆதரிக்கப்படும் பதிப்புகளுக்கான சூழல் மாறிகளை எவ்வாறு அமைப்பது என்பதை இந்தக் கட்டுரை விளக்குகிறது. சுற்றுச்சூழல் மாறிகள் டைனமிக்-பெயரிடப்பட்ட மதிப்புகள், அவற்றைப் பயன்படுத்தும் செயல்முறையின் நடத்தையை மாற்றப் பயன்படுத்தலாம்.


மேலும் தகவல்

சூழல் மாறிகளை நிரந்தரமாக அமைத்தல்

சூழல் மாறிகளை அமைப்பது, கணினி மறுதொடக்கம் செய்யப்பட்ட பிறகும், செயல்முறை எவ்வாறு தொடங்கப்பட்டாலும், ஒரு செயல்முறை அதை அழைக்கும் போதெல்லாம் மாறி கிடைக்கும் என்பதை உறுதிப்படுத்துகிறது. ஒவ்வொரு இயங்குதளத்திற்கும் சூழல் மாறிகளை எவ்வாறு நிரந்தரமாக அமைப்பது என்பதற்கான வழிமுறைகள் கீழே உள்ளன:

விண்டோஸ்
  1. டாஸ்க்பார் தேடலில் "env" என தட்டச்சு செய்யவும்.
    மற்றும் கணினி சூழல் மாறிகளைத் திருத்து என்பதைத் தேர்ந்தெடுக்கவும்.
    Screen_Shot_2021-12-09_at_1.43.35_PM.png

  2. சுற்றுச்சூழல் மாறிகள்... பட்டனை கிளிக் செய்யவும்.
    Screen_Shot_2021-12-09_at_1.45.30_PM.png

  3. புதிய சூழல் மாறியை உருவாக்க புதிய என்பதைக் கிளிக் செய்யவும்
    அல்லது ஏற்கனவே உள்ள சூழல் மாறியை மாற்ற திருத்து என்பதைக் கிளிக் செய்யவும்.
    Screen_Shot_2021-12-09_at_1.48.43_PM.png

    தகவல்: தற்போதைய பயனர் அல்லது அனைத்து பயனர்களுக்கும் மாறியை அமைக்க விரும்புகிறீர்களா என்பதைப் பொறுத்து, முறையே பயனர் மாறிகள் அல்லது கணினி மாறிகள் பிரிவில் உள்ள பொத்தான்களைப் பயன்படுத்தவும். அனைத்து பயனர்களுக்கும் சூழல் மாறிகளை அமைப்பதற்கு நிர்வாகி சிறப்புரிமைகள் தேவை.

  4. மாறி பெயர் புலத்தில், நீங்கள் அமைக்க விரும்பும் சூழல் மாறியின் பெயரை உள்ளிடவும்.

  5. மாறி மதிப்பு புலத்தில், மாறிக்கான மதிப்பை உள்ளிடவும். மதிப்பு ஒரு அடைவு பாதையாக இருக்கலாம், எடுத்துக்காட்டாக.
    Screen_Shot_2021-12-09_at_1.50.19_PM.png

  6. மாற்றம் நடைமுறைக்கு வர, சரி என்பதைக் கிளிக் செய்யவும்.
    சரி என்பதைக் கிளிக் செய்வதன் மூலம் மீதமுள்ள அனைத்து சாளரங்களையும் மூடு.

குறிப்பு : ஏற்கனவே உள்ள கணினி மாறிகளைத் திருத்தும்போது அல்லது பயனர் அல்லது கணினி மாறிகளைச் சேர்க்கும்போது அல்லது நீக்கும்போது, சூழல் மாறிகளில் உங்கள் மாற்றங்கள் நடைமுறைக்கு வருவதற்கு முன்பு ஒவ்வொரு பயனரையும் லாக் ஆஃப் செய்து மீண்டும் இயக்க வேண்டும்.

macOS
  1. TextEdit பயன்பாட்டைத் திற ( Spotlight Search Command + Spacebar இல் TextEdit என தட்டச்சு செய்க ).
    Screen_Shot_2021-12-09_at_11.32.55_AM.png

  2. TextEdit இல், வடிவமைப்பு மெனுவில் (அல்லது Shift + Command + T ) எளிய உரையை உருவாக்கு கட்டளையைப் பயன்படுத்தவும் .
    Screen_Shot_2021-12-09_at_11.35.25_AM.png

  3. பின்வருவனவற்றை நகலெடுத்து ஒட்டவும் (அல்லது இணைக்கப்பட்ட கோப்பைப் பதிவிறக்கவும்):
     <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>Label</key>
    <string>my.environment</string>
    <key>ProgramArguments</key>
    <array>
        <string>sh</string>
        <string>-c</string>
        <string>
        launchctl setenv MY_VARIABLE my_value
        launchctl setenv TEST_VARIABLE test_value
        </string>
    </array>
    <key>RunAtLoad</key>
    <true/>
    </dict>
    </plist>
  4. "MY_VARIABLE" மற்றும் "MY_VALUE" ஐ முறையே உங்கள் மாறி மற்றும் மதிப்பிற்கு மாற்றவும். பல சூழல் மாறிகளை அமைக்க வேண்டிய அவசியம் இல்லை என்றால் TEST_VAR வரியை அகற்றவும் .
    குறிப்பு: my.environment லேபிள், பிற .plist கோப்புகளிலிருந்து தனிப்பட்ட பெயராக இருக்க வேண்டும்
  5. கோப்பு மெனுவில் சேமி உரையாடலைத் திறக்கவும் (கட்டளை + எஸ் ):
  6. கட்டளை + Shift + G உடன் கோப்புறைக்குச் செல் என்பதைத் திறக்கவும் ,
    வகை ~/Library/LaunchAgents
    Screen_Shot_2021-12-09_at_12.47.56_PM.png

  7. கோப்பை my.environment.plist ஆக சேமிக்கவும் . .plist பயன்பாட்டை உறுதிசெய்து கொள்ளவும்
    குறிப்பு: கோப்பின் பெயர் லேபிளைப் போலவே இருக்க வேண்டும்.
    Screen_Shot_2021-12-09_at_12.49.33_PM.png

  8. சூழல் மாறிகளைப் பயன்படுத்த கணினியை மறுதொடக்கம் செய்யவும்.
    "மீண்டும் உள்நுழையும்போது சாளரங்களை மீண்டும் திற" என்பதைத் தேர்வுநீக்குவதை உறுதிசெய்யவும்.
    Screen_Shot_2021-12-09_at_12.50.38_PM.png

    மாற்றாக, நீங்கள் மறுதொடக்கம் செய்ய விரும்பவில்லை என்றால், சூழல் மாறிகளை உடனடியாகப் பயன்படுத்தினால், டெர்மினல் பயன்பாட்டில் பின்வரும் கட்டளையை இயக்கவும்:
     launchctl load ~/Library/LaunchAgents/my.environment.plist
    டெர்மினல் பயன்பாட்டிலிருந்து முழுமையாக மூடவும்.
    Screen_Shot_2021-12-09_at_1.18.35_PM.png

டெர்மினல் பயன்பாட்டில் பின்வரும் கட்டளையை இயக்குவதன் மூலம் நீங்கள் சரிபார்க்கலாம்:

 export

அல்லது Nuke ஸ்கிரிப்ட் எடிட்டரில் பின்வருவனவற்றை இயக்கலாம்:

 import os
print(os.environ)

லினக்ஸ்

சூழல் மாறியை அமைப்பதற்கான செயல்முறை இயல்புநிலை ஷெல்லைப் பொறுத்தது. ஷெல்லின் பெயரைப் பெற டெர்மினல் சாளரத்தைத் திறந்து பின்வருவனவற்றை உள்ளிடவும்:

echo "$SHELL"

முந்தைய படியின் வெளியீட்டைப் பொறுத்து, பின்வருவனவற்றில் ஒன்றைச் செய்யுங்கள்:

  • உங்கள் ஷெல் ஒரு csh அல்லது tcsh ஷெல் எனில், பின்வரும் கட்டளையை உங்கள் முகப்பு கோப்பகத்தில் உள்ள .cshrc அல்லது .tcshrc கோப்பில் சேர்க்கவும்: setenv VARIABLE value . VARIABLE என்பதை சூழல் மாறியின் பெயருடனும் மதிப்பை நீங்கள் கொடுக்க விரும்பும் மதிப்புடனும் மாற்றவும், எடுத்துக்காட்டாக:

    setenv NUKE _PATH /SharedDisk/ Nuke
  • உங்கள் ஷெல் ஒரு bash அல்லது ksh ஷெல் எனில், பின்வரும் கட்டளையை உங்கள் முகப்பு கோப்பகத்தில் உள்ள .bashrc அல்லது .kshrc கோப்பில் சேர்க்கவும்: export VARIABLE=value . VARIABLE என்பதை சூழல் மாறியின் பெயருடனும் மதிப்பை நீங்கள் கொடுக்க விரும்பும் மதிப்புடனும் மாற்றவும், எடுத்துக்காட்டாக:

    export NUKE _PATH=/SharedDisk/ Nuke

சூழல் மாறிகளை தற்காலிகமாக அமைத்தல்

சூழல் மாறிகளை அமைப்பது, அந்த கட்டளை வரியில்/டெர்மினல் அமர்விற்கு ஒரு குறிப்பிட்ட சூழல் மாறியை மாற்றுவதன் மூலம் தற்காலிகமாக உங்களை சரிசெய்ய அனுமதிக்கிறது. நீங்கள் அமைக்கும் சூழல் மாறிகளை அதே கணினியில் உள்ள மற்ற அமர்வுகள் பயன்படுத்தாது. ஒவ்வொரு இயங்குதளத்திற்கும் சூழல் மாறிகளை எவ்வாறு தற்காலிகமாக அமைப்பது என்பதற்கான வழிமுறைகள் கீழே உள்ளன:

விண்டோஸ்
  1. கட்டளை வரியில் துவக்கவும்

  2. VARIABLE=value என்ற வடிவமைப்பைப் பயன்படுத்தி செட் கட்டளையை இயக்குவதன் மூலம் சூழல் மாறியை வரையறுக்கவும், எடுத்துக்காட்டாக:
    set NUKE _PATH=N:\SharedDisk\Nuke
  3. சூழல் மாறியைப் பயன்படுத்த, அதே கட்டளை வரியில் அமர்விலிருந்து உங்கள் பயன்பாட்டைத் தொடங்கவும்
macOS
  1. முனையத்தை துவக்கவும்

  2. export VARIABLE=value என்ற வடிவமைப்பைப் பயன்படுத்தி ஏற்றுமதி கட்டளையை இயக்குவதன் மூலம் சூழல் மாறியை வரையறுக்கவும், எடுத்துக்காட்டாக:

    export NUKE _PATH=/SharedDisk/ Nuke

  3. சூழல் மாறியைப் பயன்படுத்த, அதே டெர்மினல் அமர்விலிருந்து உங்கள் பயன்பாட்டைத் தொடங்கவும்

லினக்ஸ்

லினக்ஸில் சூழல் மாறியை அமைப்பதற்கான செயல்முறை உங்கள் இயல்புநிலை ஷெல் என்ன என்பதைப் பொறுத்தது.

  1. முனையத்தை துவக்கவும்
  2. கட்டளையை இயக்கவும்: எதிரொலி $SHELL
  3. a) உங்கள் ஷெல் ஒரு csh அல்லது tcsh ஷெல் எனில், setenv VARIABLE மதிப்பைப் பயன்படுத்தி setenv கட்டளையை இயக்குவதன் மூலம் சூழல் மாறியை வரையறுக்கவும், எடுத்துக்காட்டாக:

    setenv NUKE _PATH /SharedDisk/ Nuke

    b) உங்கள் ஷெல் ஒரு bash அல்லது ksh ஷெல் எனில், export VARIABLE=value என்ற வடிவமைப்பைப் பயன்படுத்தி ஏற்றுமதி கட்டளையை இயக்குவதன் மூலம் சூழல் மாறியை வரையறுக்கவும், எடுத்துக்காட்டாக:

    export NUKE _PATH=/SharedDisk/ Nuke
  4. சூழல் மாறியைப் பயன்படுத்த, அதே டெர்மினல் அமர்விலிருந்து உங்கள் பயன்பாட்டைத் தொடங்கவும்



மேலும் படிக்க

சூழல் மாறிகளைக் கையாள்வது பற்றிய கூடுதல் தகவல்களை இங்கே காணலாம்:

Q100017: சூழல் மாறிகளை எவ்வாறு பட்டியலிடுவது

Q100127: சூழல் மாறிகளை நீக்குவது அல்லது அமைக்காமல் இருப்பது எப்படி

Q100679: சுற்றுச்சூழல் மாறி மதிப்புகளை எவ்வாறு பெறுவது

We're sorry to hear that

Please tell us why