Google is committed to advancing racial equity for Black communities. See how.
This page was translated by the Cloud Translation API.
Switch to English

শুভ সেটআপ

লিনাক্স নেটওয়ার্ক নেমস্পেসের উপর দৃ strong় নির্ভরশীলতার কারণে শুধুমাত্র শুভই লিনাক্সে সমর্থিত।

ইনস্টল করুন

  1. প্রয়োজনীয় গ্রন্থাগারগুলি ইনস্টল করুন:
    sudo apt-get install python-setuptools bridge-utils python-lockfile python-psutil make
  2. সংগ্রহস্থলটি ক্লোন করুন:
    git clone https://github.com/openweave/happy.git
    
  3. হ্যাপি ইনস্টল করুন:
    cd happy
    make
    
    make কমান্ড দুটি কার্য সম্পাদন করে:
    1. /usr/local/lib/python2.7/dist-packages এ একটি হ্যাপি পাইথন প্যাকেজ তৈরি করে
    2. হ্যাপি শেল স্ক্রিপ্টগুলি /usr/local/bin অনুলিপি করে
  4. একটি হ্যাপি কমান্ড চালিয়ে ইনস্টলেশনটি বৈধ করুন:
    happy-state
    
    State Name:  happy
    
    NETWORKS   Name         Type   State                                     Prefixes
    
    NODES      Name    Interface    Type                                          IPs
    

সমর্থন বোনা

হ্যাপি ওপেন ওয়েভের মাধ্যমে ওয়েভকে সমর্থন করে, যার জন্য একটি ওপেন ওয়েভ বিল্ড এবং কিছু অতিরিক্ত কনফিগারেশন প্রয়োজন। হ্যাপিয়ের সাথে ওপেনওয়েভকে সংহত করার দ্রুততম উপায় হ'ল স্ট্যান্ডেলোন অ্যাপ্লিকেশন তৈরি করা।

  1. ওপেনওয়েভ:
    sudo apt-get update
    sudo apt-get install -y autotools-dev build-essential git lcov /
                         libdbus-1-dev libglib2.0-dev libssl-dev /
                         libudev-dev python2.7 python-software-properties
    sudo apt-get install -y --force-yes gcc-arm-none-eabi
    sudo apt-get update -qq
    এর জন্য প্রয়োজনীয় বিল্ড টুলচেন এবং সমস্ত নির্ভরতা ইনস্টল করুন
  2. ওপেনওয়েভ সংগ্রহস্থলটি ক্লোন করুন:
    git clone https://github.com/openweave/openweave-core.git
    
  3. স্ট্যান্ডেলোন ওপেন ওয়েভ অ্যাপ্লিকেশনটি তৈরি করুন:
    cd <path-to-openweave-core>
    make -f Makefile-Standalone
    
  4. হ্যাপি কনফিগারেশনে ওয়েভ পাথ সেট করুন:
    happy-configuration weave_path <path-to-openweave-core>/build/x86_64-unknown-linux-gnu/src/test-apps
    
  5. AT $PATH এনভায়রনমেন্ট ভেরিয়েবল আপডেট করুন যাতে এটি ওয়েভের জন্য হ্যাপি-সম্পর্কিত বাইনারিগুলি কোথায় পাবেন তা জানে:
    export PATH=$PATH:<path-to-openweave-core>/src/test-apps/happy/bin
    
  6. কনফিগারেশন পরীক্ষা করুন। আপনি শুভ:
    weave-state
    
    State Name:  weave
    
    NODES                Name       Weave Node Id    Pairing Code
    
    FABRIC          Fabric Id           Global Prefix
    
    এর জন্য ওয়েভ কমান্ডগুলি চালাতে সক্ষম হবেন

আনইনস্টল

  1. সমস্ত ভার্চুয়াল নোড এবং নেটওয়ার্কগুলি মোছা হয়েছে তা নিশ্চিত করুন:
    happy-state-delete
  2. আনইনস্টল হ্যাপি:
    cd <path-to-happy>
    make uninstall
  3. অন্য যে কোনও হ্যাপি ফাইলগুলি মুছুন:
     rm -f ~/.happy_state.json
    rm -f ~/.happy_conf.json
    rm -f ~/.happy_state.json.lock
    cd /usr/local/lib/python2.7/dist-packages
    rm -f happy* 

আপনি যদি সমান্তরাল রাজ্যের মতো উন্নত বৈশিষ্ট্য ব্যবহার করেন তবে প্রতিটি রাজ্য পৃথকভাবে মুছে ফেলা উচিত। আরও তথ্যের জন্য সমান্তরাল রাজ্যের সাথে আনইনস্টল দেখুন।