ubuntu导出mysql镜像_库文件

Ubuntu Linux下如何用源码文件安装软件

下面就介绍这种手工安装方式的详细步骤。

一、 安装编译程序因为要编译源代码,所以第一步就是安装编译和构建之类的程序。

如果你已经安装过了,可以跳过此步。

在Ubuntu系统中非常简单,只要执行下面命令就行了: $ sudo apt-get install build-essential 该命令执行后,从源文件安装软件所需的工具,如gcc、make、g++及其他所需软件就安装好了。

二、下载并编译软件的源代码当我们下载源文件时,一定要弄清该软件所依赖的库文件和其他程序,并且首先将它们装好。

这些信息,通常都能在该开源项目的主页上查找到。

做好这些准备工作后,我们就可以进行下面的工作了。

因为,软件的源代码通常以压缩文件形式发布,所以需要将其解压到指定目录。

命令如下所示: OwnLinux@ubuntu:~$ tar xvzf program.tar.gz OwnLinux@ubuntu:~$ cd program/ 如果你的对tar命令不熟悉请点击这里阅读《tar命令详解》 在Linux下从源文件安装程序时,有一个通用模式,即配置(./configure)–> 编译(make) –> 安装(sudo make install)。

但是,此前你最好还是阅读源文件中附带的安装说明,因为对于每个程序,其开发者的指示才是最具权威性的。

程序开发者通常将安装说明存放在名为INSTALL或README。

到哪里找这些文件呢?它们在项目主页或源代码主目录中都能找到。

1.配置 构建应用的第一步就是执行configure脚本,该脚本位于程序源文件的主目录下: OwnLinux@ubuntu:~/program$ ./configure 该脚本将扫描系统,以确保程序所需的所有库文件业已存在,并做好文件路径及其他所需的设置工作。

如果程序所需的库文件不完全,该配置脚本就会退出,并告诉您还需要哪些库文件或者是哪些版本太旧需要更新。

如果遇到这种情况,仅弄到含有该库文件的软件包还是不够的,同时还要找到具有该库文件所有头文件的开发包,在Ubuntu中,这样的包一般以-dev作为文件名的结尾。

安装好所有需要的库文件后,重新运行配置脚本,直到没有错误提示为止,这说明需要的库文件已经全部安装妥当了即满足了依赖关系。

2.编译 当配置脚本成功退出后,接下来要做的就是编译代码了。

具体操作为在源文件的主目录中运行make命令: OwnLinux@ubuntu:~/program$ make 这时,您会看到一串编译输出数据迅速从屏幕上滚过,如果正常的话,系统会返回的提示符状态。

然而,如果编译过程中出现错误的话,排错的过程可就不像配置步骤那么简单了。

因为,这通常要涉及到源代码的调试,可能源代码有语法错误,或其他错误等等。

怎么办?如果您是编程高手,那就自己调试吧!否则,检查该软件的邮件列表等支持渠道,看看是不是已知的bug,如果是就看看别人是怎么解决的,不是就提交一份bug报告吧,也许不久就会有解决办法。

3.安装 当软件成功编译后,最后一步就是将它们安装到系统上。

大部分程序的makefile文件中都会有一个用于安装的函数。

需要注意的是,大多时候我们必须作为root用户来安装程序,这样程序就把文件安装到/usr或其他只有超级用户才有写权限的目录中。

依旧是在源文件的主目录下,执行如下命令: OwnLinux@ubuntu:~/program$ sudo make install 好了,这样程序就会安装到您的计算机上了。

另外,当您不再使用该程序时,可以使用软件所带的卸载功能,一般程序都会具备此功能。

切换至源文件的主目录下,执行以下命令即可: OwnLinux@ubuntu:~/program$ sudo make uninstall 多数情况下,利用上面介绍的方法安装的程序,都位于/usr/local下面。

若想让安装的程序文件与Ubuntu巡视的文件系统隔离开的话,可以为命令添加项,如下所示: OwnLinux@ubuntu:~/program$ ./configure –prefix=/opt 尽管这样做一般都是有效的,但是也有例外,有些程序根本不理会项;有些程序如含有内核模块的程序,会把它们自己全部放进您的文件系统。

linux文字模式中如何用软件编辑文件

用vi就行了,redhat的话有可能还已经安装了nano,不过没有vi好用,但是看起来你对vi一点了解都没有,那么估计进去也是白搭,有可能根本连退出都不知道,所以说一些简单的命令给你。

i或a,都是从命令模式进入输入模式,此时你才可以输入东西,在命令模式下是不能输入的,两个命令有区别,大小写的i与a也有区别,自己研究一下在命令模式下x是删除一个字符,dd是剪切一行,yy是复制,p是粘贴,u是撤销在命令模式下输入:,此时左下角应该出现:,然后可以输入x,回车这是保存退出,当然:wq也可以,或者是ZZ(这个没有冒号了).如果修改之后,错误了,可以用:q!退出,一般文件为了安全,保存退出的时候也需要加上!,如:x!。

如果不想退出,但是又改错了,想回到原始状态,可以使用:e!命令需要在命令模式下,如果使用了i或a或o等等进入了输入模式,使用esc键就可以返回命令模式。

如果vi太辛苦,就用nano试一试,那时是有菜单的,用ctrl+字母就行了当然以上是在命令行模式,如果在图形界面,可以使用别的编辑器,kwrite等等,但是那个不推荐

如何在LINUX系统中安装自己下载的LINUX软件??LINUX系统中的可...

在Linux中,凡是具有可执行权限的文件均视为可执行文件,与文件名及后缀名无关。

Linux中安装包分为包管理器、源代码安装与可执行文件安装。

其中包管理器分为RPM、DEB与TAR,RPM为RedHat Linux及其派生系使用,DEB为Debian Linux及其派生系使用,TAR基本上找不到了(现在有用TAR也一般是源代码安装)。

RPM使用 rpm -ivh 安装,使用 rpm -Uvh 升级,使用 rpm -e 卸载。

DEB使用 dpkg -i 安装与升级,使用dpkg -r 卸载。

另外,RPM可使用yum与apt进行网络安装与升级,DEB则使用apt进行网络安装与升级。



用于RPM与DEB的apt使用方法相同。

源代码安装一般文件后缀名为.tar.gz和.tar.bz2。

展开(解压)文件包( tar xvfz )后在终端输入 ./configure;make;make install 进行安装。

可执行文件安装分为可执行软件包与脚本。

只要将其权限改为可执行(右击文件图标选属性),运行该文件(脚本若运行不成功可在终端输入 sh )即可。

脚本的后缀名一般为sh、bash、csh、zsh、pl、php等。