উবুন্টু 24.04 এ অ্যাঙ্গুলার কীভাবে ইনস্টল করবেন

Ubuntu 24 04 E A Yangulara Kibhabe Inastala Karabena



ডায়নামিক অ্যাপ তৈরির জন্য একটি অবাধে অ্যাক্সেসযোগ্য জাভাস্ক্রিপ্ট প্ল্যাটফর্মকে Angular.js বলা হয়। এটি আপনাকে আপনার টেমপ্লেট ভাষা হিসাবে ব্যবহার করার সময় HTML এর সিনট্যাক্স প্রসারিত করে আপনার অ্যাপ্লিকেশনের প্রতিটি দিককে দ্রুত এবং দ্ব্যর্থহীনভাবে উপস্থাপন করতে সক্ষম করে। এটি একটি কোড লেখা, আপডেট এবং পরীক্ষা করার জন্য সরঞ্জামগুলির একটি সেট সরবরাহ করে। এটি রাউটিং এবং ফর্ম পরিচালনা সহ প্রচুর ক্ষমতা সরবরাহ করে। এই নির্দেশিকাটি Node.js ইনস্টলেশনের মাধ্যমে উবুন্টু 24-এ অ্যাঙ্গুলার ইনস্টল করার পদ্ধতি নিয়ে আলোচনা করে।

সিস্টেম আপডেট এবং আপগ্রেড করুন

ইনস্টলেশনের দিকে যাওয়ার আগে, আসুন প্রথমে সিস্টেম আপডেটের মাধ্যমে যান। উবুন্টু 24 সিস্টেম আপডেট করা প্রয়োজন কারণ এটি শীঘ্রই কোনো সমস্যা ছাড়াই নতুন ইনস্টলেশনে কার্যকর হতে হবে। সুতরাং, আমরা একটি একক কমান্ডের মধ্যে আপডেট এবং আপগ্রেড নির্দেশ ব্যবহার করি যা একটি 'উপযুক্ত' ইউটিলিটির সাহায্যে কার্যকর করা হয়।







সুডো উপযুক্ত আপডেট && sudo উপযুক্ত আপগ্রেড





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





নির্ভরতা ইনস্টল করুন

Angular এবং Node.js এর ইনস্টলেশন কিছু অন্যান্য ইউটিলিটির উপরও নির্ভর করে। এই নির্ভরতাগুলির মধ্যে রয়েছে git, wget, curl এবং আরও অনেক কিছু। এইভাবে, আমাদের সেই নির্ভরতাগুলি আগেই ইনস্টল করতে হবে। এই নির্ভরতাগুলির ইনস্টলেশনের জন্য, আমরা কমান্ড শেলে একই 'apt' ইউটিলিটি ব্যবহার করি এবং সমস্ত নির্ভরতা সফলভাবে ইনস্টল না হওয়া পর্যন্ত অপেক্ষা করি।



sudo apt ইনস্টল কার্ল gnupg2 gnupg গিট wget -এবং

Node.js ইনস্টল করুন

কৌণিক অ্যাপ্লিকেশনগুলি Node.js ছাড়া কাজ করতে পারে না যা প্রাথমিক প্রয়োজন। সুতরাং, উবুন্টু 24-এ অ্যাঙ্গুলার ইনস্টল করার দিকে অগ্রসর হওয়ার আগে Node.js ইনস্টল করা আবশ্যক। এছাড়াও, Node.js এর ইনস্টলেশনের জন্য NVM কমান্ড-লাইন ইউটিলিটি প্রয়োজন। সুতরাং, আমরা অফিসিয়াল গিথুব রিপোজিটরি থেকে প্রথমে NVM ইউটিলিটি ইনস্টল করতে টার্মিনাল শেলে 'কারল' ইউটিলিটি ব্যবহার করি। আপনি দেখতে পারেন যে এই নির্দেশটি কার্যকর করার পরে, NVM ইউটিলিটি ডাউনলোড এবং ইনস্টল করা হয়েছে।

সুডো কার্ল https: // raw.githubusercontent.com / সৃষ্টি / এনভিএম / মাস্টার / install.sh | বাশ

এখন, উবুন্টু 24 লিনাক্স সিস্টেমে NVM পরিবেশ সক্ষম করাও প্রয়োজনীয়। সুতরাং, আমরা উত্স নির্দেশনা ব্যবহার করে 'bashrc' ফাইলটি চালাই যাতে সিস্টেমটি নতুন ইনস্টল করা NVM ইউটিলিটির প্রভাব পেতে পারে এবং পরিবেশ সেট করতে পারে।

উৎস ~ / .bashrc

একটি পরিবেশ তৈরি করার পরে, উবুন্টু 24 সিস্টেমটি তার শেষে Node.js ইনস্টল করার জন্য প্রস্তুত। এর জন্য, আমরা টার্মিনাল শেল ব্যবহার করা ইনস্টলেশন নির্দেশাবলীর মধ্যে নতুন ইনস্টল করা 'nvm' ইউটিলিটি ব্যবহার করি। এই নির্দেশনা ব্যবহার করে, আমরা আমাদের উবুন্টু সিস্টেমে Node.js 18 এর সর্বশেষ সংস্করণ ইনস্টল করি। এছাড়াও, NVM টুল Node.js-এর সাথে নোড প্যাকেজ ম্যানেজার ইনস্টল করে। অফিসিয়াল ওয়েবসাইট থেকে নোড সংস্করণ 18.19.1 ডাউনলোড এবং ইনস্টল করার মাধ্যমে প্রক্রিয়াকরণ শুরু হয়। এর পরে, এটি চেকসাম গণনা করে এবং একটি ডিফল্ট উপনাম তৈরি করে।

এনভিএম ইনস্টল 18

Node.js এর সফল ইনস্টলেশনের পরে, আমাদের এটি আমাদের সিস্টেমে ইনস্টল এবং মাউন্ট করা হয়েছে কিনা তা যাচাই করতে হবে। এর জন্য, আমাদের 'নোড' কীওয়ার্ড দিয়ে শুরু করে 'সংস্করণ' কমান্ড ব্যবহার করে এর ইনস্টল করা সংস্করণটি পরীক্ষা করতে হবে। এছাড়াও, পূর্ববর্তী NVM ইনস্টলেশন নির্দেশনা Node.js-এর সাথে NPM (নোড প্যাকেজ ম্যানেজার) ইনস্টল করেছে। অতএব, আমাদের NPM সংস্করণটিও সন্ধান করতে হবে। উভয় কমান্ডের আউটপুট নিম্নলিখিত সংযুক্ত ছবিতে চিত্রিত সংস্করণগুলি প্রদর্শন করে:

নোড -ভিতরে

এনপিএম -ভিতরে

কৌণিক CLI ইনস্টল করুন

NPM এবং Node.js সহ সমস্ত নির্ভরতা ইনস্টল করার পরে কৌণিক কমান্ড লাইন ইন্টারফেস ইনস্টল করার জন্য চূড়ান্ত পদক্ষেপ নেওয়ার সময় এসেছে। এর জন্য, আমরা Ubuntu 24 এর টার্মিনাল শেল এর মধ্যে NPM (নোড প্যাকেজ ম্যানেজার) ব্যবহার করি।

আপনি এই ইনস্টলেশন নির্দেশ কার্যকর করার জন্য sudo অধিকার ব্যবহার করতে পারেন। এই কমান্ডে Angular CLI-এর অফিসিয়াল প্যাকেজের লিঙ্ক রয়েছে। '—অবস্থান' পতাকাটি উবুন্টু 24 সিস্টেমের জন্য বিশ্বস্তরে কৌণিক CLI যুক্ত করার জন্য সেট করা হয়েছে যা বর্তমান প্ল্যাটফর্মের সমস্ত ব্যবহারকারীর কাছে অ্যাক্সেসযোগ্য।

এনপিএম ইনস্টল @ কৌণিক / cli - অবস্থান = বিশ্বব্যাপী

কৌণিক CLI প্রক্রিয়াকরণ সম্পন্ন না হওয়া পর্যন্ত আপনি কিছুক্ষণ অপেক্ষা করলে এটি সাহায্য করবে। কিছু প্রক্রিয়াকরণের পরে, কৌণিক CLI প্যাকেজ যোগ করা হয় এবং সফলভাবে ইনস্টল করা হয়। বিনিময়ে, আপনি আপনার টার্মিনাল স্ক্রিনে নিম্নলিখিত চিত্রিত আউটপুট পাবেন যেখানে 2 মিনিটের মধ্যে 232 টি প্যাকেজ যুক্ত হয়েছে:

এখন, কৌণিক CLI ইনস্টলেশন যাচাই করার সময়। এটি 'ng' কমান্ডের সাথে আসে যা কৌণিক CLI-তে কমান্ডগুলি সম্পাদন করতে সহায়তা করে। সুতরাং, আসুন 'ng' কমান্ডের ইনস্টল করা সংস্করণটি সন্ধান করি। এই সংস্করণ কমান্ডটি কার্যকর করার কিছু প্রশ্নের উত্তর দেওয়ার পরে, আমরা নিম্নলিখিত আউটপুটটি পাব যাতে কৌণিক, নোড, এনপিএম এবং ওএস-এর সংস্করণ সম্পর্কিত তথ্যও রয়েছে। প্যাকেজ এবং তাদের ইনস্টল করা সংস্করণগুলির শেষে তথ্যের একটি প্রদর্শনও রয়েছে।

সংস্করণের

একটি কৌণিক অ্যাপ্লিকেশন তৈরি করুন

উবুন্টু 24-এ একটি নতুন কৌণিক অ্যাপ্লিকেশন তৈরি করার জন্য এটি Angular CLI ব্যবহার করার সময়। ঠিক যেভাবে আমরা Angular CLI-এর সংস্করণ পরীক্ষা করার জন্য 'ng' নির্দেশটি ব্যবহার করেছি, আমরা এটি ব্যবহার করে 'পরীক্ষা' নামে একটি নতুন অ্যাপ্লিকেশন তৈরি করতেও ব্যবহার করব। 'নতুন' কীওয়ার্ড। কিছু প্রশ্ন জিজ্ঞাসা করে মৃত্যুদন্ড কার্যকর করা হয়। আপনি যদি আপনার পছন্দ অনুসারে এই প্রশ্নগুলির উত্তর দেন তবে এটি সাহায্য করবে এবং আপনার নতুন অ্যাপ্লিকেশনের জন্য প্যাকেজগুলি সফলভাবে ইনস্টল করা হবে।

নতুনের পরীক্ষা

কিছুক্ষণ পরে, 'পরীক্ষা' নামে একটি নতুন কৌণিক অ্যাপ্লিকেশন তৈরি করা হয়। নিম্নলিখিত সংযুক্ত আউটপুট দ্বারা চিত্রিত হিসাবে আমাদের কাজের ডিরেক্টরিতে একটি নতুন 'পরীক্ষা' ডিরেক্টরি তৈরি করা হয়েছে:

একটি 'পরীক্ষা' কৌণিক অ্যাপ্লিকেশন তৈরি করার পরে, আমাদের এটিও চালাতে হবে। এর জন্য, 'পরীক্ষা' ডিরেক্টরির মধ্যে যান এবং 'সার্ভ' কমান্ড চালানোর জন্য 'এনজি' ইউটিলিটি ব্যবহার করুন।

সিডি পরীক্ষা

পরিবেশনের

আপনি হোস্টকে 0.0.0.0 হিসাবে সেট করে সমস্ত সিস্টেম ইন্টারফেসের জন্য পোর্ট 4200 সেট করতে একই কমান্ড ব্যবহার করতে পারেন।

সার্ভ-হোস্ট 0.0.0.0-পোর্টের 4200

উপসংহার

এই নির্দেশিকাটি দেখায় যে কিভাবে একটি কৌণিক পরিবেশ ব্যবহার করা যেতে পারে কোন অ্যাপ্লিকেশন তৈরি করতে। ধারণাটিকে সমর্থন করে, আমরা Node.js এবং NPM এর ইনস্টলেশন এবং কনফিগারেশনের পরে উবুন্টু 24-এ অ্যাঙ্গুলার ইনস্টল করার পদ্ধতিটি প্রদর্শন করেছি। অবশেষে, আমরা কৌণিক CLI ব্যবহার করে উবুন্টু 24-এ একটি কৌণিক অ্যাপ্লিকেশন তৈরি করার উপায় সম্পর্কে বিস্তারিত বর্ণনা করেছি।