ฉันต้องการลองใช้คุณสมบัติ C ++ 17 และฉันต้องการติดตั้งคอมไพเลอร์ที่ได้มาตรฐาน (โดยเฉพาะ GCC) ฉันยังใหม่กับ Linux และ Ubuntu โดยสิ้นเชิงและฉันก็ไม่เข้าใจมากนัก
ฉันพยายามติดตามhttps://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/testแต่ไม่มีโชค ครั้งแรกที่ฉันวิ่ง:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
ที่ฉันเข้าใจคำสั่งนี้ติดตั้งคีย์บางอย่าง ต่อไปฉันลอง:
sudo add-apt-repository ppa:ubuntu-toolchain-r/gcc-7
ที่ส่งคืน:
Error: 'ppa:ubuntu-toolchain-r/gcc-7' invalid
ต่อไปฉันพยายามติดตั้งสาขาพัฒนาเสียงดังกราว:
apt-get install clang-4.0 lldb-4.0
และมันทำให้ฉัน
E: Unable to locate package clang-4.0
E: Couldn't find any package by glob 'clang-4.0'
E: Couldn't find any package by regex 'clang-4.0'
E: Unable to locate package lldb-4.0
E: Couldn't find any package by glob 'lldb-4.0'
E: Couldn't find any package by regex 'lldb-4.0'
ทั้งหมดนี้หมายความว่าอย่างไร เกิดอะไรขึ้น
test
แพคเกจก่อน อัปเดตคำถาม
add-apt-repository
เนื่องจากชื่อของมันหมายถึงการเพิ่มที่เก็บมันไม่ได้ติดตั้งแพคเกจ apt install gcc-7
ตอนนี้คุณสามารถทำ
add-apt-repository
คำสั่งคุณวิ่งไม่เหมือนกันเป็นหนึ่งที่ได้รับบนหน้าเว็บของ PPA ดังนั้นจึงไม่น่าแปลกใจมันไม่ทำงาน ลองเรียกใช้ถูกต้อง