Linux应用程序安装概述
- Windows下安装程序步骤
- 在program files文件夹下建立程序文件夹(Linux下的/user)
- copy相关动态链接库(依赖类库)到程序文件夹或者系统文件夹下,比如dll文件
- copy可执行文件到程序文件夹下,比如exe文件
- copy配置文件到程序文件夹或者系统文件夹下,比如Ini文件
- 把启动配置和程序依赖的配置放到注册表(Linux没有注册表)
- 如果有自定义服务程序的,注册并启动服务程序
- Linux安装原理:cp类库,可执行程序,配置文件到相应目录,根据需要选择性配置和启动服务
- Linux卸载原理:安装的倒叙
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.解压软件包,并且完成安装和配置