一、软件包简介
一、源码包
脚本安装包(实际还是源码包)
优点:开源,可以修改源代码;可以自由选择所需功能;软件是编译安装,更加适合自己的系统,更稳定高效;卸载方便,只需要删除文件夹
缺点:安装步骤比较多,容易拼写出错;编译时间长,安装比二进制安装时间长
二、二进制包(RPM包、系统默认包)
二进制包的优点:包管理系统简单,只通过几个命令就可以实现包的安装、升级、查询和卸载;安装速度快
二进制包缺点:经过编译,不在可以看到源代码;功能选择不如源码包灵活;依赖性
1.环形依赖需要将abc放在同一条命令
2.模块依赖:依赖的是一个文件,而不是软件包,只有将这个库文件(通常以.so结尾的)所在的软件下载下来才可以解决,通过以上网址来查询
二、软件的快捷方式
建立桌面快捷方式 ----------以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;
保存退出即可;