ubuntu make install,ubuntu系统

今天给各位分享ubuntu make install的知识,其中也会对ubuntu系统进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

ubuntu 下如何安装install

linux系统中,软件通常以源代码或者预编译包的形式提供。软件源代码需要编译为二进制的机器代码才能够使用,安装比较耗时,不过您可以自行调节编译选项,决定需要的功能或组件,或者针对硬件平台作一些优化。预编译的软件包,通常是由软件的发布者进行编译,您只要将软件拷贝到系统中就可以了。考虑到预编译软件包的适用性,预编译软件包通常不会针对某种硬件平台优化。它所包含的功能和组件也是通用的组合。ubuntu系统中,软件通常以

deb

格式的包文件发布,它是一种预编译软件包。deb包中除了包含已编译的软件,通常还包括软件的拷贝路径、对其它软件包的依赖关系纪录、比较通用的配置文件以及软件的描述、版本、作者、类别、占用空间等信息。deb软件包命令遵行如下约定:soft_ver-rev_arch.debsoft软件包名称

ver软件版本号

revubuntu修订版本号

arch目标架构名称例如:

azureus_2.4.0.2-0ubuntu2_all.deb您需要使用

dpkg

命令来管理deb软件包:dpkg

-i

|

--install

xxx.deb

安装deb软件包dpkg

-r

|

--remove

xxx.deb

删除软件包dpkg

-r

-p

|

--purge

xxx.deb

连同配置文件一起删除dpkg

-i

|

-info

xxx.deb

查看软件包信息dpkg

-l

xxx.deb

查看包内文件dpkg

-l

查看系统中已安装软件包信息dpkg-reconfigure

xxx

重新配置软件包有些时候,您使用

dpkg

安装一个软件包,系统会提示您该软件包依赖其它软件包。这时,您先安装其它软件包,直到满足依赖关系为止。或者同时安装多个软件包dpkg

-i

aaa.deb

bbb.deb

ccc.deb

如何在ubuntu中安装makefile文件,求详细步骤!

如果是需要编译的环境,推荐安装"build essential"包,

#sudo apt-get install"build-essential"

在用./configure,make, makeinstall,方法安装软件是,经常会发生发生各种错误,而导致无法生成 makefile文件。现在我把我安装过程中遇到的问题以及解决办法写下来,希望对大家有点帮助。

以我安装 pidgin-2.0.0为例

#./configure出现错误:

configure: error: C compiler cannot create executables

按照错误提示安装缺少的包

#sudo apt-get install libc6-dev

再次

#./configure

出现错误

checking for GLIB... no

no

configure: error:

You must have the GLib 2.0 development headers installed to build.

根据错误提示,用新得立搜索 GLib 2.0或者用命令

#sudo apt-cache search GLib 2.0

发现有个包 libglib2.0-dev- Development files for the GLib library。

选择安装;

#sudo apt-get install libglib2.0-dev

这里原文为libglib2.0-0-dev,似乎有误。

#./configure#又出现错误

checking for X... no

checking for GTK... no

no

configure: error:

You must have the GTK+ 2.0 development headers installed to compile Pidgin.

If you only want to build Finch then specify--disable-gtkui when running configure.

用如上同样的方法查找到缺少的包并安装

sudo apt-get install libgtkmm2.0-dev

./configure出现错误

checking for LIBXML... no

no

configure: error:

You must have libxml2>= 2.6.0 development headers installed to build.

于是安装

sudo apt-get install libxml2-dev

经过上面包的安装,在次./configure没有再出现错误,这次成功的生成了makefile文件。

然后执行:

#make

#make install

成功安装软件。

linux 怎么安装make

整个安装过程可以分为以下几步:

1)取得应用软件:通过下载、购买光盘的方法获得;

2)解压缩文件:一般tar包,都会再做一次压缩,如gzip、bz2等,所以你需要先解压。如果是最常见的gz格式,则可以执行:“tar–xvzf软件包名”,就可以一步完成解压与解包工作。如果不是,则先用解压软件,再执行“tar–xvf解压后的tar包”进行解包;

3)阅读附带的INSTALL文件、README文件;

4)执行“./configure”命令为编译做好准备;例如./configure--prefix=/usr/local/mysql(表示设置软件的安装目录为:/usr/local/mysql)

5)执行“make”命令进行软件编译;

6)执行“make install”完成安装;

7)执行“make clean”删除安装时产生的临时文件。

好了,到此大功告成。我们就可以运行应用程序了。但这时,有的读者就会问,我怎么执行呢?这也是一个Linux特色的问题。其实,一般来说,Linux的应用软件的可执行文件会存放在/usr/local/bin目录下!不过这并不是“放四海皆准”的真理,最可靠的还是看这个软件的INSTALL和README文件,一般都会有说明。

阅读剩余
THE END