ফেডোরার জন্য আমি কীভাবে জি ++ ইনস্টল করব?


193

g++ফেডোরা লিনাক্সের জন্য কীভাবে ইনস্টল করব ? আমি dnfইনস্টল করার জন্য কমান্ডটি অনুসন্ধান করছি g++কিন্তু কিছুই পাইনি।

আমি কীভাবে এটি ইনস্টল করব?

আমি ইতোমধ্যে ইনস্টল করেছি gcc


আপনার সম্ভবত সম্ভবত g++-4.7(বা g++-4.6) নামের একটি প্যাকেজ ইনস্টল করতে হবে ।
বেসাইল স্টারিনকিভিচ

উত্তর:


283

আপনি যে প্যাকেজটির সন্ধান করছেন তা বিভ্রান্তিকরভাবে নাম দেওয়া হয়েছে gcc-c++


ইনস্টল করার সময় আমি এই ত্রুটিটি পেয়েছি: bugzilla.redhat.com/show_bug.cgi?id=494006 । রানিং yum clean metadataত্রুটির সমাধান করেছে এবং আমি gcc-c ++ ইনস্টল করতে সক্ষম হয়েছি।
ইয়েললাভন

3
এটি লক্ষণীয় যে এটি sudo yum install /usr/bin/g++(বা sudo yum install /usr/bin/g++) করে আবিষ্কারযোগ্য ।
mattdm

2
পর্যায়ক্রমে, বাইনারি কোথায় শেষ হয় ঠিক না জেনে আপনি করতে yum whatprovides '*bin/g++'বা এমনকি করতে পারেন yum whatprovides '*/g++'
asciifhil

135

g ++ এর পরিবর্তে আপনাকে gcc-c ++ লিখতে হবে

sudo dnf install gcc-c++

আমি ইতিমধ্যে জিসিসি ইনস্টল করেছি। আমি cএকই ব্যবহার করে সংকলন করে
যাচ্ছি

5
জি ++ জিসিসি-র জন্য অ্যাডিশনাল এর মতো, তাই আপনি যদি জি ++ চান আপনার প্যাকেজটি জিসিসি-সি ++, এটি চেষ্টা করে দেখুন ...
হোলা সোয়া এডু ফেলিজ নাভিদাদ

1
22 এর পরিবর্তেsudo dnf install gcc-c++ -y
ডিক্যাপ্রিও

39

আপনার কার্যকর করা উচিত:

dnf install gcc-c++

10

আমারও একই সমস্যা ছিল। অন্তত আমি এটি দিয়ে এটি সমাধান করতে পারে:

sudo yum install gcc gcc-c++

আশা করি এটিও আপনার সমস্যার সমাধান করে দেয়।


9

টার্মিনাল এমুলেটরটিতে কমান্ড বেলো চালান:

sudo dnf install gcc-c++

পাসওয়ার্ড লিখুন এবং এটিই ...


8

sudo dnf updateতারপর চেষ্টা করুন sudo dnf install gcc-c++


3
আপডেটের প্রয়োজন নেই। এখান থেকেই ফেডোরা
ডিবিয়ান

1
updateযদিও বর্তমান সফ্টওয়্যারটি আপডেট করবে। (যেমন upgradeডেবিয়ানের অধীনে) এটি কার্যকর হতে পারে।
অ্যালেক্সিস উইল্ক

1
নতুন প্যাকেজ যুক্ত করার আগে বর্তমান সফ্টওয়্যারটি আপডেট করা সর্বদা একটি ভাল ধারণা। এটি প্রয়োজনীয় নয়, তবে আপনি কিছু অদ্ভুত পরিস্থিতিতে পড়তে পারেন (বিশেষত মাল্টার্কের আশেপাশে) যদি না করেন তবে।
mattdm

5

যেহেতু ফেডোরা 22 ইয়াম অবমূল্যায়ন করা হয়েছে তাই অন্যান্য উত্তরে প্রদত্ত আদেশগুলি 'ড্যান্ডিফাইড ইয়াম' অর্থাৎ আগুন জ্বালিয়ে দেবে dnf। সুতরাং সাম্প্রতিক বিতরণগুলিতে g ++ ইনস্টল করার জন্য নতুন কমান্ডটি হ'ল

su -c "dnf install gcc-c++"

নভেম্বর 2015 পর্যন্ত এটি 5.1.1 সংস্করণ ইনস্টল করে।
আরও মনে রাখবেন যে ফেডোরায় 23-এ যখন আমি কমান্ডটি দিয়েছি তখন g++ -vফেডোরা আমাকে স্বয়ংক্রিয়ভাবে জিজ্ঞাসা করেছিল যে আমি জিসিসি-সি ++ প্যাকেজ ইনস্টল করতে চাইছি কিনা। আমি না না চমৎকার মনে হয়। (ইনস্টল করার পরে এটি কমান্ড দৌড়ে g++ -vআমার জন্য)
শুধু নিট বাছাই যে আমি কি করতে পারি এটি সম্পর্কে যার এমন কোন উন্নতি সূচকটি পরিবর্তে আপনি শুধু পেতে * Downloading packages...বার্তা যা আপনি হয়্তো মত আপনি একটি ধীর গতির ইন্টারনেট সংযোগ রয়েছে ।


3

নতুন বিতরণে আপনি কেবল ধাক্কা হিসাবে কমান্ড টাইপ করতে পারেন

su root
dnf update
dnf install gcc-c++

1
দুর্ভাগ্যক্রমে, gcc-g++প্যাকেজটির অস্তিত্ব নেই।
মোটিিন

আবার, মনে রাখবেন c++না g++প্যাকেজের নাম হবে।
mattdm

এখন (2020-04-20) হিসাবে উভয় dnf install g++এবং dnf install gcc-g++সমাধান করতে gcc-c++(এবং আমাকে বলুন এটি আগে থেকেই ইনস্টল :))। [ভবিষ্যতের দর্শকদের জন্য]
উইল ক্র্যাফোর্ড

1

কেবলমাত্র 'হ্যালো ওয়ার্ল্ড' প্রোগ্রাম তৈরি করুন এবং টার্মিনালে "g ++ sam.cpp" ব্যবহার করে এটি সংকলন করার চেষ্টা করুন এবং আপনি জি ++ প্যাকেজটি ডাউনলোড করতে চান কিনা তা আপনাকে জিজ্ঞাসা করবে। ইনস্টল করতে y টিপুন।


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