অ্যাপটি-গেটের মাধ্যমে কীভাবে ইনস্টল করার জন্য প্যাকেজগুলি পাই


67

man apt-getগুগল অনুসন্ধান এবং কর্সার করার পরে এটি কীভাবে ইনস্টল করার জন্য (ইন্টারনেট থেকে) নতুন প্রোগ্রাম খুঁজে পাচ্ছি তা স্পষ্ট নয় apt-get(যা আশ্চর্যজনকভাবে শক্তিশালী এবং অন্য একটি লিনাক্স ডিস্ট্রো থেকে আসা সহজ)।

আমি উবুন্টু সার্ভার 8.04 এলটিএস ব্যবহার করছি (কিছু উত্তেজনাপূর্ণ কাজের জন্য উত্তরাধিকারসূত্রে ব্যবহৃত সিস্টেম), তাই কোনও জিইউআই নেই।

এখানে কারও দ্রুত পরামর্শ আছে?

উত্তর:


77

আমি সবসময় ব্যবহার packages.ubuntu.com

এছাড়াও আপনি apt-cache searchকমান্ড-লাইন অনুসন্ধানের জন্য ব্যবহার করতে পারেন । অথবা আপনি সফ্টওয়্যার অনুসন্ধানের জন্য জিইউআই প্যাকেজ ম্যানেজার (উবুন্টু সফটওয়্যার সেন্টার / সিনাপটিক) ব্যবহার করতে পারেন।


আমি প্যাকেজগুলি কীভাবে প্যাকেজগুলি "আমদানি" করব?
আদি শবিত

28

যদি আপনি "এনভিডিয়া সেটিংস" অনুসন্ধান করেন।

apt-cache search nvidia settings

আউটপুটটি হ'ল:

nvidia-settings - Werkzeug für die Konfiguration des NVIDIA-Grafiktreibers
nvidia-settings-updates - Tool of configuring the NVIDIA graphics driver

আপনি 2 প্যাকেজ nvidia-settingsএবং দেখুন nvidia-settings-updates

প্যাকেজ সম্পর্কিত বাইনারি অনুসন্ধান করতে nvidia-settings

dpkg -L nvidia-settings | grep bin

আউটপুটটি হ'ল:

/usr/bin
/usr/lib/nvidia-settings/bin
/usr/lib/nvidia-settings/bin/nvidia-settings

nvidia-settings প্রোগ্রামটি শুরু করার জন্য বাইনারি নাম।


8

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

$ bonnie++
The program 'bonnie++' is currently not installed.  You can install it by typing:
sudo apt-get install bonnie++

এগুলি ছাড়াও অনুসন্ধান রয়েছে: apt-cache search <query>বা aptitude search <query>আপনি যদি ফিল্টারগুলির সাথে সত্যিই জড়িত থাকতে চান তবে এটি আরও ভাল।


4

আমি মনে করি, আপনি প্যাকেজে অন্তর্ভুক্ত বাইনারি প্রোগ্রামের নামটি উল্লেখ করছেন। আমি এটি খুঁজে পেতে এই কৌশলটি ব্যবহার করি:

কেবলমাত্র dpkg -L <package-name>একটি টার্মিনাল টাইপ করুন , এটি সেই প্যাকেজটি ইনস্টল করা সমস্ত ফাইল প্রদর্শন করবে, তারপরে আপনি বাইনারি প্রোগ্রামের নামগুলি তাদের অবস্থানটি দেখে চিনতে পারবেন। সাধারণত প্রোগ্রামগুলি /usr/binডিরেক্টরি বা /sbinডিরেক্টরিতে ইনস্টল করা হয় ।

আসুন একটি উদাহরণ দেখুন:

anwar@edubuntu-lenovo:~$ dpkg -L gnome-screenshot 
/.
/usr
/usr/bin
/usr/bin/gnome-screenshot
/usr/share
/usr/share/GConf
/usr/share/GConf/gsettings
/usr/share/GConf/gsettings/gnome-screenshot.convert
/usr/share/applications
/usr/share/applications/gnome-screenshot.desktop
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/gnome-screenshot.1.gz
/usr/share/gnome-screenshot
/usr/share/gnome-screenshot/gnome-screenshot.ui
/usr/share/glib-2.0
/usr/share/glib-2.0/schemas
/usr/share/glib-2.0/schemas/org.gnome.gnome-screenshot.gschema.xml
/usr/share/doc
/usr/share/doc/gnome-screenshot
/usr/share/doc/gnome-screenshot/copyright
/usr/share/doc/gnome-screenshot/NEWS.gz
/usr/share/doc/gnome-screenshot/changelog.Debian.gz

নোট করুন, জিনোম-স্ক্রিনশট প্যাকেজের প্রোগ্রামের নাম gnome-screenshot

তুমি জিজ্ঞেস করেছিলে

<packageName>পছন্দসই প্রোগ্রামটি জানার কোনও মানক উপায় আছে কি ?

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

উদাহরণস্বরূপ, যদি আমি টাইপ করি gnome-documentsযখন এই জাতীয় কোনও প্যাকেজ ইনস্টল করা হয়নি, টার্মিনালটি এটিটি বলে:

anwar@edubuntu-lenovo:~$ gnome-documents
The program 'gnome-documents' is currently not installed.  You can install it by typing:
sudo apt-get install gnome-documents

তবে, এই ক্ষেত্রে, আমার কমপক্ষে প্রোগ্রামটির নামটি জানা উচিত


ইয়াহ এটি অনুরূপ তবে একই নয় কারণ তিনি কেবল নতুন প্রোগ্রাম / প্যাকেজগুলি সন্ধান করতে চান ... আমার ক্ষেত্রে আমি প্যাকেজের নামগুলি জানি এবং আমি সেখানে নামগুলি জানতে চাই ... যেমন উদাহরণ হিসাবে আমি জানি প্যাকেজের নাম: "এনভিআইডিএ এক্স সার্ভার সেটিংস" (প্রকৃত নাম) এবং অ্যাপটি-নাম নাম জানতে চাই: "এনভিডিয়া-সেটিংস"
স্যাম

3

আপনি কমান্ড লাইন থেকে প্রোগ্রাম 'প্রবণতা' চেষ্টা করতে পারেন। এটি একটি গ্রাফিকাল প্যাকেজ ম্যানেজার। কোনও বাস্তব ইনস্টলেশন করতে প্রোগ্রামে sudo যুক্ত করা মনে রাখবেন। 'sudo প্রবণতা'। আপনি অ্যাপটিটিউডকে ঠিক এপট-গেটের মতো ব্যবহার করতে পারেন; "sudo প্রবণতা ইনস্টল"। আমি একক প্যাকেজগুলির জন্য অ্যাপটি-গেট পছন্দ করি যার জন্য আমি নাম জানি।

এছাড়াও, আপনি কি কেবল একটি কমান্ড লাইনে আছেন? আপনার যদি ডেস্কটপ থাকে তবে আপনি সিস্টেম -> পছন্দসমূহ-সিনাপটিক বা উবুন্টু সফটওয়্যার কেন্দ্র ব্যবহার করতে পারেন। তারা প্রায় একই কাজ করে তবে তাদের একটি সহজ প্যাকেজ অনুসন্ধান রয়েছে।


1
আমি কী চাই আমি জানি তবে কোনও প্যাকেজের নাম জানি না এমন সময় আমি গুগলের সাথে সফটওয়্যার সেন্টারটিকে সবচেয়ে কাছাকাছি দ্বিতীয় বলে মনে করি। (এবং মিরক্যাট সফ্টওয়্যার কেন্দ্রটি নতুন, উন্নত এবং আরও গুগলি)।
এমএসডাব্লু

লুসিড লিংক সফ্টওয়্যার কেন্দ্রটি নতুন? আমার উত্তরাধিকার সূত্রে প্রাপ্ত একটি পুরানো চিত্র রয়েছে (উবুন্টু সার্ভার 8.04 এলটিএস)
r00fus

r00fus - এটি আমি বিশ্বাস করি উবুন্টু 9.10 এ অন্তর্ভুক্ত হয়ে গেছে।
নাইটউইশফ্যান

2

আপনি টাইপ করে apt-get install এবং তারপরে TABদুবার হ'ল (স্বতঃপূরণের জন্য) ইনস্টলযোগ্য প্যাকেজগুলির একটি (দীর্ঘ) তালিকা পেতে পারেন । এটি সীমাবদ্ধ কারণ এটি আপনাকে জানায় না যে প্যাকেজগুলি কী করে (সিনাপটিক বা সফ্টওয়্যার কেন্দ্র এর জন্য আরও ভাল হবে) তবে আপনি যখন কোনও প্যাকেজের সঠিক নামটি মনে করতে না পারেন তখন এটি কার্যকর হতে পারে। openofficeআরও প্রাসঙ্গিক প্যাকেজগুলির সংক্ষিপ্ত তালিকা পেতে আপনি প্যাকেজ নামের প্রথম অংশটিও টাইপ করতে পারেন (যেমন )।


: (আমি দেখতে .aptitude .bashrc .bash_history ... প্রাক্তন) হুম .. শুধু পরীক্ষিত এই কাজ বলে মনে হচ্ছে না, আমি দ্বিগুণ ট্যাব, কোনো স্থানীয় ফাইলের সাথে কমান্ড সম্পন্ন করতে চান বলে মনে হয়
r00fus

এটি আশ্চর্যজনক, আমি Display all 39603 possibilities? (y or n)প্যাকেজগুলির একটি তালিকা দেয় যা পাই ।
dv3500ea

0

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


0

আপনি চালাতে পারেন (পছন্দসই আপনার ash / .bashrc এ)

. /etc/bash_completion

আপনি যখন টাইপ করুন:

sudo apt-get in<hit tab twice here>

এটি ইনস্টল করার পরে নামের অংশটি টাইপ করা শুরু করবে - উদাহরণস্বরূপ এনভিডিয়া

এবং আপনি উপলভ্য পছন্দগুলি এনভিডিয়া দিয়ে শুরু দেখতে পাবেন

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