คำตอบ:
clang-6.0
คือ (อย่างน้อยปัจจุบัน) เวอร์ชันเริ่มต้นของclang
บน Bionic:
$ apt-cache depends clang
clang
Depends: clang-6.0
Breaks: <clang-3.2>
Breaks: <clang-3.3>
Breaks: <clang-3.4>
Breaks: <clang-3.5>
Replaces: clang
Replaces: <clang-3.2>
Replaces: <clang-3.3>
Replaces: <clang-3.4>
Replaces: <clang-3.5>
$ apt-cache policy clang-6.0
clang-6.0:
Installed: 1:6.0-1ubuntu2
Candidate: 1:6.0-1ubuntu2
Version table:
*** 1:6.0-1ubuntu2 500
500 http://ca.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
100 /var/lib/dpkg/status
ดังนั้นคุณเพียงแค่เปิดใช้งานที่เก็บจักรวาลและจากนั้นติดตั้งclang
- ไม่ว่าจะเป็นที่เก็บซอฟต์แวร์หรือจากบรรทัดคำสั่งโดยใช้
sudo apt update
sudo apt install clang
การเพิ่มคำตอบของ @ steeldriver clang
เป็นแพ็คเกจอ้างอิงที่ให้บริการเวอร์ชันเสียงดังกราวเริ่มต้นซึ่งเป็น 6.0 ใน Bionic
คุณอาจโชคดีกว่าในการติดตั้งclang-6.0
แพ็คเกจโดยตรง:
sudo apt-get update
sudo apt-get install clang-6.0
คุณสามารถติดตั้งclang-6.0
บน Ubuntu 18.04 โดยใช้ที่เก็บ LLVM อย่างเป็นทางการ
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
sudo apt-add-repository "deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-6.0 main"
sudo apt update && sudo apt install clang-6.0
sources.list
คุณอาจจะหายไปช่องที่จำเป็นบางส่วนจาก
ขั้นตอนที่ 1: การสำรองข้อมูลที่เก็บของคุณsources.list
และลบรายการพื้นที่เก็บข้อมูลอื่นที่ไม่ใช่
ขั้นตอนที่ 2:ทำsudo gedit /etc/apt/sources.list
และทำให้หน้าตาเป็นแบบนี้:
deb http://archive.ubuntu.com/ubuntu bionic main multiverse restricted universe
deb http://archive.ubuntu.com/ubuntu bionic-security main multiverse restricted universe
deb http://archive.ubuntu.com/ubuntu bionic-updates main multiverse restricted universe
บันทึกและออก.
ขั้นตอนที่ 3:อัปเดตที่เก็บของคุณ:
sudo apt update
ขั้นตอนที่ 4:ติดตั้งclang-6.0
:
sudo apt install clang-6.0
คุณสามารถทำตามผู้ใช้ข้างต้นที่แบ่งปัน
sudo apt-get install clang-6.0
เพียงแค่ว่าฉันต้องการที่จะใส่ใจกับเอกสารที่น่าสนใจนี้: แพคเกจ LLVM Debian / Ubuntu ทุกคืน
ที่จะได้รับวิสัยทัศน์ที่สมบูรณ์วิธีการติดตั้งแพคเกจคืน
apt-cache policy clang clang-6.0 clang-5.0