การติดตั้งเสียงดังกราว 6.0 บน Ubuntu 18.04 LTS Bionic


17

ฉันจะติดตั้งเสียงดังกราวบน Ubuntu 18.04 LTS Bionic ได้อย่างไร


เพิ่มผลลัพธ์ของapt-cache policy clang clang-6.0 clang-5.0
doug

2
ได้โปรดโพสต์ผลลัพธ์ของsudo apt install clang-6.0...
Olimjon

sudo apt install clang-6. คุณสามารถทำได้sudo apt install clang-7และsudo apt install clang-8
บอริส

คำตอบ:


16

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

กำลังอ่านรายการแพ็กเกจ ... เสร็จสิ้นการสร้างแผนผังการพึ่งพาการอ่านข้อมูลสถานะ ... เสร็จสิ้นบางแพคเกจไม่สามารถติดตั้งได้ นี่อาจหมายความว่าคุณได้ร้องขอสถานการณ์ที่เป็นไปไม่ได้หรือหากคุณกำลังใช้การกระจายที่ไม่เสถียรซึ่งแพ็คเกจที่จำเป็นบางอย่างยังไม่ได้สร้างหรือย้ายออกจากขาเข้า ข้อมูลต่อไปนี้อาจช่วยในการแก้ไขสถานการณ์: แพคเกจต่อไปนี้มีการพึ่งพาที่ไม่ได้ตั้งใจ: เสียงดังกราว: ขึ้นอยู่กับ: clang-6.0 (> = 6.0 ~) แต่จะไม่ได้รับการติดตั้ง E: ไม่สามารถแก้ไขปัญหาได้ .
Bluetake

ฉันจะแก้ไขปัญหานี้ได้อย่างไร
Bluetake

1
@steeldriver ใช้มันฉันได้รับข้อผิดพลาดดังกราวดังต่อไปนี้ : ขึ้นอยู่กับ: clang-6.0 (> = 6.0 ~) แต่มันจะไม่ได้รับการติดตั้ง E: ไม่สามารถแก้ไขปัญหาได้ จะแก้ไขได้อย่างไร?
Nithin Varghese

@NithinVarghese ที่เป็นข้อผิดพลาดทั่วไปค่อนข้าง - มีบางการแก้ไขปัญหาในคำถามก่อนหน้านี้ไม่สามารถแก้ปัญหาที่ถูกต้องคุณได้จัดแพคเกจเสียหมู่คนอื่น ๆ
steeldriver

2

การเพิ่มคำตอบของ @ steeldriver clangเป็นแพ็คเกจอ้างอิงที่ให้บริการเวอร์ชันเสียงดังกราวเริ่มต้นซึ่งเป็น 6.0 ใน Bionic

คุณอาจโชคดีกว่าในการติดตั้งclang-6.0แพ็คเกจโดยตรง:

sudo apt-get update
sudo apt-get install clang-6.0

1
ไม่โชคไม่ดีในการทำเช่นนั้น
Nithin Varghese

@NithinVarghese คุณอาจต้องถามคำถามของคุณเองแล้วแสดงข้อผิดพลาดที่คุณได้รับ ฉันมีการติดตั้ง 18.04 LTS และฉันเพิ่งติดตั้งด้วยวิธีนี้และใช้งานได้ดี เกือบจะเป็นไปไม่ได้ที่เราจะคาดเดาว่าปัญหาใดที่คุณประสบระหว่างการติดตั้ง
Terrance

2

คุณสามารถติดตั้ง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

1
ฉันเคยเบื่อวิธีนี้มาก่อนและมันก็ไร้ประโยชน์เหมือนอย่างอื่น คุณมีเงื่อนงำอะไรบ้างที่เป็นสาเหตุของเรื่องนี้
Nithin Varghese

ฉันได้ลองแล้วมันใช้งานได้สำหรับฉัน คุณสามารถปิดการใช้งาน repos อื่น ๆ และลองอีกครั้ง?
Ketan Patel

2

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

0

คุณสามารถทำตามผู้ใช้ข้างต้นที่แบ่งปัน

sudo apt-get install clang-6.0

เพียงแค่ว่าฉันต้องการที่จะใส่ใจกับเอกสารที่น่าสนใจนี้: แพคเกจ LLVM Debian / Ubuntu ทุกคืน

ที่จะได้รับวิสัยทัศน์ที่สมบูรณ์วิธีการติดตั้งแพคเกจคืน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.