Właśnie dostałem nową wersję gcc, uruchamiając brew update
i brew upgrade
. napar narzekali, że brew link
nie została zakończona pomyślnie:Jak utworzyć link do nowej wersji gcc z naparami?
~
✓ brew upgrade
==> Upgrading 1 outdated package, with result:
gcc 4.8.2_1
==> Upgrading gcc
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/gcc-4.8.2_1
######################################################################## 100,0%
==> Pouring gcc-4.8.2_1.mavericks.bottle.tar.gz
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
You can try again using:
brew link gcc
Possible conflicting files are:
/usr/local/bin/gfortran -> /usr/local/Cellar/gfortran/4.8.2/bin/gfortran
/usr/local/share/man/man1/gfortran.1 -> /usr/local/Cellar/gfortran/4.8.2/share/man/man1/gfortran.1
Więc wpadłem brew link gcc
ręcznie:
~
✓ brew link gcc
Linking /usr/local/Cellar/gcc/4.8.2... 25 symlinks created
Teraz kiedy mówię napar oczyścić uzyskać następujące ostrzeżenie:
~
✓ brew cleanup
Warning: Skipping (old) /usr/local/Cellar/gcc/4.8.2 due to it being linked
W mojej piwnicy są dwie wersje gcc:
~
✓ ls /usr/local/Cellar/gcc
4.8.2 4.8.2_1
Czy potrzebuję obu? Chciałbym usunąć starą wersję. Jak mogę to osiągnąć?