07_软件的安装

linux 安装软件

1. 在线安装

debian系列:如ubuntu安装软件命令: sudo apt install 软件包名称 # 也可以使用 sudo apt-get install 软件包名称

如:sudo apt install tree # 安装tree 命令

Red Hat系列: 如centos: yum install 软件包名称

# ubuntu软件操作的相关命令
更新软件列表: sudo apt install update
移除软件:  sudo apt remove 软件包名称
清理所有软件安装包: sudo apt clean    # 实际清理的是: /var/cache/apt/archives  目录下的.deb文件
搜索软件包: sudo apt-cache search package 
获取包的相关信息,如说明、大小、版本等: sudo apt-cache show package
重新安装包: sudo apt install package --reinstall
修复安装: sudo apt -f install
安装相关的编译环境: sudo apt-get build-dep package
更新已安装的包:  sudo apt-get upgrade
升级系统:  sudo apt-get dist-upgrade
了解使用该包依赖那些包: sudo apt-cache depends package
查看该包被哪些包依赖: sudo apt-cache rdepends package
下载该包的源代码: sudo apt-get source package
清理无用的包:   sudo apt-get clean && sudo apt-get autoclean 
检查是否有损坏的依赖: sudo apt-get check

2. deb包安装:

安装: sudo dpkg -i xxx.deb

卸载:sudo dpkg -r xxx # 卸载时,注意xxx 是安装时正在选中未选择的软件包

deb包软件的安装

依赖未安装, 可以卸载了把依赖安装一下,就可以启动了, 要不然,虽然软件图标出来了,但是软件是会启动不了的

卸载deb包安装的软件

3. 源码安装 (执行“./configure --help” 可以查看帮助)

  1. 解压源代码包

  2. 进入到解压目录

  3. 检测文件是否缺失,创建makefile,检测编译环境: ./configure

  4. 编译源码, 生成库和可执行程序:make

  5. 把库和可执行程序,安装到系统目录下: sudo make install [--参数] # --prefix=软件安装目录 如: sudo make install [--prefix=/usr/local/nginx] # 安装nginx到/usr/local/nginx下

  6. 删除和卸载软件: sudo make distclean

  7. 上述安装步骤并不是绝对的,应该先查看附带的 README 文件

原文地址:https://www.cnblogs.com/nichengshishaonian/p/11530800.html