歷史遺留問(wèn)題,需要在一臺(tái)CentOS5機(jī)器上安裝NGINX。下載好NGINX源碼包,進(jìn)行編譯時(shí)候提示GCC不存在,可是明明GCC安裝了的,于是yum remove gcc和rpm刪除。
滿懷希望的下載好CentOS鏡像,掛載為光盤源,滿心歡喜的yum install gcc-c++
這下好了,yum install 始終報(bào)下面相關(guān)錯(cuò)誤了。

–> Missing Dependency: cpp = 4.1.2-54.el5 is needed by package gcc-4.1.2-54.el5.x86_64 (base)
Error: Missing Dependency: libstdc++ = 4.1.2-54.el5 is needed by package libstdc++-devel-4.1.2-54.el5.i386 (base)
Error: Missing Dependency: libstdc++ = 4.1.2-54.el5 is needed by package gcc-c++-4.1.2-54.el5.x86_64 (base)
Error: Missing Dependency: cpp = 4.1.2-54.el5 is needed by package gcc-4.1.2-54.el5.x86_64 (base)
各種依賴一起使用yum安裝,都不行。各種折騰,說(shuō)一下最后的解決方案:
在repo設(shè)置里面,要添加 updates ,在然后gcc相關(guān)的都可以順利安裝啦
