Whatsapp

স্ন্যাপ কি? এবং কিভাবে তারা গুরুত্বপূর্ণ?

Anonim

Ubuntu 17.04 এপ্রিলে আসন্ন রিলিজের সাথে, Ubuntu Snaps এবং Unity 8 প্রায়ই উল্লেখ করা হয়েছে। বেশিরভাগ ডেভেলপাররা বোঝেন যে ফাজটি কী, কিন্তু এটি সম্ভবত Linux নতুনদের ক্ষেত্রে নয়৷

সুতরাং, আজ আমরা সংক্ষেপে স্পর্শ করব কী Snaps; তারা কিভাবে গুরুত্বপূর্ণ, এবং এই নতুন উন্নয়ন সম্পর্কে উত্তেজিত হবে কি না।

Snaps কি?

Snaps শেষ পর্যন্ত তাদের নির্ভরতা এবং আপনার ইনস্টল করা সিস্টেমে অন্যান্য সফ্টওয়্যার চালানোর এবং ইন্টারঅ্যাক্ট করার বর্ণনা সহ একত্রে সংকুচিত করা হয় চালু.

এগুলি মূলত স্যান্ডবক্স করা এবং অন্যান্য সিস্টেম সফ্টওয়্যার থেকে বিচ্ছিন্ন করার জন্য ডিজাইন করা হয়েছে, সুরক্ষিত এবং সহজেই ইনস্টল করা যায়, আপগ্রেড করা যায়, অবনমিত হয় এবং অপসারণ করা যায়, এর অন্তর্নিহিত সিস্টেম নির্বিশেষে।

Canonical বিকাশ করছে Snapsউবুন্টুর ইন্টারনেট অফ থিংস ডিভাইসের জন্য নতুন প্যাকেজিং মাধ্যম হিসেবে এবং বড় কন্টেইনার স্থাপনকে উবুন্টু কোর।

স্ন্যাপ এর বৈশিষ্ট্য

Snaps বৈশিষ্ট্য এটিকে Linux সম্প্রদায় হিসাবে, উদ্ধৃতি Canonical, তারা ডেভেলপারদের সক্ষমতা দেয়

প্রতিটি Linux ডেস্কটপ, সার্ভার, ক্লাউড বা ডিভাইসের জন্য প্যাকেজ করুন এবং সরাসরি আপডেট সরবরাহ করুন।

নিচে হাইলাইট দেওয়া হল কেন স্ন্যাপ চমৎকার:

সাধ্য

Snaps বিনামূল্যের সাথে দৌড়ান এবং সরাসরি Ubuntu Core এ আপনার অ্যাপ তৈরি করা শুরু করুন ।

বহনযোগ্যতা

Snaps আপনাকে যেকোনো Linux এ আপনার অ্যাপস ডেভেলপ, প্যাকেজ, ইন্সটল এবং আপডেট করতে দেয়ডেস্কটপ, ক্লাউড এবং সার্ভার এক ঝাঁকুনি দিয়ে।

বিভিন্ন Linux ডিস্ট্রোতে একই অ্যাপ ইনস্টল করার উপায় খুঁজতে হবে না, বিশেষ করে যেহেতু অন্যান্য অনেক ডিস্ট্রো আছে নতুন প্রযুক্তি যাচাই করা।

দ্রুত ইনস্টলেশন এবং আপগ্রেড

Snaps অ্যাপ্লিকেশনগুলি ইনস্টল এবং আপগ্রেড করা একটি হাওয়া হয়ে যাবে কারণ সমস্ত নির্ভরতা ইতিমধ্যে জিপ ফাইলে উপস্থিত রয়েছে তাই আর কোনও ভাঙা অ্যাপস নেই .

সম্প্রদায় থেকে সমর্থন

যেমনটি হয় উবুন্টু, তেমনি Snapsএবং উবুন্টু কোরজেনে রাখুন যে যখনই আপনি একজন ডেভেলপার বা একজন Linux বাস্তবায়নকারী উদ্যোগী হিসেবে আটকে যান তখনই আপনাকে সাহায্য করার জন্য একটি বিশাল বিকাশকারী সম্প্রদায়ের সমর্থন রয়েছে স্ন্যাপ

লিনাক্সে কীভাবে স্ন্যাপ ইনস্টল করবেন

এই বিভাগে, আমি আপনাকে দেখাব যে লিনাক্সে Snap ইনস্টল করতে এবং প্যাকেজগুলি ইনস্টল, আপডেট বা সরাতে কীভাবে স্ন্যাপ ব্যবহার করতে হয়।

যেহেতু Ubuntu 16.04, স্ন্যাপ ইতিমধ্যেই সিস্টেমে প্রি-ইনস্টল করা আছে, তাই আমাদের আর ইনস্টল করার দরকার নেই। অন্যান্য বিতরণের জন্য, আপনি দেখানো নির্দেশাবলী অনুসরণ করতে পারেন:

আর্ক লিনাক্সে

$ sudo yaourt -S snapd
$ sudo systemctl start snapd.socket

ফেডোরাতে

$ sudo dnf copr zyga/snapcore সক্ষম করুন
$ sudo dnf snapd ইনস্টল করুন
$ sudo systemctl সক্ষম করুন --now snapd.service
$ sudo setenforce 0

একবার স্ন্যাপ ইন্সটল এবং শুরু হয়ে গেলে, আপনি স্ন্যাপ স্টোরে দেখানো সমস্ত উপলব্ধ প্যাকেজের তালিকা করতে পারেন।

$ স্ন্যাপ খুঁজুন

একটি নির্দিষ্ট প্যাকেজ অনুসন্ধান করতে, শুধু প্রদর্শন হিসাবে প্যাকেজের নাম উল্লেখ করুন।

$ স্ন্যাপ প্যাকেজ-নাম খুঁজুন

একটি স্ন্যাপ প্যাকেজ ইনস্টল করতে, নাম দিয়ে প্যাকেজ উল্লেখ করুন।

$ সুডো স্ন্যাপ ইনস্টল প্যাকেজ-নাম

একটি ইনস্টল করা স্ন্যাপ প্যাকেজ আপডেট করতে, নাম দ্বারা প্যাকেজ উল্লেখ করুন।

$ সুডো স্ন্যাপ রিফ্রেশ প্যাকেজ-নাম

একটি ইনস্টল করা স্ন্যাপ প্যাকেজ সরাতে, চালান।

$ sudo snap অপসারণ প্যাকেজ-নাম

স্ন্যাপ প্যাকেজ সম্পর্কে আরও জানতে, ম্যান পেজগুলিতে যান বা নীচের লিঙ্কগুলি অনুসরণ করুন৷

নিচের সংস্থানগুলি চেক করে Snaps সম্পর্কে আরও জানতে আপনাকে স্বাগতম:

আমি আশা করি আপনি Snaps কি এবং কেন লিনাক্স সম্প্রদায়ের কাছে এটি একটি বড় বিষয় সে সম্পর্কে অন্তত একটি মৌলিক ধারণা পেতে সক্ষম হয়েছেন। নির্দ্বিধায় নীচে আপনার মন্তব্যগুলি ড্রপ করুন এবং সেই সাথে যে তথ্যগুলি আমি বাদ দিয়েছি সেগুলির পরামর্শও দিতে পারেন৷