cara menginstal clang 3.8 terbaru oleh apt


8

di sini saya telah menemukan instruksi cara menginstal clang3.8: http://llvm.org/apt/

jadi saya mengeksekusi:

 wget -O - http://llvm.org/apt/llvm-snapshot.gpg.key|sudo apt-key add -

hasil:

    --2015-09-19 12:53:09--  http://llvm.org/apt/llvm-snapshot.gpg.key
    Resolving llvm.org (llvm.org)... [sudo] password for user: 192.17.58.186
    Connecting to llvm.org (llvm.org)|192.17.58.186|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 3145 (3,1K) [application/pgp-keys]
    Saving to: ‘STDOUT’

    100%[======================================>] 3.145       --.-K/s   in 0,002s  

    2015-09-19 12:53:10 (1,87 MB/s) - written to stdout [3145/3145]
OK

lalu:

sudo apt-get install clang-3.8 clang-3.8-doc libclang-common-3.8-dev libclang-3.8-dev libclang1-3.8 libclang1-3.8-dbg libllvm-3.8-ocaml-dev libllvm3.8 libllvm3.8-dbg lldb-3.8 llvm-3.8 llvm-3.8-dev llvm-3.8-doc llvm-3.8-examples llvm-3.8-runtime clang-modernize-3.8 clang-format-3.8 python-clang-3.8 lldb-3.8-dev liblldb-3.8-dbg

tapi saya mendapatkan:

E: Unable to locate package clang-3.8
E: Couldn't find any package by regex 'clang-3.8'
E: Unable to locate package clang-3.8-doc
E: Couldn't find any package by regex 'clang-3.8-doc'
E: Unable to locate package libclang-common-3.8-dev
E: Couldn't find any package by regex 'libclang-common-3.8-dev'
E: Unable to locate package libclang-3.8-dev
E: Couldn't find any package by regex 'libclang-3.8-dev'
E: Unable to locate package libclang1-3.8
E: Couldn't find any package by regex 'libclang1-3.8'
E: Unable to locate package libclang1-3.8-dbg
E: Couldn't find any package by regex 'libclang1-3.8-dbg'
...........................

OS saya adalah Linux Mint 17 3.13.0-24-generik # 47-Ubuntu SMP x86_64 x86_64 x86_64 GNU / Linux

Mengapa apt-get tidak dapat menemukan paket-paket itu?


3
Apakah Anda menambahkan baris definisi repositori LLVM ke /etc/apt/sources.listatau sebagai file /etc/apt/sources.list.d/$somefilename.list?

Apakah Anda menemukan solusi untuk masalah ini? Saya menghadapi masalah yang sama persis saat ini dan saya tidak tahu harus ke mana selanjutnya.
jcxz

Pertama, Anda harus menambahkan repositori yang benar. Untuk menginstal clang 3.7 pada Ubuntu 14.04 Anda harus menjalankan apt-add-repository "deb http://llvm.org/apt/trusty/ llvm-toolchain-trusty-3.7 main"perintah dari daftar . Saya tidak dapat menemukan alamat repositori clang 3.8 .
Tomilov Anatoliy

Jawaban:


6

Seperti yang dikatakan Orient dalam komentar, Anda harus menambahkan repositori terlebih dahulu. Tapi repositori yang mana? Jawabannya ternyata tersembunyi di depan halaman yang Anda tautkan. Karena 3.8 adalah versi saat ini, ternyata Anda perlu menambahkan repositori tanpa nomor versi. Saya tidak tahu distribusi apa yang diterjemahkan oleh Linux Mint Anda, tetapi untuk Ubuntu 14.04 agar sesuai dengan contoh Orient, Anda akan menggunakan:

sudo apt-add-repository "deb http://llvm.org/apt/trusty/ llvm-toolchain-trusty-3.8 main"

sudo apt-get update

sudo apt-get install clang-3.8 lldb-3.8

$ clang-3.8 -v
Ubuntu clang version 3.8.0-svn262614-1~exp1 (trunk) (based on LLVM 3.8.0)
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.