Linux学习笔记(五)Linux应用程序的安装和卸载

  1. Linux应用程序安装概述

    • Windows下安装程序步骤
    • 在program files文件夹下建立程序文件夹(Linux下的/user)
    • copy相关动态链接库(依赖类库)到程序文件夹或者系统文件夹下,比如dll文件
    • copy可执行文件到程序文件夹下,比如exe文件
    • copy配置文件到程序文件夹或者系统文件夹下,比如Ini文件
    • 把启动配置和程序依赖的配置放到注册表(Linux没有注册表)
    • 如果有自定义服务程序的,注册并启动服务程序
    • Linux安装原理:cp类库,可执行程序,配置文件到相应目录,根据需要选择性配置和启动服务
    • Linux卸载原理:安装的倒叙
  2. Linux应用程序安装方法分类

    • 下载安装包进行安装
      软件包命名格式: 软件包名称_版本号-修订版本_体系架构
      软件包的优先级:Required,Important,Standard,Optional,Extra
      Linux程序依赖关系:依赖关系用来描述程序与当前系统程序(包括类库)之间的依赖性:Depends,Recommends,Suggests,Replaces,Conflicts,Providers
      常用软件包:rpm,deb
      Ubuntu下软件包安装工具及使用:打包;查询检索包信息-包括依赖信息,安装卸载软件包;dpkg(deb包常用管理工具),dpkg-deb,apt(常用在线智能管理工具集),aptitude…
      dpkg包操作: dpkg -i<package>安装包;dpkg -r<package>移除包;dpkg -P <package>移除包和配置文件;depg -L<package> 列出安装包清单
      tab自动补全失灵:编辑/etc/bash.bashrc文件(必须管理员权限)

    • 下载源文件编译,安装

    • 根据程序管理包在线安装(apt-get;apt-cash)
      apt-get install 工作步骤
      1.扫描本地安装包列表
      2.进行软件包依赖关系检查
      3.从软件包指定的apt源下载软件包
      4.解压软件包,并且完成安装和配置




原文地址:https://www.cnblogs.com/aniudcs/p/7aa968c80f52f93046e4c759026919fe.html