apt-get

如何在centOS上 apt-get install build-essential

非 Y 不嫁゛ 提交于 2019-12-04 12:05:04
https://access.redhat.com/solutions/1310043 , 使用命令 yum group list 可以查看已经安装的套件和可以安装的套件, 试一下 yum groups mark install "Development Tools" yum groups mark install "Development Tools" yum groups mark convert "Development Tools" yum groupinstall "Development Tools" 实在不行就使用 yum group info 'Development Tools' 挨个安装 安装后可以使用yum group list 查看 [root@localhost sharefolder] # yum group list Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: ftp .sjtu .edu .cn * epel: mirrors .aliyun .com * extras: ftp .sjtu .edu .cn * remi-safe: mirror .innosol .asia * updates:

Ubuntu安装g++

孤街浪徒 提交于 2019-12-04 12:02:33
 Ubuntu缺省情况下,并没有提供C/C++的编译环境,因此还需要手动安装。   如果单独安装gcc以及g++比较麻烦,幸运的是,为了能够编译Ubuntu的内核,Ubuntu提供了一个build-essential软件包。   查看该软件包的依赖关系,可以看到以下内容:   $ apt-cache depends build-essential   build-essential   依赖: libc6-dev   依赖:   libc6-dev   依赖: gcc   依赖: g++   依赖: make   依赖: dpkg-dev   也就是说,安装了该软件包,编译c/c++所需要的软件包也都会被安装。因此如果想在Ubuntu中编译c/c++程序,只需要安装该软件包就可以了。   安装方法如下:   $sudo apt-get install build-essential 问题为main.o125. 原因缺少G++ 主要来自ubuntu中文社区 http://www.ubuntu.org.cn/support/documentation/doc/VMware 首选,确认你已经安装了build-essential程序包: apt-get install build-essential 确认你已经安装了内核头文件包: uname -r apt-get install

apt-get install build-essential

旧街凉风 提交于 2019-12-04 12:02:19
apt-get install build-essential命令用来获得各种开发工具,以下是终端运行命令后的结果 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 将会安装下列额外的软件包: dpkg-dev fakeroot g++ g++-4.6 libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libdpkg-perl libstdc++6-4.6-dev libtimedate-perl 建议安装的软件包: debian-keyring g++-multilib g++-4.6-multilib gcc-4.6-doc libstdc++6-4.6-dbg libstdc++6-4.6-doc 下列【新】软件包将被安装: build-essential dpkg-dev fakeroot g++ g++-4.6 libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libdpkg-perl libstdc++6-4.6-dev libtimedate-perl 升级了 0 个软件包,新安装了 11 个软件包,要卸载 0 个软件包,有 259

Ubuntu 软件包管理详解

独自空忆成欢 提交于 2019-12-04 12:01:47
Ubuntu 方便宜用,最值得让人称道的便是其安装软件的方式, 一条命令: sudo apt-get install xxx 就几乎能帮你搞定所有的软件安装难题。但是有时你可能有这样的需求,查看某个软件包是否安装、安装在哪..., 那我们就来介绍一下 Ubuntu 的软件包管理方式。 一、Ubuntu 采用 Debian 的软件包管理器 dpkg 来管理软件包, 类似 RPM. 系统中所有 packages 的信息都在 /var/lib/dpkg/ 目录下, 其子目录 /var/lib/dpkg/info 用于保存各个软件包的配置文件列表: (1).conffiles 记录了软件包的配置文件列表 (2).list 保存软件包中的文件列表, 用户可以从 .list 的信息中找到软件包中文件的具体安装位置. (3).md5sums 记录了软件包的md5信息, 这个信息是用来进行包验证的. (4).prerm 脚本在 Debian 包解包之前运行, 主要作用是停止作用于即将升级的软件包的服务, 直到软件包安装或升级完成. (5).postinst 脚本是完成 Debian 包解开之后的配置工作, 通常用于执行所安装软件包相关命令和服务重新启动. /var/lib/dpkg/available 文件的内容是软件包的描述信息, 该软件包括当前系统所使用的 Debian 安装源中的所有软件包,

Ubuntu关于build-essential

£可爱£侵袭症+ 提交于 2019-12-04 12:01:02
Ubuntu缺省情况下,并没有提供C/C++的编译环境,因此还需要手动安装。 如果单独安装gcc以及g 比较麻烦,幸运的是,为了能够编译Ubuntu的内核,Ubuntu提供了一个build-essential软件包。 命令:apt-get install build-essential 或者 aptitude install build-essential 其中aptitude是基于apt系列的命令。而由于aptitude是apt系列命令的高层封装,因此apt-get使用上比较方便,对于可能的软件包冲突等事件可以更好的处理。 来源: CSDN 作者: 肖承星 链接: https://blog.csdn.net/qq_29806067/article/details/49423815

sudo apt-get install build-essential的作用

 ̄綄美尐妖づ 提交于 2019-12-04 12:00:45
出自 https://blog.csdn.net/bxl_19920205/article/details/48367457 原文如下: 编译工程时到最后的时候,系统报错。错误原因竟然是乱码,但是我的系统上解密已经登录。 莫名其妙啊! sudo apt-get install build-essential 进行了更新,再编译竟然通过了 原来在Linux操作系统上面开发程序, 光有了gcc 是不行的 它还需要一个 build-essential软件包 作用是提供编译程序必须软件包的列表信息 也就是说 编译程序有了这个软件包 它才知道 头文件在哪 才知道库函数在哪 还会下载依赖的软件包 最后才组成一个开发环境 当然 build-essential包 安装时 需要的依赖包 有些你用不上 总之,要在终端执行 sudo apt-get install build-essential 编译工程时,就不会报错了~ 来源: CSDN 作者: 鶸. 链接: https://blog.csdn.net/qq_43241311/article/details/94856068

Ubuntu误删kernel-package和essential-build软件包问题的解决方案

回眸只為那壹抹淺笑 提交于 2019-12-04 12:00:30
先说起因(略长),操作系统是Ubuntu xenial (16.04.10 LTS) server版,原本打算安装perl5-16,但是在make test的时候总是有各种奇怪的问题,尝试的了许多个版本(perl5-14, perl5-16, perl5-18)都没能成功安装,而perl5-20以上的版本能够安装成功,似乎很多人都在Ubuntu上遇到的了这个问题 https://github.com/gugod/App-perlbrew/issues/611 ,但是目前我还没有找到解决方案。回到正题,因为在CentOS能够成功安装,于是我考虑问题有可能是出在编译器上(因为安装成功的CentOS上配置的是gcc 4.x,这个安装失败的Ubuntu上配置的是gcc 5.x,gcc 5.x似乎在ABI上有所改变,这个问题会导致有些使用旧版编译器编译的库文件无法正常的和使用新版编译器编译的程序正常工作),总之就是尝试安装一个旧版编译器,然后试试能否安装成功。但是安装旧版gcc的过程中,遇到了缺少依赖GMP、MPFR、MPC的问题,后来找了一个deb包用apt-get来安装,结果就出现了这篇博客的问题,因为这几个库十分底层,是很多上层软件的依赖,使用apt-get安装的时候把很多软件给移除掉了,最要命的是移除掉了kernel-package、build-essential、gcc等包

关于ubuntu安装一些软件包,无法定位的。。

余生长醉 提交于 2019-12-04 11:49:25
好久没来CSDN 了,最近装kdevelop IDE ,sudo apt-get install Kdevelop 出现“E: 无法定位软件包 Kdevelop”,这个问题平常装别的软件包的时候也会出现,每次出现cc都很头疼啊!原来是在运行之前, sudo apt-get update 一下, 然后在sudo apt-get install kdevelop (变成小写) ok了! 来源: CSDN 作者: mianduoer 链接: https://blog.csdn.net/mianduo3575/article/details/80653504

Ubuntu 14.04 desktop 不能安装 openssh-server解决方法

无人久伴 提交于 2019-12-04 11:28:49
风来了.呆狐狸 Ubuntu 14.04 desktop 中不能 用如下命令 apt-get install openssh-server 安装ssh server,无此包,查了半天才查出使用另一种包安装。 应使用如下命令 sudo apt-get install ssh-contact-service 来源: CSDN 作者: 风.foxwho 链接: https://blog.csdn.net/wljk506/article/details/39860053