Microsoft Technologies Linux এবং macOS-এ PowerShell ইনস্টল করা গাইড ও নোট

361

PowerShell এখন Windows ছাড়াও macOS এবং Linux-এ ব্যবহার করা যায়। এর জন্য PowerShell Core (PowerShell 7) ব্যবহার করতে হয়, যা ক্রস-প্ল্যাটফর্ম সমর্থন করে। নিচে macOS এবং Linux-এর বিভিন্ন ডিস্ট্রিবিউশনে PowerShell ইনস্টল করার প্রক্রিয়া বিস্তারিতভাবে দেওয়া হলো।


macOS-এ PowerShell ইনস্টল করা

macOS-এ PowerShell ইনস্টল করার জন্য সবচেয়ে সহজ পদ্ধতি হলো Homebrew ব্যবহার করা। Homebrew হলো macOS-এর জন্য একটি জনপ্রিয় প্যাকেজ ম্যানেজার, যার মাধ্যমে আপনি সহজেই PowerShell ইন্সটল করতে পারেন।

Homebrew দিয়ে PowerShell ইনস্টল করা:

  1. Homebrew ইনস্টল করা (যদি না থাকে):
    • প্রথমে, Homebrew ইনস্টল করতে টার্মিনালে নিচের কমান্ডটি রান করুন:

      /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
      
  2. PowerShell ইনস্টল করা:
    • Homebrew দিয়ে PowerShell ইনস্টল করতে নিচের কমান্ডটি রান করুন:

      brew install --cask powershell
      
  3. PowerShell চালু করা:
    • ইনস্টলেশন সফল হলে, টার্মিনালে pwsh টাইপ করে PowerShell চালু করুন:

      pwsh
      

Ubuntu (Debian-based) এবং Linux-এ PowerShell ইনস্টল করা

PowerShell বিভিন্ন Linux ডিস্ট্রিবিউশনে ইনস্টল করা যায়, যেমন Ubuntu, CentOS, Fedora ইত্যাদি। নিচে Ubuntu ডিস্ট্রিবিউশনে PowerShell ইনস্টল করার পদ্ধতি দেওয়া হল।

Ubuntu (Debian-based) এ PowerShell ইনস্টল:

  1. প্রাথমিক প্যাকেজ আপডেট করা:
    • আপনার সিস্টেমের প্যাকেজগুলি আপডেট করতে নিচের কমান্ডটি চালান:

      sudo apt-get update
      sudo apt-get install -y wget apt-transport-https software-properties-common
      
  2. Microsoft প্যাকেজ রিপোজিটরি যোগ করা:
    • Microsoft-এর PowerShell রিপোজিটরি যোগ করতে নিচের কমান্ডটি রান করুন:

      wget -q "https://packages.microsoft.com/config/ubuntu/20.04/prod.list" -O /etc/apt/sources.list.d/microsoft-prod.list
      
  3. Microsoft পাবলিক কী যোগ করা:
    • Microsoft প্যাকেজের পাবলিক কী যোগ করতে নিচের কমান্ডটি রান করুন:

      wget -q "https://packages.microsoft.com/keys/microsoft.asc" -O- | sudo apt-key add -
      
  4. PowerShell ইনস্টল করা:
    • PowerShell ইনস্টল করতে নিচের কমান্ডটি রান করুন:

      sudo apt-get update
      sudo apt-get install -y powershell
      
  5. PowerShell চালু করা:
    • ইনস্টলেশনের পর PowerShell চালু করতে pwsh কমান্ডটি টাইপ করুন:

      pwsh
      

CentOS/RHEL (Red Hat-based) এবং অন্যান্য Linux ডিস্ট্রিবিউশনে PowerShell ইনস্টল করা

CentOS, RHEL বা অন্যান্য Red Hat-based ডিস্ট্রিবিউশনে PowerShell ইনস্টল করার জন্য নিচের পদক্ষেপগুলি অনুসরণ করতে পারেন।

CentOS/RHEL (Red Hat-based) এ PowerShell ইনস্টল:

  1. Microsoft রিপোজিটরি সেটআপ করা:
    • Microsoft-এর রিপোজিটরি সেটআপ করতে নিচের কমান্ডটি রান করুন:

      sudo curl https://packages.microsoft.com/config/rhel/7/prod.repo | sudo tee /etc/yum.repos.d/microsoft.repo
      
  2. PowerShell ইনস্টল করা:
    • PowerShell ইনস্টল করতে নিচের কমান্ডটি চালান:

      sudo yum install -y powershell
      
  3. PowerShell চালু করা:
    • ইনস্টলেশনের পর PowerShell চালু করতে pwsh কমান্ডটি ব্যবহার করুন:

      pwsh
      

Fedora-এ PowerShell ইনস্টল করা

Fedora (Red Hat-based) এ PowerShell ইনস্টল:

  1. Microsoft রিপোজিটরি যোগ করা:
    • প্রথমে Microsoft রিপোজিটরি যোগ করতে নিচের কমান্ডটি রান করুন:

      sudo curl https://packages.microsoft.com/config/fedora/32/prod.repo | sudo tee /etc/yum.repos.d/microsoft.repo
      
  2. PowerShell ইনস্টল করা:
    • Fedora-তে PowerShell ইনস্টল করতে:

      sudo dnf install -y powershell
      
  3. PowerShell চালু করা:
    • ইনস্টলেশনের পর PowerShell চালু করতে:

      pwsh
      

PowerShell 7 ইনস্টলেশন কনফিগারেশন

PowerShell ইনস্টল করার পর, কিছু প্রাথমিক কনফিগারেশন করা যেতে পারে। কিছু গুরুত্বপূর্ণ কনফিগারেশন ও সেটিংস:

  1. PowerShell প্রোফাইল কনফিগারেশন: PowerShell প্রোফাইলে আপনি স্ক্রিপ্ট, কাস্টম কমান্ড, বা অ্যালিয়াস সংজ্ঞায়িত করতে পারেন। প্রোফাইল ফাইলটি %UserProfile%\Documents\PowerShell\Microsoft.PowerShell_profile.ps1 এ থাকে। এটি কাস্টমাইজ করতে:

    notepad.exe $PROFILE
    
  2. Execution Policy সেট করা: PowerShell-এ স্ক্রিপ্ট রান করার জন্য Execution Policy সেট করতে হবে। ডিফল্টভাবে, এটি Restricted থাকে, যা স্ক্রিপ্ট রান করতে দেয় না। সেটি পরিবর্তন করতে:

    Set-ExecutionPolicy RemoteSigned
    

PowerShell-এর ইনস্টলেশন এবং কনফিগারেশন প্রক্রিয়া শেষে, আপনি সহজেই এর শক্তিশালী ফিচারগুলি ব্যবহার করতে পারবেন, যেমন স্ক্রিপ্টিং, অটোমেশন, এবং বিভিন্ন সিস্টেম প্রশাসনিক কাজ।

Content added By
Promotion

Are you sure to start over?

Loading...