অভিশাপ শিরোনাম শিরোনাম শিরোনাম কী সরবরাহ করে?


27

পাঠ্যভিত্তিক প্রোগ্রামিংয়ের জন্য আমার কয়েকটি শিরোনাম ফাইলের নাম দরকার যা দয়া করে এই শিরোলেখ ফাইলগুলি কীভাবে ইনস্টল করবেন আমাকে বলুন।

উত্তর:


54

আপনি সফ্টওয়্যার সেন্টারের মাধ্যমে বা libncurses5-dev প্যাকেজ ইনস্টল করতে পারেন :

sudo apt-get install libncurses5-dev

এছাড়াও, আপনি এখানে ক্লিক করে প্যাকেজ ইনস্টল করতে পারেন ।

যখন আপনার কোনও ফাইল বা প্যাকেজ দরকার হয় এবং এটি খুঁজে না পান আপনি কয়েকটি সরঞ্জাম ব্যবহার করতে পারেন।

1. অ্যাপটি-ফাইল

প্রথমে অ্যাপ্ট-ফাইল ইনস্টল করুন এবং এটি আপডেট করুন।

sudo apt-get install apt-file
apt-file update

আপনি এপ-ফাইলের প্রয়োজনীয় ফাইল বা প্যাকেজগুলির সাহায্যে অনুসন্ধান করতে পারেন।

apt-file search curses.h

2. প্যাকেজ.বুন্টু.কম ব্যবহার করুন

এই লিঙ্কে যান ।

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


আপনি কি আমাকে বলতে পারবেন যে লিবনক্রস প্যাকেজে কী রয়েছে?
কোডার

দয়া করে আমাকে কীভাবে gtk.h পেতে বলুন
কোডার

1
@ শরিক, আমি আমার উত্তর সম্পাদনা করেছি। প্যাকেজগুলি অনুসন্ধান করা জটিল হতে পারে, আপনি যখন এই ফাইলগুলি অনুসন্ধান করেন তখন আপনি প্রচুর প্যাকেজের নাম পেতে পারেন। আপনি যা খুঁজছেন তা অবশ্যই আপনার জানা উচিত। সম্ভবত আপনার এখন libgtk2.0-dev বা libgtk-3-dev প্রয়োজন । তবে, যেহেতু আপনি ১১.১০ ব্যবহার করছেন প্রথমে libgtk-3-dev বেছে নিন । আপনার যদি আরও প্রশ্ন থাকে তবে আপনার প্রশ্নটি আরও প্রশস্ত করতে সম্পাদনা করুন। আপনার মন্তব্যে একে একে জিজ্ঞাসা করবেন না।
হৃদয়সংক্রান্ত

পবিত্র বাজে কথা আমি বিশ্বাস করতে পারি না এত বছর ধরে এপটি-ফাইলটি ব্যবহার করার পরে আমি কখনও শুনিনি। টিপটির জন্য ধন্যবাদ, দুর্দান্ত!
xamox

9

ফাইল থেকে প্যাকেজ সন্ধান করুন

সম্পাদনা: এটি কেবল ইনস্টল করা প্যাকেজটির জন্যই কাজ করে, সুতরাং প্রশ্নের উত্তর দিতে সক্ষম হয় না। হার্টম্যাজিকের উত্তর দেওয়া ভাল

কোন ফাইলটি কোন প্যাকেজের অংশ তা খুঁজে পেতে আপনি ব্যবহার করতে পারেন

dpkg -S <file name>

উদাহরণস্বরূপ, dpkg -S curses.hআমাকে এই আউটপুট দেয়:

libncurses5-dev: /usr/include/ncurses.h
libncurses5-dev: /usr/include/curses.h

প্যাকেজে ফাইলগুলি সন্ধান করুন

সম্পাদনা করুন: এটি কাজ করার জন্য আপনার প্যাকেজ ইনস্টল করা দরকার।

একটি প্যাকেজ দ্বারা সরবরাহ করা ফাইলগুলির তালিকা পেতে, ব্যবহার করুন

 dpkg -L <package name>

উদাহরণস্বরূপ dpkg -L libncurses5-devআমাকে নিম্নলিখিত আউটপুট দেয়

/.
/usr
/usr/include
/usr/include/curses.h
/usr/include/cursesapp.h
/usr/include/cursesf.h
/usr/include/cursesm.h
/usr/include/cursesp.h
/usr/include/cursesw.h
/usr/include/cursslk.h
/usr/include/eti.h
/usr/include/etip.h
/usr/include/form.h
/usr/include/menu.h
/usr/include/nc_tparm.h
/usr/include/ncurses_dll.h
/usr/include/panel.h
/usr/include/term.h
/usr/include/term_entry.h
/usr/include/termcap.h
/usr/include/tic.h
/usr/include/unctrl.h
/usr/lib
/usr/lib/libform.a
/usr/lib/libmenu.a
/usr/lib/libncurses++.a
/usr/lib/libncurses.a
/usr/lib/libpanel.a
/usr/lib/libtic.a
/usr/share
/usr/share/doc
/usr/share/doc/libncurses5-dev
/usr/share/doc/libncurses5-dev/copyright
/usr/share/doc/libncurses5-dev/changelog.Debian.gz
/usr/include/ncurses.h
/usr/lib/libncurses.so
/usr/lib/libtic.so
/usr/lib/libform.so
/usr/lib/libmenu.so
/usr/lib/libpanel.so
/usr/lib/libcurses.a
/usr/lib/libtermcap.a
/usr/lib/libtermcap.so
/usr/lib/libcurses.so

এর মধ্যে ডিরেক্টরিগুলিও অন্তর্ভুক্ত রয়েছে।


প্যাকেজে কেবল ফাইল (ডিরেক্টরি নয়) সন্ধান করুন

প্যাকেজটিতে থাকা ফাইলগুলি পেতে:

dpkg -L libncurses5-dev | while read file; do if [[ -f $file ]]; then echo ${file}; fi; done

(বর্ণনা: প্রদত্ত ফাইলগুলি পান এবং প্রত্যেকের জন্য কেবল এটি ফাইল হলে তা মুদ্রণ করুন))


অধিক তথ্য

আপনি এই টেবিল দরকারী মনে হতে পারে । আপনি কী করতে পারেন তার একটি ভাল ওভারভিউ পেতে কেবল প্রথম কলাম (ক্রিয়া) এবং তৃতীয় কলাম (দেব) দেখুন। (আপনি যদি কৌতূহলী না হন তবে অন্য কলামগুলি দেখুন))


এটি একটি ভাল তথ্য। তবে এই প্রশ্নের জন্য একটি ছোট সমস্যা আছে। যেহেতু libncurses5-dev প্যাকেজ ইনস্টল করা নেই এবং তার সিস্টেমে কোনও অভিশাপ নেই, তাই এটি কী সরবরাহ করে তা প্রকৃত প্যাকেজটি সন্ধান করতে পারেন না। তবে, এটি ছাড়াও এটি একটি ভাল তথ্য।
হার্মজাগতিক

এটি প্রকাশের জন্য ধন্যবাদ আমার ধারণা আমি বিষয়বস্তু- i386 ইত্যাদি অনুসন্ধান করেছি। (যেমন আয়নাতে.আরনেট.এডু.উ / পব / বুন্টু / অর্চিভ / ডিস্টস / অণিরিক ) এবং ভেবেছিল যে এটি এটি ব্যবহার করবে তবে বাস্তবে তা তা ব্যবহার করে না।
Portablejim
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.