linux软件安装

一、软件包简介

一、源码包

脚本安装包(实际还是源码包)


linux软件安装_第1张图片
脚本安装包

优点:开源,可以修改源代码;可以自由选择所需功能;软件是编译安装,更加适合自己的系统,更稳定高效;卸载方便,只需要删除文件夹

缺点:安装步骤比较多,容易拼写出错;编译时间长,安装比二进制安装时间长

二、二进制包(RPM包、系统默认包)

二进制包的优点:包管理系统简单,只通过几个命令就可以实现包的安装、升级、查询和卸载;安装速度快

二进制包缺点:经过编译,不在可以看到源代码;功能选择不如源码包灵活;依赖性


linux软件安装_第2张图片
rpm包命名规则


linux软件安装_第3张图片
rpm包依赖性

1.环形依赖需要将abc放在同一条命令 

2.模块依赖:依赖的是一个文件,而不是软件包,只有将这个库文件(通常以.so结尾的)所在的软件下载下来才可以解决,通过以上网址来查询 


linux软件安装_第4张图片
依赖的解决


二、软件的快捷方式

建立桌面快捷方式  ----------以idea为例

$ touch ideaIU.desktop

$ vi ideaIU.desktop

加入下面内容

[Desktop Entry]

Encoding=UTF-8

Name=IdeaIU

Comment=IdeaIU

Exec=/home/wangxin/software/idea-IU/bin/idea.sh

Icon=/home/wangxin/software/idea-IU/bin/idea.png

Terminal=false

StartupNotify=true

Type=Application

Categories=Application;Development;

保存退出即可;

你可能感兴趣的:(linux软件安装)