linux下各种安装包安装命令
一、rpm包安装方式步骤:
1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录;
2、打开一个终端,su -成root用户;
3、cd soft.version.rpm所在的目录;
4、输入rpm -ivh soft.version.rpm
二、deb包安装方式步骤:
1、找到相应的软件包,比如soft.version.deb,下载到本机某个目录;
2、打开一个终端,su -成root用户;
3、cd soft.version.deb所在的目录;
4、输入dpkg -i soft.version.deb
三、tar.gz源代码包安装方式:
1、找到相应的软件包,比如soft.tar.gz,下载到本机某个目录;
2、打开一个终端,su -成root用户;
3、cd soft.tar.gz所在的目录;
4、tar -xzvf soft.tar.gz //一般会生成一个soft目录
5、cd soft
6、./configure
7、make
8、make install
四、tar.bz2源代码包安装方式:
1、找到相应的软件包,比如soft.tar.bz2,下载到本机某个目录;
2、打开一个终端,su -成root用户;
3、cd soft.tar.bz2所在的目录;
4、tar -xjvf soft.tar.bz2 //一般会生成一个soft目录
5、cd soft
6、./configure
7、make
8、make install
五、apt方式安装:
1、打开一个终端,su -成root用户;
2、apt-cache search soft 注:soft是你要找的软件的名称或相关信息
3、如果2中找到了软件soft.version,则用apt-get install soft.version命令安
装软件注:只要你可以上网,只需要用apt-cache search查找软件,用apt-get install软件
六、bin文件安装:=
如果你下载到的软件名是soft.bin,一般情况下是个可执行文件,安装方法如下:
1、打开一个终端,su -成root用户;
2、chmod +x soft.bin
3、./soft.bin //运行这个命令就可以安装软件了
七、不需要安装的软件:
有了些软件,比如lumaqq,是不需要安装的,自带jre解压缩后可直接运行。
假设下载的是lumaqq.tar.gz,使用方法如下:
1、打开一个终端,su -成root用户;
2、tar -xzvf lumaqq.tar.gz //这一步会生成一个叫LumaQQ的目录
3、cd LumaQQ
4、chmod +x lumaqq //设置lumaqq这个程序文件为可运行
5、此时就可以运行lumaqq了,用命令./lumaqq即可,但每次运行要输入全路径或
切换到刚才生成的LumaQQ目录里
6、为了保证不设置路径就可以用,你可以在/bin目录下建立一个lumaqq的链接,
用命令ln -s lumaqq /bin/ 即可,以后任何时候打开一个终端输入lumaqq就可以
启动QQ聊天软件了
7、如果你要想lumaqq有个菜单项,使用菜单编辑工具,比如Alacarte Menu
Editor,找到上面生成的LumaQQ目录里的lumaqq设置一个菜单项就可以了,当然你
也可以直接到/usr/share/applications目录,按照里面其它*.desktop文件的格
式生成一个自己的desktop文件即可。
linux apt用法
linux apt用法Linux APT(Advanced Packaging Tool)用法在Linux操作系统中,APT(Advanced Packaging Tool)是一种常用且功能强大的软件包管理工具。
它可以帮助用户方便地管理和安装各种软件包。
本文将详细说明APT的使用方法,并提供一步一步回答,以解决用户在使用APT时可能遇到的问题。
APT是由Debian Linux发行版开发的一个软件包管理系统,它的主要目的是使软件的安装、升级和卸载过程更加简单和自动化。
APT支持通过命令行界面进行操作,也可以通过图形用户界面(GUI)进行操作。
在本文中,我们将主要关注命令行界面。
APT的命令以apt开头,下面是一些最常用的APT命令及其用法:1. apt-get update:该命令用于更新本地软件包列表,从软件源(Software Repository)下载最新的软件包信息。
在使用任何其他APT命令之前,建议始终先运行这个命令。
使用以下命令来运行:sudo apt-get update2. apt-get upgrade:该命令用于升级已经安装的软件包到最新可用版本。
它会检查系统中已安装软件包的版本,并下载并安装最新的版本。
使用以下命令来运行:sudo apt-get upgrade3. apt-get install:该命令用于安装新的软件包。
可以通过软件包名称指定要安装的软件包。
使用以下命令来运行:sudo apt-get install <package_name>4. apt-get remove:该命令用于移除(卸载)已经安装的软件包,但保留与该软件包相关的配置文件。
使用以下命令来运行:sudo apt-get remove <package_name>5. apt-get purge:该命令用于完全移除(卸载)已经安装的软件包及其相关的配置文件。
使用以下命令来运行:sudo apt-get purge <package_name>6. apt-get autoremove:该命令用于移除系统中不再需要的已安装软件包。
在Linux终端中安装软件的几种方法
在Linux终端中安装软件的几种方法在Linux系统中,终端是一个非常强大的工具,可以通过它来安装和管理软件。
本文将介绍几种在Linux终端中安装软件的方法。
一、使用包管理器1. APT (Advanced Packaging Tool)APT是Debian和Ubuntu系列系统中常用的包管理器。
通过以下命令安装软件:```sudo apt-get install 软件名```2. YUM (Yellowdog Updater Modified)YUM是Red Hat系列系统中使用的包管理器。
通过以下命令安装软件:```sudo yum install 软件名```3. pacmanpacman是Arch Linux系列系统中的包管理器。
通过以下命令安装软件:```sudo pacman -S 软件名```二、使用源代码编译安装有些软件没有提供给特定Linux发行版的包,这时可以通过源代码编译安装。
下面是一般的安装步骤:1. 下载源代码在终端中使用wget或者curl命令下载源代码文件,也可以在官方网站上手动下载。
2. 解压缩使用tar命令解压缩下载的源代码文件:```tar -zxvf 文件名.tar.gz```3. 进入源代码目录```cd 解压后的目录名```4. 配置和编译一般情况下,可以通过以下命令进行配置和编译:```./configuremakesudo make install```5. 完成安装完成编译和安装后,软件将被安装到系统中。
三、使用软件包管理工具1. NPM (Node Package Manager)如果要安装Node.js相关的软件包,可以使用NPM命令:```sudo npm install 软件包名```2. Pip (Python Package Index)如果要安装Python相关的软件包,可以使用pip命令:```sudo pip install 软件包名```四、其他方法1. 手动下载安装包有些软件可能没有提供给特定Linux发行版的包或者源代码,可以在官方网站上手动下载安装包,然后使用解压缩命令解压缩,将可执行文件复制到系统路径下。
Linux命令技巧批量安装和升级软件包
Linux命令技巧批量安装和升级软件包在Linux系统中,管理员经常需要批量安装和升级软件包以便保持系统的稳定性和安全性。
本文将介绍一些Linux命令技巧,帮助管理员轻松完成批量安装和升级软件包的任务。
一、批量安装软件包1. 使用apt-get命令apt-get命令是Debian系Linux发行版(如Ubuntu)中常用的软件包管理工具。
它可以通过以下命令批量安装软件包:```shellsudo apt-get install package1 package2 package3```通过在命令后面列出需要安装的软件包的名称,以空格分隔,管理员可以一次性安装多个软件包。
如果软件包已经安装,apt-get将会跳过它们并继续安装其他软件包。
2. 使用yum命令yum命令是Red Hat系Linux发行版(如CentOS)中常用的软件包管理工具。
它可以通过以下命令批量安装软件包:```shellsudo yum install package1 package2 package3```与apt-get类似,通过在命令后面列出需要安装的软件包的名称,以空格分隔,管理员可以一次性安装多个软件包。
如果软件包已经安装,yum将会跳过它们并继续安装其他软件包。
3. 使用dnf命令dnf命令是新一代的软件包管理工具,用于Fedora和其他基于Fedora的发行版。
它可以通过以下命令批量安装软件包:```shellsudo dnf install package1 package2 package3```dnf命令的使用方式与yum命令类似,通过在命令后面列出需要安装的软件包的名称,以空格分隔,管理员可以一次性安装多个软件包。
二、批量升级软件包1. 使用apt-get命令管理员可以使用apt-get命令批量升级已安装的软件包。
以下命令将会升级所有可用的软件包:```shellsudo apt-get upgrade```如果只想升级特定的软件包,可以使用以下命令:```shellsudo apt-get install --only-upgrade package1 package2 package3```通过在命令后面列出需要升级的软件包的名称,以空格分隔,管理员可以一次性升级多个软件包。
Linux下apt-get命令详解(安装、卸载、更新、查询软件包)
Linux下apt-get命令详解(安装、卸载、更新、查询软件包)apt-get 命令适⽤于 deb 包管理式的 Linux 操作系统(Debian、Ubuntu等),主要⽤于⾃动从互联⽹软件仓库中搜索、下载、安装、升级、卸载软件或操作系统。
⼀、apt-get 安装软件包apt-get install PackageName // 普通安装apt-get install PackageName=VersionName // 安装指定包的指定版本apt-get --reinstall install PackageName // 重新安装apt-get build-dep PackageName // 安装源码包所需要的编译环境apt-get -f install // 修复依赖关系apt-get source PackageName // 下载软件包的源码// ylx 整理:sudo apt-get install -d voxbo // 仅下载不安装sudo apt-get install --reinstall -d voxbo // 仅下载不安装sudo apt-get autoremove voxbo // 删除软件包, 同时删除为满⾜依赖// ⽽⾃动安装且不再使⽤的软件包apt-get --purge autoremove voxbo // 删除软件包, 删除配置⽂件,删除不再使⽤的依赖包⼆、apt-get 卸载软件包apt-get remove PackageName // 删除软件包, 保留配置⽂件apt-get --purge remove PackageName // 删除软件包, 同时删除配置⽂件apt-get purge PackageName // 删除软件包, 同时删除配置⽂件apt-get autoremove PackageName // 删除软件包, 同时删除为满⾜依赖// ⽽⾃动安装且不再使⽤的软件包apt-get --purge autoremove PackageName // 删除软件包, 删除配置⽂件,// 删除不再使⽤的依赖包apt-get clean && apt-get autoclean // 清除已下载的软件包和旧软件包三、apt-get 更新软件包apt-get update // 更新安装源(Source)apt-get upgrade // 更新已安装的软件包apt-get dist-upgrade // 更新已安装的软件包(识别并处理依赖关系的改变)四、apt-get 查询软件包dpkg -l // 列出已安装的所有软件包apt-cache search PackageName // 搜索软件包apt-cache show PackageName // 获取软件包的相关信息, 如说明、⼤⼩、版本等apt-cache depends PackageName // 查看该软件包需要哪些依赖包apt-cache rdepends PackageName // 查看该软件包被哪些包依赖apt-get check // 检查是否有损坏的依赖命令:apt-get --help⽤法:apt-get [选项] 命令apt-get [选项] install|remove 软件包1 [软件包2 ...]apt-get [选项] source 软件包1 [软件包2 ...]apt-get 是⼀个⽤于下载和安装软件包的简易命令⾏界⾯。
详解linux下安装软件tar.gz,rpm,deb的方法
详解linux下安装软件tar.gz,rpm,deb的⽅法在Linux系统中,软件安装程序⽐较纷繁复杂,不过最常见的有两种:1)⼀种是软件的源代码,您需要⾃⼰动⼿编译它。
这种软件安装包通常是⽤gzip压缩过的tar包(后缀为.tar.gz)。
2)另⼀种是软件的可执⾏程序,你只要安装它就可以了。
这种软件安装包通常被是⼀个RPM包(Redhat Linux Packet Manager,就是Redhat的包管理器),后缀是.rpm。
当然,也有⽤rpm格式打包的源代码,⽤gzip压缩过的可执⾏程序包。
只要您理解了以下的思路,这两种形式的安装包也不在话下了。
下⾯,我们就分成两个部分来说明软件安装思路:第⼀部分:搞定.tar.gz1.⾸先,使⽤tar -xzvf来解开这个包,如:#tar -xzvf apache_1_3_6_tar.gz这样就会在当前⽬录中创建了⼀个新⽬录(⽬录名与.tat.gz包的⽂件名类似),⽤来存放解压了的内容。
如本例中就是apache_1.3.62.进⼊这个⽬录,再⽤ls命令查看⼀下所包含的⽂件,如:#拟定cd apache_1.3.6#ls你观察⼀下这个⽬录中包含了以下哪⼀个⽂件:configure、Makefile还是Imake。
1)如果是configure⽂件,就执⾏:#./configure#make#make install2)如果是Makefile⽂件,就执⾏:#make#make install3)如果是Imake⽂件,就执⾏:#xmkmf#make#make install3.如果没有出现什么错误提⽰的话,就搞定了。
⾄于软件安装到什么地⽅,通常会在安装时出现。
否则就只能查阅⼀下README,或者问问我,:-)如果遇到错误提⽰,也别急,通常是⼗分简单的问题:1)没有安装C或C++编译器;确诊⽅法:执⾏命令gcc(C++则为g++),提⽰找不到这个命令。
解决⽅法:将Linux安装光盘mount上来,然后进⼊RPMS⽬录,执⾏命令:#rpm -ivh gcc* (哈哈,我们⽤到了第⼆种安装⽅式)2)没有安装make⼯具;确诊⽅法:执⾏命令make,提⽰找不到这个命令。
linux安装与命令大全
linux安装与命令⼤全linux介绍及RedHat安装linux,免费开源。
多⽤户多任务系统,基于Linux有多个版本的衍⽣,RedHat,Ubuntu,Debian 安装Vmware常⽤指令ls 显⽰⽂件或⽬录-l 列出⽂件详细信息l(list)-a 列出当前⽬录下所有⽂件及⽬录,包括隐藏的a(all)mkdir 创建⽬录-p 创建⽬录,若⽆⽗⽬录,则创建p(parent)cd 切换⽬录touch 创建空⽂件echo 创建带有内容的⽂件。
cat 查看⽂件内容cp 拷贝mv 移动或重命名rm 删除⽂件-r 递归删除,可删除⼦⽬录及⽂件-f 强制删除find 在⽂件系统中搜索某⽂件wc 统计⽂本中⾏数、字数、字符数grep 在⽂本⽂件中查找某个字符串rmdir 删除空⽬录tree 树形结构显⽰⽬录,需要安装tree包pwd 显⽰当前⽬录ln 创建链接⽂件more、less 分页显⽰⽂本⽂件内容head、tail 显⽰⽂件头、尾内容ctrl+alt+F1 命令⾏全屏模式系统管理命令stat 显⽰指定⽂件的详细信息,⽐ls更详细who 显⽰在线登陆⽤户whoami 显⽰当前操作⽤户hostname 显⽰主机名uname 显⽰系统信息top 动态显⽰当前耗费资源最多进程信息ps 显⽰瞬间进程状态 ps -auxdu 查看⽬录⼤⼩ du -h /home带有单位显⽰⽬录信息df 查看磁盘⼤⼩ df -h 带有单位显⽰磁盘信息ifconfig 查看⽹络情况ping 测试⽹络连通netstat 显⽰⽹络状态信息man 命令不会⽤了,找男⼈如:man lsclear 清屏alias 对命令重命名如:alias showmeit="ps -aux" ,另外解除使⽤unaliax showmeitkill 杀死进程,可以先⽤ps 或 top命令查看进程的id,然后再⽤kill命令杀死进程。
打包压缩相关命令gzip:bzip2:tar: 打包压缩-c 归档⽂件-x 压缩⽂件-z gzip压缩⽂件-j bzip2压缩⽂件-v 显⽰压缩或解压缩过程 v(view)-f 使⽤档名例:tar -cvf /home/abc.tar /home/abc 只打包,不压缩tar -zcvf /home/abc.tar.gz /home/abc 打包,并⽤gzip压缩tar -jcvf /home/abc.tar.bz2 /home/abc 打包,并⽤bzip2压缩当然,如果想解压缩,就直接替换上⾯的命令 tar -cvf / tar -zcvf / tar -jcvf 中的“c” 换成“x” 就可以了。
在Linux终端中安装和卸载软件
在Linux终端中安装和卸载软件在Linux操作系统中,终端是一种非常常用的交互界面,用户可以通过终端执行各种系统命令和操作。
在终端中安装和卸载软件是Linux系统中的基本操作之一。
本文将介绍如何在Linux终端中进行软件的安装和卸载,以帮助读者更好地管理和使用自己的Linux系统。
一、软件安装在Linux中,通常有两种常用方式来安装软件,一种是使用包管理器来安装,另一种是手动编译安装。
1. 使用包管理器安装软件包管理器是Linux系统中用于管理软件包的工具,通过包管理器可以方便地下载、安装和更新软件。
常见的包管理器有apt、yum、dnf等。
以apt为例,在终端中执行以下命令即可安装软件:sudo apt-get install 软件包名称其中,sudo是用于执行以超级用户身份运行的命令,apt-get是apt的一部分,用于管理软件包,install是apt-get的参数,用于指定安装软件包的操作,软件包名称是待安装软件的名称。
2. 手动编译安装软件有些软件并没有提供直接的可执行文件,需要通过手动编译的方式安装。
手动编译安装软件需要以下步骤:步骤一:下载软件源代码在终端中执行以下命令下载软件源代码:wget 软件源代码的网址步骤二:解压软件源代码执行以下命令解压下载的软件源代码:tar -zxvf 软件源代码.tar.gz步骤三:进入解压后的目录执行以下命令进入解压后的目录:cd 软件源代码目录步骤四:配置安装选项执行以下命令配置软件的安装选项:./configure步骤五:编译并安装软件执行以下命令进行编译和安装:makemake install二、软件卸载在Linux中,卸载软件同样可以使用包管理器或手动删除的方式。
1. 使用包管理器卸载软件使用包管理器卸载软件非常简单,以apt为例,在终端中执行以下命令即可完成卸载:sudo apt-get remove 软件包名称其中,remove是apt-get的参数,用于指定卸载软件包的操作,软件包名称是待卸载软件的名称。
Linux终端命令之软件包安装和更新
Linux终端命令之软件包安装和更新在Linux系统中,软件包的安装和更新是日常使用的重要任务之一。
通过终端命令行界面,用户可以方便地进行各种软件包的安装和更新操作。
本文将介绍几种常用的Linux终端命令,帮助读者了解软件包的安装和更新过程。
1. 软件包管理系统Linux系统中常用的软件包管理系统有apt、yum、dnf等。
不同的Linux发行版可能使用不同的软件包管理系统。
在本文中,我们以Debian/Ubuntu为例,使用apt命令进行软件包的安装和更新。
2. 软件包安装要安装一个软件包,我们可以使用apt命令的install参数,后跟软件包的名称。
例如,要安装一个叫做"package"的软件包,可以运行以下命令:```sudo apt install package```在执行上述命令时,系统可能会要求输入管理员密码。
输入密码后,系统将自动下载并安装软件包及其依赖项。
3. 软件包更新为了保持系统的安全性和稳定性,我们需要定期更新已安装的软件包。
要更新软件包,可以使用apt命令的upgrade参数。
运行以下命令可以更新所有已安装的软件包:```sudo apt upgrade```在执行升级命令之前,系统可能会显示即将更新的软件包列表,并要求用户确认。
用户输入"y"后,系统将自动下载并安装最新版本的软件包。
4. 更新软件包索引在执行安装和更新命令之前,我们需要先更新软件包索引。
软件包索引是一个包含可用软件包信息的数据库,用于帮助系统了解如何获取和安装软件包。
要更新软件包索引,可以使用apt命令的update参数。
以下命令将更新软件包索引:```sudo apt update```在执行更新索引的命令时,系统将自动连接到软件源,并获取最新的软件包信息。
5. 软件包卸载如果要卸载一个已经安装的软件包,可以使用apt命令的remove参数,后跟软件包的名称。
Linuxkali安装及常用命令收集
Linuxkali安装及常⽤命令收集Linux kali安装及查看命令apt-get update //更新源apt-get install package //安装包apt-get remove package //删除包apt-cache search package //搜索软件包apt-cache show package //获取包的相关信息,如说明、⼤⼩、版本等apt-get install package --reinstall //更新安装包apt-get -f install //修复安装apt-get remove package -- purge //删除包包括配置⽂件apt-get build-dep package //安装相关的编译环境apt-get upgrade //更新已安装的包apt-get dist-upgrade //升级系统apt-cache depends package //了解该包依赖于哪些包apt-cache rdepends package //查看该包被哪些包依赖apt-get source package //下载该包的源代码apt-get clean && apt-get autoclean //清理⽆⽤的包apt-get check //检查是否有损坏的依赖kali下的权限为超级管理员,不需要sudo提升权限,其他linux加上sudo既可。
常⽤命令查看所有开放端⼝:netstat-aptn查看tcp端⼝:netstat-ntlp查看udp端⼝:netstat-nulp切换成root⽤户:su root查看某⼀端⼝:lsof-i:80设置开机⾃启动:systemctlenablessh重启⽹络:/etc/init.d/networkingrestart配置本地⽹络lo和eth接⼝:/etc/network/interfaces查看某个⽂件的inode(⽂件⼤⼩,访问时间,修改时间等)信息:stat+⽂件名查看每个硬盘分区的inode总数和已经使⽤的数量:df -i创建软链接:ln -s 源⽂⽂件或⽬录⽬标⽂件或⽬录创建硬链接:ln 源⽂件⽬标⽂件查看⽂件权限:ls -ld + ⽂件名彻底删除软件:rpm -aq | grep php |xargs yum -y remove⽹卡配置⽂件:/etc/sysconfig/network-scripts/ifcfg-eth0⽤户权限相关命令查看⽤户:cat /etc/passwd查看密码:cat /etc/shadow(root权限下,⽽且是加密的)查看⽤户组:cat /etc/group查看⽤户信息:id username创建⽤户:adduser pzl删除⽤户:userdel -r pzl设置密码:passwd username锁定⽤户使其不能登录:passwd -l usernamell命令解析:执⾏ls -l 或者ll 显⽰如下-rwxr-xr-x 1 root root 1861877 Feb 2 2018 composer.phardrwxr-xr-x 4 mysql mysql 4096 Aug 17 2018 data10个字符确定不同⽤户能对⽂件⼲什么第⼀个字符代表⽂件(-)、⽬录(d),链接(l)其余字符每3个⼀组(rwx),读(r)、写(w)、执⾏(x)第⼀组rwx:⽂件所有者的权限是读、写和执⾏(⽂件所有者)第⼆组r-x:与⽂件所有者同⼀组的⽤户的权限是读、执⾏但不可写(同组⽤户)第三组r-x:不与⽂件所有者同组的其他⽤户的权限是读不能写和执⾏(其他⽤户)也可⽤数字表⽰为:r=4,w=2,x=1 因此rwx=4+2+1=7即有以下情况:4:只读,2:只写,1:执⾏,5:可读可执⾏,6:可读可写,7:可读可执⾏可写,3:可执⾏可写不可读1 表⽰连接的⽂件数root 表⽰⽤户root表⽰⽤户所在的组1213 表⽰⽂件⼤⼩(字节)Feb 2 2018 表⽰最后修改⽇期composer.phar 表⽰⽂件名注:⽬录的可读(r) 与可执⾏(x) 权限的区别⽬录的可执⾏权限是表⽰你可否在⽬录下执⾏命令。
LINUX命令大全+软件安装命令
linux:linux软件安装命令[root@test /root]# md5sum [-bct] filename[root@test /root]# md5sum [--status|--warn] --check filename参数说明:-b :使用binary 的读档方式,预设为Windows/DOS 档案型态的读取方式;-c :检验md5sum 档案指纹;-t :以文字型态来读取md5sum 的档案指纹。
范例:[root@test /root]# md5sum grep-2.5.1-7.8.i386.rpm5a0c3fcfcd4c3f937644b8cd71a0cf89 grep-2.5.1-7.8.i386.rpm# 看!显示的编码是否与上面相同呢?!赶紧测试看看!tar.gz源代码包安装方式#1. 解压缩,并阅读一下ntp 底下的README 与INSTALL:[root@test root]# cd /usr/local/src[root@test src]# tar -zxvf /root/ntp-4.1.2.tar.gz# 这个步骤会让原始码解开成为/usr/local/src/ntp-4.1.2 这个目录# 2. 进入原始码所在目录,并且查阅如何安装的技巧:[root@test src]# cd ntp-4.1.2[root@test ntp-4.1.2]# vi INSTALL ( 或vi README)# 3. 开始设定参数、编译与安装:[root@test ntp-4.1.2]# ./configure --help | more# 上面这个动作可以察看一下可用的参数![root@test ntp-4.1.2]# ./configure --prefix=/usr/local/ntp \> --enable-all-clocks --enable-parse-clockschecking for gcc... (cached) gccchecking whether we are using the GNU C compiler... (cached) yeschecking whether gcc accepts -g... (cached) yes.....(略)....configure: creating ./config.statusconfig.status: creating Makefile# 一般来说configure 设定参数较重要的就是那个--prefix=/path 了,# --prefix 后面接的路径就是『这个软件未来要安装到那个目录去?』# 如果您没有指定--prefix=/path 这个参数,通常预设参数就是/usr/local# 至于其它的参数意义就得要参考./configure --help 了!# 这个动作完成之后会产生makefile 或Makefile 这个档案# 当然啦,这个侦测检查的过程会显示在屏幕上,特别留意关于gcc 的检查,# 还有最重要的是最后需要成功的建立起Makefile 才行!(上面最后一行)[root@test ntp-4.1.2]# make clean ; make[root@test ntp-4.1.2]# make check[root@test ntp-4.1.2]# make install# 将数据给他安装在/usr/local/ntp 底下[root@test ntp-4.1.2]# make uninstall# 卸载软件.有些软件包的源代码编译安装后可以用make uninstall命令卸载。
