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


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.