ubuntu下进行三板斧安装时的错误
2014-02-21 16:52
183 查看
linux安装三板斧:
1. tar -zxvf xxx.tar.gz
2. cd xx
3. ./configure
4. make
5. cd src && make install
因为开始安装时是为了搭建SSH互信,其他什么软件都没有安。所以在解压源文件目录后,进行make操作,报错如下:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package make is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'make' has no installation candidate
这里可以执行sudo apt-get update命令更新软件库资源
所以再运行 sudo apt-get install make build-essential
(这里查询到build-essential的作用类似于自动加载当前软件依赖的软件包,当然未必全部能为我们所用。
参见http://blog.163.com/zhangjinqing1234@126/blog/static/307302602009538137113)
之后即可成功安装make。
然后在运行make之后竟然报错: /bin/sh 1 cc not found
经查询,是因为没有安装gcc什么的。参见http://www.experts-exchange.com/Programming/Languages/Scripting/Perl/Q_24090923.html
sudo apt-get install gcc build-essential(等好长时间)
然后又出现jemalloc.h: No such file or directory:
make MALLOC=libc 参见/article/9022673.html
然后在运行make之后竟然报错: /bin/sh 1 cc not found
经查询,是因为没有安装gcc什么的。参见http://www.experts-exchange.com/Programming/Languages/Scripting/Perl/Q_24090923.html
所以再运行 sudo apt-get install make build-essential
(这里查询到build-essential的作用类似于自动加载当前软件依赖的软件包,当然未必全部能为我们所用。
参见http://blog.163.com/zhangjinqing1234@126/blog/static/307302602009538137113)
1. tar -zxvf xxx.tar.gz
2. cd xx
3. ./configure
4. make
5. cd src && make install
因为开始安装时是为了搭建SSH互信,其他什么软件都没有安。所以在解压源文件目录后,进行make操作,报错如下:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package make is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'make' has no installation candidate
这里可以执行sudo apt-get update命令更新软件库资源
所以再运行 sudo apt-get install make build-essential
(这里查询到build-essential的作用类似于自动加载当前软件依赖的软件包,当然未必全部能为我们所用。
参见http://blog.163.com/zhangjinqing1234@126/blog/static/307302602009538137113)
之后即可成功安装make。
然后在运行make之后竟然报错: /bin/sh 1 cc not found
经查询,是因为没有安装gcc什么的。参见http://www.experts-exchange.com/Programming/Languages/Scripting/Perl/Q_24090923.html
sudo apt-get install gcc build-essential(等好长时间)
然后又出现jemalloc.h: No such file or directory:
make MALLOC=libc 参见/article/9022673.html
然后在运行make之后竟然报错: /bin/sh 1 cc not found
经查询,是因为没有安装gcc什么的。参见http://www.experts-exchange.com/Programming/Languages/Scripting/Perl/Q_24090923.html
所以再运行 sudo apt-get install make build-essential
(这里查询到build-essential的作用类似于自动加载当前软件依赖的软件包,当然未必全部能为我们所用。
参见http://blog.163.com/zhangjinqing1234@126/blog/static/307302602009538137113)
相关文章推荐
- Jquery异步请求简单实例(转)
- MySql入门学习笔记
- GraphicsMagick+lua-nginx-module+nginx=
- CSS3实现的简单下拉框菜单
- 全程软件测试之引子
- Spring 让 LOB 数据操作变得简单易行
- .net中解析json 之 DataContractJsonSerializer类
- DOJO Tree
- java5的静态导入import static
- 介绍几款好用的Web开发管理工具
- RSA大会播报 – 2014最佳安全博客提名(国外篇)
- Nginx 虚拟主机 VirtualHost 配置
- PHP乱入,post,mysql连接,抓取网页
- 《高效学习OpenGL》 之 抗锯齿 glHint(), glutInitDisplayMode(),glSampleCoverage()
- 【TOMCAT】tomcat 类加载及配置文件
- Mono For Android 第一个App应用程序
- Android Service 自动启动
- 面试题15:链表中倒数第k个节点(Leetcode-19:Remove Nth Node From End of List)
- SDUT1480
- cocos2d-x 入门——环境的部署