Tôi muốn thử các tính năng của C ++ 17 và tôi muốn cài đặt trình biên dịch tuân thủ tiêu chuẩn (tốt nhất là GCC). Tôi hoàn toàn mới đối với Linux và Ubuntu và đơn giản là tôi không hiểu nhiều.
Tôi đã cố gắng theo dõi https://launchpad.net/~ubfox-toolchain-r/+archive/ubfox/test nhưng không gặp may. Đầu tiên tôi chạy:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
Theo tôi hiểu lệnh này cài đặt một số phím. Tiếp theo tôi đã thử:
sudo add-apt-repository ppa:ubuntu-toolchain-r/gcc-7
Điều đó đã trở lại:
Error: 'ppa:ubuntu-toolchain-r/gcc-7' invalid
Tiếp theo tôi đã cố gắng cài đặt nhánh phát triển clang:
apt-get install clang-4.0 lldb-4.0
Và nó mang lại cho tôi
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'
Tất cả điều này có nghĩa là gì? Chuyện gì vậy?
test
gói đầu tiên. Cập nhật câu hỏi.
add-apt-repository
như tên của nó ngụ ý thêm một kho lưu trữ, nó không cài đặt một gói. Bây giờ bạn có thể làm apt install gcc-7
.
add-apt-repository
lệnh bạn chạy không giống như một đưa ra trên trang của PPA, vì vậy không có gì lạ nó không làm việc. Hãy thử chạy đúng.