Încerc să instalez o anumită versiune de gcc pe Ubuntu 18.04.
În mod implicit, versiunea Ubuntu la momentul scrierii acestui articol este 18.04.5
. Instalarea cu sudo apt-get install gcc-7
rezultă în următoarele:
utilizator@server:~$ gcc-7 -v
gcc versiunea 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)
utilizator@server:~$ politica sudo apt-cache gcc-7
gcc-7:
Instalat: 7.5.0-3ubuntu1~18.04
Candidat: 7.5.0-3ubuntu1~18.04
Tabel de versiuni:
*** 7.5.0-3ubuntu1~18.04 500
500 http://hr.archive.ubuntu.com/ubuntu bionic-updates/main pachete amd64
500 http://hr.archive.ubuntu.com/ubuntu bionic-security/main pachete amd64
7.3.0-16ubuntu3 500
500 http://hr.archive.ubuntu.com/ubuntu bionic/main pachete amd64
Apt recunoaște două versiuni și a instalat 7.5.0-3ubuntu1~18.04
unu.
Am nevoie de versiune 7.4.0
.
Am gasit o oglinda pachetului care are versiunea de pachet necesară (gcc-7-multilib_7.4.0-1ubuntu1~18.04.1_amd64.deb
) și a făcut următoarele:
# Adăugați „deb https://mirror.squ.edu.om/ubuntuarchive/ubuntu bionic principal univers multivers restricționat” la /etc/apt/sources.list
user@server:~$ sudo apt-get update
utilizator@server:~$ politica sudo apt-cache gcc-7
gcc-7:
Instalat: 7.5.0-3ubuntu1~18.04
Candidat: 7.5.0-3ubuntu1~18.04
Tabel de versiuni:
*** 7.5.0-3ubuntu1~18.04 500
500 http://hr.archive.ubuntu.com/ubuntu bionic-updates/main pachete amd64
500 http://hr.archive.ubuntu.com/ubuntu bionic-security/main pachete amd64
7.3.0-16ubuntu3 500
500 http://hr.archive.ubuntu.com/ubuntu bionic/main pachete amd64
500 Pachete https://mirror.squ.edu.om/ubuntuarchive/ubuntu bionic/main amd64
Cu toate acestea, aceasta a adăugat doar o nouă oglindă 7.3.0-16ubuntu3
. Nu a introdus versiunea 7.4.0-1ubuntu1~18.04
care există ca pachet în oglinzi. Mă așteptam să văd noile versiuni disponibile.
Caut o explicație pentru acest comportament și modalități de a adăuga 7.4.0
versiune?