मैं जीसीसी 7 के तहत एक परीक्षण चलाने की कोशिश कर रहा हूं। कैसे जीसीसी -7 या क्लैंग 4.0 स्थापित करें? Ubuntu.SE पर, हम Ubuntu पर GCC 7 स्थापित करने के लिए निम्नलिखित कार्य कर सकते हैं:
add-apt-repository ppa:ubuntu-toolchain-r/test && apt-get update && apt-get install -y gcc-7
कमांड स्थापित होने में विफल रहता है:
# apt-get install -y gcc-7
...
E: Unable to locate package gcc-7
और 7.1 की कोशिश कर रहा है:
# apt-get install -y gcc-7.1
...
E: Unable to locate package gcc-7.1
E: Couldn't find any package by glob 'gcc-7.1'
E: Couldn't find any package by regex 'gcc-7.1'
सर्वर फाल्ट पर ubuntu / debian में एक रिपॉजिटरी से सभी पैकेजों की सूची के अनुसार , हम निम्न पैकेज के लिए एक विशेष रेपो खोज सकते हैं:
# grep ^Package: /var/lib/apt/lists/ppa.launchpad.net_*_Packages | grep gcc-7
#
लेकिन मुझे यकीन नहीं है कि ऊपर की कमान खोज रही है ppa:ubuntu-toolchain-r
।
मैं एक साथ पीक वाली चीजों को पसंद करता हूं, लेकिन वे उम्मीद के मुताबिक काम नहीं कर रहे हैं। या तो Ubuntu.SE उत्तर गलत है, सर्वर फॉल्ट खोज विफल हो रही है, या मैं कुछ गलत कर रहा हूं।
(मेरे पास gcc-7 पैकेज के लिए Debain 8 मशीन उपलब्ध नहीं है , और Fedora 25 में GCC 7 की कमी प्रतीत होती है। इसलिए मैं उबंटू के साथ बहुत अधिक फंस गया हूं)।
मैं क्या गलत कर रहा हूं? या, मैं जीसीसी 7 कैसे स्थापित कर सकता हूं?
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.10
Release: 16.10
Codename: yakkety
ubuntu-toolchain-r/test
पीपीए उबंटू 16.10 (Yakkety) के लिए जीसीसी -7 प्रदान करने के लिए यह मौजूद नहीं था - हालांकि यह दोनों 16.04 (Xenial) और 17.04 के लिए करता है (Zesty) - के रूप में आप पर जाकर देख सकते हैं "उबंटू Toolchain अपलोड के लिए पीपीए (प्रतिबंधित)" टीम और फ़िल्टरिंग श्रृंखला द्वारा