在Linux下的安装包可以分为离线安装和在线安装。
离线安装
离线安装的指令:dpkg
注意:离线安装不会检查软件之间的依赖关系。
前提:必须在本地文件系统中存在一个软件包
软件包的命名规则为
例如:Filename_Version-Reversion_Architecture.deb
Filename:软件包名称
Version:软件版本
Reversion:修订版本
Architecture.deb:体系架构
离线安装的指令操作
安装:dpkg -i 软件包名(全称,带后缀的)
删除:dpkg -r 软件名
卸载:dpkg -P 软件名(删除软件的同时移除配置文件)
查看软件的安装清单:dpkg -L 软件名
查看软件的安装状态:dpkg -s 软件名
在线安装
前提:有网
特点:会自动检查软件包之间的依赖,不用用户自己做
平台:apt-get(前提:具备超级权限:sudo)
安装命令
sudo apt-get install 软件包名
删除:
sudo apt-get remove 软件包名
卸载:
sudo apt-get remove --purge 软件包名
更新软件包的信息
sudo apt-get update 软件名
升级软件包的版本
sudo apt-get upgrade 软件包名(不写默认升级所有软件)
代码关联文件
sudo apt-get install exuberant-ctags
注意:安装完毕以上软件之后,如果需要进行关联一些文件,就需要在包含这些文件的上一级路径下创建tags文件,创建方式:ctags -R (-R代表递归创建,建立依赖关系)
当创建好tags文件之后,就必须在含有tags文件的路径下打开一个文件,才可以使用ctrl + }这个组合键实现跳转至指定的函数实现处,看完之后通过ctrl + T这个组合键进行返回。