通用包安装指南

文章教您使用包管理程序
Linux云服务器程序安装包
Linux分布式相似

包管理器和仓库

不同于Windows操作系统
包自带安装器,大多数Linux分发
包括集中式包管理器.集中打包管理器
允许你使用系统安装几乎每个包
同工具

存储器

除集中包安装外,Linux
提供集中源软件调用仓库.

运行命令之类yum安装ibables包管理器
以本案为例优美下载相关包ib表)自成一体
存储库安装系统

推荐阅读相关文档学习更多
关于每个包管理器

inux打包管理器

云服务器提供的每一分发都自带包
管理者.下节描述常用包管理器并提供
示例命令分布式不同

警告避免现场升级
组合管理系统或所有版本间安装包
华体会联盟hthracspace云服务器操作可破解配置
华体会联盟hth允许拉克空间云服务器与超视像机通信

APT操作系统

高级包工具(APT)是一个命令行工具,用于与dpkk
DebianTM使用打包系统下命令使用
APT管理包

  • 安装包 :

    能力安装PACKAGENAME
  • 重安装包 :

    能力重安装PACKAGENAME
  • 删除包(同时保留配置文件):

    能力清除PACKAGENAME
  • 删除包并清除配置文件

    能力去除-清洗PACKAGENAME
  • 更新包列表 :

    能力更新
  • 显示安装包信息

    能力显示PACKAGENAME
  • 搜索包仓库 :

    能力搜索搜索

详情见APT包管理
资源 :

aptget操作系统

apt-Get是APT常用替代方法,可用以管理包
Debian和Ubuntu操作系统

使用下列命令管理包

  • 安装包 :

    aptget安装PACKAGENAME
  • 重安装包 :

    apt-get重安装PACKAGENAME
  • 删除包(同时保留配置文件):

    aptget删除PACKAGENAME
  • 删除包并清除配置文件

    apget删除-cracange
  • 更新包列表 :

    sudoap-get更新
  • 搜索专用包 :

    ap-cache搜索KEYWORD

ym和RPM打包管理器

ym处理RPM自动更新和打包安装
包管理器系统

CentOS+++FedoraTM和RedHat+++使用下列命令
Yum打包管理器

  • 安装包 :

    yum安装PACKAGENAME
  • 删除包 :

    yum清除PACKAGENAME

    注解:此命令可能不删除所有配置文件
    依赖关系

  • 更新包 :

    yum更新PACKAGENAME
  • List可用更新

    yum链表更新
  • 显示包 :

    yum链表PACKAGENAME
  • 搜索包仓库 :

    yum搜索搜索
  • 列表包分组 :

    yum分组表
  • 安装包群

    yum群装GROUP命名
  • 删除包组 :

    yumre移动GROUP命名

有关Yum和RPM包管理的更多信息见以下资源:

Pacman(Arch)

Pacman软件包管理工具 Arch LinuxTM分发
使用Pacman命令

  • 安装包 :

    PACKAGENAME
  • 删除包(同时保留配置文件):

    pacman-RPACKAGENAME
  • 删除包并清除配置文件
    依赖关系 :

    pacman-RsnPACKAGENAME
  • 更新包列表 :

    Pacman-Sy
  • 显示安装包信息

    PACKAGENAME-QI
  • 显示仓库包信息 :

    acman-SiPACKAGENAME
  • 搜索包仓库 :

    Pacman-s搜索

更多Pacman信息见
大维基.

Newe和Portage(Gentoo)

Portage是GentooTM系统打包管理器Newe表示
命令结构运行Portage使用下命令带
新消息Gentoo

  • 安装包 :

    冒出PACKAGENAME
  • 更新包列表 :

    冒出-sync
  • 更新明文安装包

    冒出-更新世界
  • 搜索包仓库

    脱机搜索
  • 搜索包仓库

    浮出水面-Searchstra
  • 删除包 :

    冒出-decle-ask-verbose
                  
                  

    命令检查如果包拟删除为依赖
    执行移位前的另一包如果包非a
    依赖性,它请求你确认你想要删除包那边
    通常是五秒延时,可回移
    包中延迟10秒包对重要
    系统化万一包由另一包使用
    包后命令不删除包

    或可使用短版本命令 :

    冒出-cav
                  
                  

    软件包删除后运行下命令,但省略
    包名 :

    冒出-decle-ask-verbose

    命令查找过期依赖
    取任意打包移位从包中去除依存性
    刚取出

详情见Newe和PortageGentoo X86
手册
.

万一软件不在我的打包管理员仓库里呢

找不到软件包管理器
主存储库,软件可能不为人所熟知,无法列入
万一发生,您可以通过上网查找包定位

mfind异性化
RPM打包良好源码后定位下载
包中,您仍然可用分布式包管理器安装它

从源安装

在某些情况下,你可能需要人工编译并安装
包化这可能发生时需要特殊定制
未默认启动或当软件时
安装没有预编译版

需要手工编译安装包时,建议
直接查看软件文档获取指令差一点
C/C++编译程序
任务 。可运行下列命令安装这些工具:

  • 上德比安:

    apt-Get安装基础搭建
  • CentOS上:

    yum群装开发工具

命令安装公用设施最常用
直接从源打包安装后能安装
执行包指令并定制编译
需要


Baidu
map