yum安装gcc
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了yum安装gcc,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含11514字,纯文字阅读大概需要17分钟。
内容图文
![yum安装gcc](/upload/InfoBanner/zyjiaocheng/953/98fe400f0e0347bd8c400238dc968f2b.jpg)
如果服务器是自己的,并且机器就在身边,那什么都不用说了,缺少gcc顶多就是重新放入安装盘,把开发工具包安装上。但是如果是租的服务器,托管服务 方那帮人又搞不懂你说的啥子gcc,要安装gcc实在是太麻烦了。你得去找gcc相关的包,版本号还得必须对应上,否则不兼容。最近给一个朋友装gcc, 着实头疼了一把。后来发现yum这个好东西,只需要执行一个命令,所有的烦恼都解除了。
朋友的系统是CentOS 5 的,托管商没给安装gcc,于是使用如下两个命令就可把gcc,gcc-c++统统安装上:
yum -y install gcc
yum -y install gcc-c++
yum会自动查找软件的相关依赖包,自动下载安装,全过程轻松愉快。特此记录一下。
[root@localhost Jorcen]# yum -y install gcc
Loaded plugins: fastestmirror, langpacks, refresh-packagekit
livna | 1.3 kB 00:00
rpmfusion-free-updates | 3.3 kB 00:00
rpmfusion-nonfree-updates | 3.3 kB 00:00
updates/19/x86_64/metalink | 4.0 kB 00:00
updates | 4.9 kB 00:00
updates/19/x86_64/primary_db | 11 MB 00:54
(1/3): rpmfusion-nonfree-updates/19/x86_64/primary_db | 246 kB 00:01
(2/3): updates/19/x86_64/updateinfo | 1.2 MB 00:04
(3/3): updates/19/x86_64/pkgtags | 1.0 MB 00:19
Loading mirror speeds from cached hostfile
* fedora: mirrors.oschina.net
* livna: ftp-stud.fht-esslingen.de
* rpmfusion-free: mirror.bjtu.edu.cn
* rpmfusion-free-updates: mirror.bjtu.edu.cn
* rpmfusion-nonfree: mirror.bjtu.edu.cn
* rpmfusion-nonfree-updates: mirror.bjtu.edu.cn
* updates: mirrors.oschina.net
Resolving Dependencies
--> Running transaction check
---> Package gcc.x86_64 0:4.8.2-7.fc19 will be installed
--> Processing Dependency: cpp = 4.8.2-7.fc19 for package: gcc-4.8.2-7.fc19.x86_64
--> Processing Dependency: glibc-devel >= 2.2.90-12 for package: gcc-4.8.2-7.fc19.x86_64
--> Processing Dependency: libmpc.so.3()(64bit) for package: gcc-4.8.2-7.fc19.x86_64
--> Running transaction check
---> Package cpp.x86_64 0:4.8.2-7.fc19 will be installed
---> Package glibc-devel.x86_64 0:2.17-20.fc19 will be installed
--> Processing Dependency: glibc-headers = 2.17-20.fc19 for package: glibc-devel-2.17-20.fc19.x86_64
--> Processing Dependency: glibc-headers for package: glibc-devel-2.17-20.fc19.x86_64
---> Package libmpc.x86_64 0:1.0.1-1.fc19 will be installed
--> Running transaction check
---> Package glibc-headers.x86_64 0:2.17-20.fc19 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
======================================================================================================================================================
Package Arch Version Repository Size
======================================================================================================================================================
Installing:
gcc x86_64 4.8.2-7.fc19 updates 16 M
Installing for dependencies:
cpp x86_64 4.8.2-7.fc19 updates 5.9 M
glibc-devel x86_64 2.17-20.fc19 updates 1.0 M
glibc-headers x86_64 2.17-20.fc19 updates 645 k
libmpc x86_64 1.0.1-1.fc19 fedora 49 k
Transaction Summary
======================================================================================================================================================
Install 1 Package (+4 Dependent packages)
Total download size: 24 M
Installed size: 55 M
Downloading packages:
cpp-4.8.2-7.fc19.x86_64.rpm FAILED ] 43 kB/s | 251 kB 00:09:16 ETA
http://mirror.nus.edu.sg/fedora/linux/updates/19/x86_64/cpp-4.8.2-7.fc19.x86_64.rpm: [Errno 14] HTTP Error 403 - ForbiddenkB/s | 251 kB 00:09:16 ETA
Trying other mirror.
glibc-headers-2.17-20.fc19.x86 FAILED ] 49 kB/s | 330 kB 00:08:02 ETA
http://mirror.nus.edu.sg/fedora/linux/updates/19/x86_64/glibc-headers-2.17-20.fc19.x86_64.rpm: [Errno 14] HTTP Error 403 - Forbidden kB 00:08:02 ETA
Trying other mirror.
(1/5): libmpc-1.0.1-1.fc19.x86_64.rpm | 49 kB 00:00:07
(2/5): glibc-devel-2.17-20.fc19.x86_64.rpm | 1.0 MB 00:00:13
(3/5): cpp-4.8.2-7.fc19.x86_64.rpm | 5.9 MB 00:00:30
(4/5): glibc-headers-2.17-20.fc19.x86_64.rpm | 645 kB 00:00:30
(5/5): gcc-4.8.2-7.fc19.x86_64.rpm | 16 MB 00:03:45
------------------------------------------------------------------------------------------------------------------------------------------------------
Total 107 kB/s | 24 MB 00:03:45
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : libmpc-1.0.1-1.fc19.x86_64 1/5
Installing : cpp-4.8.2-7.fc19.x86_64 2/5
Installing : glibc-headers-2.17-20.fc19.x86_64 3/5
Installing : glibc-devel-2.17-20.fc19.x86_64 4/5
Installing : gcc-4.8.2-7.fc19.x86_64 5/5
Verifying : cpp-4.8.2-7.fc19.x86_64 1/5
Verifying : glibc-headers-2.17-20.fc19.x86_64 2/5
Verifying : glibc-devel-2.17-20.fc19.x86_64 3/5
Verifying : gcc-4.8.2-7.fc19.x86_64 4/5
Verifying : libmpc-1.0.1-1.fc19.x86_64 5/5
Installed:
gcc.x86_64 0:4.8.2-7.fc19
Dependency Installed:
cpp.x86_64 0:4.8.2-7.fc19 glibc-devel.x86_64 0:2.17-20.fc19 glibc-headers.x86_64 0:2.17-20.fc19 libmpc.x86_64 0:1.0.1-1.fc19
Complete!
install gcc-c++
[root@localhost Jorcen]# yum -y install gcc-c++
Loaded plugins: fastestmirror, langpacks, refresh-packagekit
Loading mirror speeds from cached hostfile
* fedora: mirrors.yun-idc.com
* livna: ftp-stud.fht-esslingen.de
* rpmfusion-free: mirror.bjtu.edu.cn
* rpmfusion-free-updates: mirror.bjtu.edu.cn
* rpmfusion-nonfree: mirror.bjtu.edu.cn
* rpmfusion-nonfree-updates: mirror.bjtu.edu.cn
* updates: mirrors.yun-idc.com
Resolving Dependencies
--> Running transaction check
---> Package gcc-c++.x86_64 0:4.8.2-7.fc19 will be installed
--> Processing Dependency: libstdc++-devel = 4.8.2-7.fc19 for package: gcc-c++-4.8.2-7.fc19.x86_64
--> Running transaction check
---> Package libstdc++-devel.x86_64 0:4.8.2-7.fc19 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
======================================================================================================================================================
Package Arch Version Repository Size
======================================================================================================================================================
Installing:
gcc-c++ x86_64 4.8.2-7.fc19 updates 7.1 M
Installing for dependencies:
libstdc++-devel x86_64 4.8.2-7.fc19 updates 1.5 M
Transaction Summary
======================================================================================================================================================
Install 1 Package (+1 Dependent package)
Total download size: 8.6 M
Installed size: 24 M
Downloading packages:
(1/2): libstdc++-devel-4.8.2-7.fc19.x86_64.rpm | 1.5 MB 00:00:14
(2/2): gcc-c++-4.8.2-7.fc19.x86_64.rpm | 7.1 MB 00:01:02
------------------------------------------------------------------------------------------------------------------------------------------------------
Total 140 kB/s | 8.6 MB 00:01:02
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : libstdc++-devel-4.8.2-7.fc19.x86_64 1/2
Installing : gcc-c++-4.8.2-7.fc19.x86_64 2/2
Verifying : libstdc++-devel-4.8.2-7.fc19.x86_64 1/2
Verifying : gcc-c++-4.8.2-7.fc19.x86_64 2/2
Installed:
gcc-c++.x86_64 0:4.8.2-7.fc19
Dependency Installed:
libstdc++-devel.x86_64 0:4.8.2-7.fc19
Complete!
other
yum -y install gcc
yum -y install gcc-c++
yum install make
-- 或者
yum groupinstall "Development Tools"
-- 或者
yum install gcc gcc-c++ kernel-devel
转载于:https://my.oschina.net/u/1590001/blog/268190
内容总结
以上是互联网集市为您收集整理的yum安装gcc全部内容,希望文章能够帮你解决yum安装gcc所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。