【总结】ubuntu下安装程序的方式

一.apt包管理

  • apt-get install xxx 安装xxx  。如果带有参数,那么-d 表示仅下载 ,-f 表示强制安装  
  • apt-get remove xxx 卸载xxx  
  • apt-get update 更新软件信息数据库  
  • apt-get upgrade 进行系统升级  
  • apt-cache search 搜索软件包
当使用sudo apt-get install xxx安装程序时,The following extra packages will be installed:后表示需要安装的依赖

二.dpkg包管理

dpkg -i package.deb

安装包

dpkg -r package

删除包

dpkg -P package

删除包(包括配置文件)

dpkg -L package

列出与该包关联的文件

dpkg -l package

显示该包的版本

dpkg –unpack package.deb

解开 deb 包的内容

dpkg -S keyword

搜索所属的包内容

dpkg -l

列出当前已安装的包

dpkg -c package.deb

列出 deb 包的内容

dpkg –configure package

配置包

三.源代码编译安装

首先要使用

sudo apt-get install build-essential

这个命令安装build-essentia。

安装分为三步:

  1. 配置:这是编译源代码的第一步,通过 ./configure 命令完成。执行此步以便为编译源代码作准备。常用的选项有 --prefix=PREFIX,用以指定程序的安装位置。更多的选项可通过 --help 查询。也有某些程序无需执行此步。
  2. 编译:一旦配置通过,可即刻使用 make 指令来执行源代码的编译过程。视软件的具体情况而定,编译所需的时间也各有差异,我们所要做的就是耐心等候和静观其变。此步虽然仅下简单的指令,但有时候所遇到的问题却十分复杂。较常碰到的情形是程序编译到中途却无法圆满结束。此时,需要根据出错提示分析以便找到应对之策。
  3. 安装:如果编译没有问题,那么执行 sudo make install 就可以将程序安装到系统中了。

例如:

//1.解压缩
tar -zxf nagios-4.0.2.tar.gz  
//2.进入目录
cd nagios-4.0.2
//3.配置
./configure --prefix=/usr/local/nagios     
//4.编译
make all
//5.安装
make install && make install-init && make install-commandmode && make install-config

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

五羟基己醛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值