Dzisiaj zainstalowałem nową wersję CentOs 6.4 na mojej stacji roboczej.
Chciałem zainstalować g++
. Z zaskoczeniem nie udało mi się użyć
yum install gcc-g++
Chodzi o to, że nawet podczas wyszukiwania nie otrzymuję żadnych wyników.
# No package available
yum search g++
Ponadto pomyślnie zainstalowałem gcc
.
Czy wiesz, czy używam niewłaściwej nazwy pakietu, czy co powinienem zrobić?
c++
nie jestg++
!Udało mi się z CentOS 6.4
źródło
Zrozumiałem, że wiele pakietów zawiera ten błąd, ponieważ nazwy pakietów są zwykle inne niż większość samouczków dostępnych w sieci.
Zwykle kiedy utknę, po prostu używam tego polecenia:
Otrzymuje listę wszystkich pakietów, takich jak ta, której szukamy i zawsze zawiera pełną nazwę, której powinniśmy użyć, aby zainstalować pakiet.
Również
<packagename>
rozróżniana jest wielkość liter, geoip i GeoIP zwrócą inną listę pakietów.źródło
grep -i <packagename>
zamiast niego.yum
ma własnesearch
polecenie, które sprawdza opisy i adresy URL, a także nazwy pakietów.Natknąłem się na ten post, ponieważ instalowanie węzła z regularnym
gcc-c++
będzie narzekać;ale do obejścia problemu można zainstalować
gcc-g++
zLinuxsoft: Software Repository
i węzeł będzie szczęśliwy!
źródło