Saya mencoba menjalankan tes di bawah GCC 7. Menurut Cara menginstal gcc-7 atau dentang 4.0? di Ubuntu.SE, kita dapat melakukan hal berikut untuk menginstal GCC 7 di Ubuntu:
add-apt-repository ppa:ubuntu-toolchain-r/test && apt-get update && apt-get install -y gcc-7
Perintah gagal saat instalasi:
# apt-get install -y gcc-7
...
E: Unable to locate package gcc-7
Dan mencoba 7.1:
# apt-get install -y gcc-7.1
...
E: Unable to locate package gcc-7.1
E: Couldn't find any package by glob 'gcc-7.1'
E: Couldn't find any package by regex 'gcc-7.1'
Menurut Daftar semua paket dari repositori di ubuntu / debian di Server Fault, kami dapat mencari repo tertentu untuk sebuah paket dengan:
# grep ^Package: /var/lib/apt/lists/ppa.launchpad.net_*_Packages | grep gcc-7
#
Tetapi saya tidak yakin apakah perintah di atas mencari ppa:ubuntu-toolchain-r
.
Saya semacam mengumpulkan hal-hal bersama, tetapi mereka tidak bekerja seperti yang diharapkan. Entah jawaban Ubuntu.SE salah, pencarian Server Fault gagal, atau saya melakukan sesuatu yang salah.
(Saya tidak memiliki mesin Debain 8 yang tersedia untuk paket gcc-7 , dan Fedora 25 tampaknya tidak memiliki GCC 7. Jadi saya cukup banyak terjebak dengan Ubuntu).
Apa yang saya lakukan salah? Atau, bagaimana saya bisa menginstal GCC 7?
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.10
Release: 16.10
Codename: yakkety
ubuntu-toolchain-r/test
PPA tidak muncul untuk memberikan gcc-7 untuk Ubuntu 16.10 (Yakkety) - meskipun tidak untuk kedua 16.04 (Xenial) dan 17.04 (Zesty) - seperti yang Anda lihat dengan mengunjungi “PPA untuk Ubuntu toolchain Upload (terbatas)” tim dan pemfilteran menurut seri