গুগল অবলম্বন না করে কী কী প্যাকেজে রয়েছে তা আমি কীভাবে আবিষ্কার করব?


29

আমি প্রায়শই নিজেকে কিছু ইনস্টল করার ইচ্ছা দেখতে পাই তবে এটি কোন প্যাকেজের মধ্যে রয়েছে তা সম্পর্কে আমি নিশ্চিত নই me এটি আমার পক্ষে একটি খুব সাধারণ ঘটনা:

$ make html
sphinx-build -b djangohtml -d _build/doctrees   . _build/html
make: sphinx-build: Command not found
make: *** [html] Error 127

$ sudo apt-get install sphinx
E: Unable to locate package sphinx

$ sudo apt-get install sphinx-build
E: Unable to locate package sphinx-build

Google এর

$ sudo apt-get install python-sphinx

একটি ভাল উপায় আছে কি?

উত্তর:


31

অ্যাপটি -ফাইল ইনস্টল করুন এবং রান করুনapt-file update

তারপরে স্ফিংস-বিল্ডapt-file search sphinx-build নামের একটি ফাইলকে সংযুক্ত করে প্যাকেজগুলির জন্য অনুসন্ধান করতে ব্যবহার করুন


সুন্দর! আমি সবসময় অবলম্বন করেছেন packages.ubuntu.com , কিন্তু একটি কমান্ড লাইন অ্যাপ্লিকেশানটিকে সর্বদা উত্তম: ডি
Egil

15

উবুন্টু বেশ স্মার্ট। এটি চালানোর চেষ্টা করুন।

$ sphinx-build

The program 'sphinx-build' is currently not installed.  You can install it by typing:
sudo apt-get install python-sphinx

2
কেউ কি জানেন যে উবুন্টুতে এই "স্মার্টনেস" কীভাবে প্রয়োগ করা হয়? যেমন, কোন প্যাকেজ এটি সরবরাহ করে?
এন্টারপো

5
@entropo: এই কার্যকারিতা সরবরাহ করে এমন প্যাকেজটি হ'ল "কমান্ড-পাওয়া যায় না"।
টুইট করুন

3
এটি একটি কমান্ড হিসাবে খুব সাবধানে ব্যবহার করা উচিত যা কোনও স্ক্রিপ্ট থেকে কাজ করে না বা মেকফিল আপনার শেল থেকে ডাকে যদি কাজ করতে পারে (উদাহরণস্বরূপ কারণ স্ক্রিপ্টটি অন্য একটি $ PATH ব্যবহার করছে বা আপনার শেলের মধ্যে একই নামের সাথে আপনার একটি নাম আছে) এবং অনাকাঙ্ক্ষিত প্রভাব থাকতে পারে।
ফ্লোরিয়ান ডিয়েচ

3

অ্যাপটি-গেট এটি করতে পারে কিনা তা আমি জানি না তবে আমি যাইহোক প্রবণতা ব্যবহার করতে পছন্দ করি।

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

উদাহরণ:

sudo aptitude search sphinx
p   gstreamer0.10-pocketsphinx      - lightweight speech recognition - GStreamer
p   libpocketsphinx-dev             - lightweight speech recognition - developme
p   libpocketsphinx1                - lightweight speech recognition - library  
p   libsphinx-search-perl           - Perl module for Sphinx search engine      
p   libsphinx2-dev                  - speech recognition library - development k
p   libsphinx2g0                    - speech recognition library                
p   libsphinxbase-dev               - Sphinx base libraries - development files 
p   libsphinxbase1                  - Sphinx base libraries                     
p   pocketsphinx-hmm-tidigits       - lightweight speech recognition - TIDIGITS 
p   pocketsphinx-hmm-wsj1           - lightweight speech recognition - WSJ1 acou
p   pocketsphinx-lm-wsj             - lightweight speech recognition - WSJ langu
p   pocketsphinx-utils              - lightweight speech recognition - command-l
p   python-pocketsphinx             - lightweight speech recognition - Python mo
p   python-pocketsphinx-dbg         - lightweight speech recognition - Python mo
p   python-repoze.sphinx.autointerf - Sphinx extension that auto-generates API d
p   python-sphinx                   - tool for producing documentation for Pytho
p   python-sphinxbase               - Sphinx base libraries - Python module     
p   python-sphinxbase-dbg           - Sphinx base libraries - Python module (deb
v   python2.6-pocketsphinx          -                                           
v   python2.6-pocketsphinx-dbg      -                                           
v   python2.6-sphinxbase            -                                           
v   python2.6-sphinxbase-dbg        -                                           
v   python2.7-pocketsphinx          -                                           
v   python2.7-pocketsphinx-dbg      -                                           
v   python2.7-sphinxbase            -                                           
v   python2.7-sphinxbase-dbg        -                                           
p   sphinx2-bin                     - speech recognition utilities              
p   sphinx2-hmm-6k                  - speech recognition library - default acous
p   sphinxbase-utils                - Sphinx base libraries - utilities         
p   sphinxsearch                    - Fast standalone full-text SQL search engine

এটি কিছুটা সহায়তা করে তবে এর পরে আপনার 'dpkg -L প্যাকেজনাম | এর মতো কিছু চালানো দরকার গ্রেপ বিন 'প্যাকেজ আসলে কী সরবরাহ করে তা সন্ধান করতে।
তনাথ

3

আমি http://packages.ubuntu.com/ ব্যবহার করতে চাই - ভিতরে "প্যাকেজগুলির সামগ্রীগুলি অনুসন্ধান করুন"। ডিবিয়ানও http://packages.debian.org এ একই ইন্টারফেস রয়েছে ।

এটির সুবিধা রয়েছে যে আপনি নিজেই উবুন্টুতে সিএলআই অ্যাক্সেস ছাড়াই এটি ব্যবহার করতে পারবেন, কোনও ফোনে জিনিসগুলি ব্যাখ্যা করে।


2

আপনি কমান্ডের প্রযোজনীয় গোষ্ঠী বা অ্যাপটিটিউড ব্যবহার করতে পারেন যা আমি অ্যাপলের উপরে উপরে সুপারিশ করি। এখানে অনুসন্ধানের তালিকা রয়েছে

এপিটি

যে কমান্ডটি চান তার অনুরূপ কিছু সন্ধান করতে: apt-cache search Xউদাহরণস্বরূপ apt-cache search cheeseআপনাকে পনির সম্পর্কিত সমস্ত কিছু দেবে।
এটি আপনার কী নির্ভরতা এবং স্টাফ করে তা প্রদর্শন করতে apt-cache show cheese
অবশ্যই ইনস্টল করা হবে apt-get install cheese

প্রবণতা

অনুসন্ধান করার জন্য: aptitude search cheeseযা দেখানোর জন্য অ্যাপের চেয়ে আরও ভাল তালিকা
প্রদর্শন করবে: aptitude show cheeseযা আবার আরও সুন্দর এবং বন্ধুত্বপূর্ণ তালিকা প্রদর্শন করবে
ইনস্টল করার জন্য: aptitude install cheeseএটি ইনস্টল করতে। আবার ভাল।

প্রবণতা আপনি যা খুঁজছেন তার আরও প্রাসঙ্গিক তথ্য দেয়, উদাহরণস্বরূপ:

apt-cache search phiভিএস aptitude search phi
apt-cache search sphiভিএসaptitude search sphi

আপনি যদি একটি জিইউআই সংস্করণ চান তবে আমি সিনাপটিক প্যাকেজ ম্যানেজার বা একটি সহজ সফ্টওয়্যার কেন্দ্রের প্রস্তাব দিই । সিনাপটিকটিতে আপনি যা খুঁজছেন তার অনুরূপ কিছু সন্ধান করতে পারেন এবং এটি আপনাকে তা প্রদর্শন করবে।


0

স্বয়ং-কার্যক্ষম

auto-aptহ'ল এমন একটি প্যাকেজ যা প্রচুর কাজে আসে, বিশেষত মেকফিলস এবং configureস্ক্রিপ্টগুলির সাথে যা আপনার কাছে থাকতে পারে এমন রেফারেন্স এবং কোথায় সন্ধান করতে হবে তা জানেন না যা প্রায়শই শিরোলেখ ফাইলগুলির সাথে জটিল। আপনি makeএই ক্ষেত্রে অনুরোধ করেছিলেন, এবং এটি চালিত করার চেষ্টা করেছিল sphinx-build, কিন্তু এটি যখন এটি খুঁজে পেল না তখন ব্যর্থ হয়েছিল।

auto-apt run [...]সুনির্দিষ্ট কমান্ডটি চালাবে, তারপরে অনুপস্থিত ফাইল রয়েছে এমন প্যাকেজগুলি ইনস্টল করার মাধ্যমে আপনাকে গাইড করবে যা এটি জানে apt-getএবং এটি ইনস্টল করতে পারে knows

সুতরাং, কেবল অনুরোধ করুন auto-apt run make htmlএবং দেখুন কী ঘটে :)

আরও তথ্যের জন্য, অটো-অ্যাপলের জন্য ডকুমেন্টেশন দেখুন

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