ฉันพยายามทำการทดสอบภายใต้ GCC 7 ตามวิธีการติดตั้ง gcc-7 หรือ clang 4.0 บน Ubuntu.SE เราสามารถทำการติดตั้ง GCC 7 บน Ubuntu:
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บน Server Fault เราสามารถค้นหา repo เฉพาะสำหรับแพ็คเกจด้วย:
# grep ^Package: /var/lib/apt/lists/ppa.launchpad.net_*_Packages | grep gcc-7
#
แต่ฉันไม่แน่ใจว่าคำสั่งข้างต้นกำลังค้นหาอยู่ppa:ubuntu-toolchain-r
หรือไม่
ฉันทำสิ่งต่าง ๆ เข้าด้วยกัน แต่พวกเขาไม่ทำงานตามที่คาดไว้ คำตอบ Ubuntu.SE ไม่ถูกต้องการค้นหาข้อผิดพลาดเซิร์ฟเวอร์ล้มเหลวหรือฉันกำลังทำอะไรผิดพลาด
(ฉันไม่มีเครื่อง Debain 8 สำหรับแพ็คเกจ gcc-7และ Fedora 25 ดูเหมือนจะขาด GCC 7 ดังนั้นฉันจึงติดอยู่กับ Ubuntu)
ผมทำอะไรผิดหรือเปล่า? หรือฉันจะติดตั้ง GCC 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
PPA ไม่ปรากฏขึ้นเพื่อให้ GCC-7 สำหรับ Ubuntu 16.10 (Yakkety) - แม้ว่ามันจะไม่ให้ทั้งสอง 16.04 (Xenial) และ 17.04 (Zesty) - ที่คุณสามารถดูได้โดยไปที่“PPA สำหรับอูบุนตู toolchain อัปโหลด ( จำกัด )” ทีมงานและ กรองตามซีรี่ส์