আমি কীভাবে ওবুন্টু 12.04 এ প্রোটোবফ ইনস্টল করতে পারি?


8

আমি ক্লায়েন্ট এবং সার্ভারের মধ্যে যোগাযোগের জন্য নেট এবং প্রোটোবুফ ব্যবহার করে জাভাতে একটি প্রকল্প তৈরি করতে চাই। দয়া করে আমাকে গাইড করুন আমি কীভাবে উবুন্টু 12.04 এ প্রোটোবুফ ইনস্টল করতে পারি?

উত্তর:


12

Http://www.confusedcoders.com/random/how-to-install-protocol-buffer-2-5-0-on-ubuntu 13-04 থেকে নেওয়া :

প্রোটোকল বাফার একটি সিরিয়ালাইজেশন ফর্ম্যাট যা গুগল তৈরি করেছে। এটি ইন্টারফেস চালিত এবং তারের সাথে যোগাযোগ করে এমন অ্যাপ্লিকেশনগুলির জন্য দরকারী। নীচে প্রোটোকল বাফার ইনস্টলেশনের পদক্ষেপ রয়েছে।

  1. প্রোটোকল বাফার ডাউনলোড করুন। প্রোটোকল বাফার লিবগুলি এখানে ডাউনলোড করা যায়। প্রোটোকল বাফার ডাউনলোড করুন

  2. জি ++ কম্পাইলারটি বাক্সে ইনস্টল করা আছে কিনা তা পরীক্ষা করুন। প্রোটোকল বাফারটি তৈরি হওয়ার আগে আপনার বাক্সে উপস্থিত থাকতে জি ++ সংকলক প্রয়োজন। আপনার বাক্সে g ++ সংকলক কীভাবে ইনস্টল করবেন এটি একটি খাস্তা পোস্ট। G ++ সংকলক ইনস্টল করুন

  3. প্রোটোকল বাফার সংরক্ষণাগারটি বের করুন এবং নিষ্কাশিত ডিরেক্টরিতে স্যুইচ করুন।

  4. এক্সট্রাক্ট ডিরেক্টরি ভিতরে প্রোটোকল বাফার ইনস্টল করতে নীচের কমান্ডগুলি হিট। এগুলি কিছুটা সময় নিতে পারে, দয়া করে ধৈর্য ধরুন।

    ./configure
    make
    make check
    sudo make install
    protoc --version
    
  5. এটাই. প্রোটোকল বাফার সংস্করণ 2.5.0 আপনার বাক্সে ইনস্টল করা আছে।

  6. দ্রষ্টব্য: কখনও কখনও প্রোটোকল সংস্করণের সর্বশেষতম সংস্করণ লোড হয় না। সুতরাং আমরা এই আদেশ দ্বারা এটি ম্যানুয়ালি করতে পারেন

    sudo ldconfig
    protoc --version
    

5

এটি প্রদর্শিত হয় যে অ্যাপটি -গেটের অধীনে প্রোটোবুফ সমন্বিত প্রথম সংস্করণগুলির মধ্যে 12.04 হ'ল !

সহজভাবে চালান:

sudo apt-get install libprotobuf-java protobuf-compiler

এবং আপনার জাভা সহ প্রোটোবুফ ব্যবহার করার জন্য প্রস্তুত হতে হবে।

বলা হচ্ছে, 12.04 কেবল এইভাবে প্রোটোবুফ ভি 2.4 এ উঠতে সহায়তা করে। সুতরাং আপনার যদি নতুন বৈশিষ্ট্যগুলির প্রয়োজন হয় তবে আপনাকে অন্যান্য উত্তরে বর্ণিত হিসাবে গিথুব থেকে এটি গ্রহণ করতে হবে।


2

আমার হিসাবে, আমি উবুন্টু 12 এ প্রোটপুফ 2.6.1 ইনস্টল করেছি

1. ডাউনলোড

https://github.com/google/protobuf/releases/download/v2.6.1/protobuf-2.6.1.tar.gz

2. ইনস্টল

tar -zxvf protobuf-2.6.1.tar.gz  #unzip

sudo apt-get update
sudo apt-get install build-essential 

cd protobuf-2.6.1/ 

./configure

make -j10

make check -j10 

sudo make install -j10 

3. সফলভাবে ইনস্টল চেক

প্রোটোক - রূপান্তর # যদি প্রতিধ্বনিত হয় 'libprotoc 2.6.1' তবে সফলভাবে

৪. যদি ব্যর্থ হয়

যদি এটি ত্রুটি "প্রোটোক: ভাগ করা লাইব্রেরিগুলি লোড করার সময় ত্রুটি দেখায়: libprotoc.so.9: ভাগ করা অবজেক্ট ফাইলটি খুলতে পারে না: এ জাতীয় কোনও ফাইল বা ডিরেক্টরি নেই"

sudo আপডেটb libprotoc.so.9 সনাক্ত করুন

/usr/local/lib/libprotoc.so.9 /usr/local/lib/libprotoc.so.9.0.1

সুতরাং আমাদের এটি যুক্ত করা প্রয়োজন LD_LIBRARY_PATH

vi ~ / .bashrc তারপরে যুক্ত করুন

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

তারপর:

উত্স ~ / .bashrc

প্রোটোক - রূপান্তর

তুমি পাবে libprotoc 2.6.1


0

2019 আপডেট

চিরস্থায়ী টার্মিনালটি তৈরি করার জন্য আমি এখানে প্রোটোবুফ ইনস্টল করেছি (একটি চমত্কার আশ্চর্যজনক টার্মিনাল এমুলেটর যা এর সাথে মিলিত autosshহয় moshতবে আপনাকে দেশীয় স্ক্রোলিং দেয় ):

sudo apt install libprotobuf-dev protobuf-compiler
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.