Linux:软件操作

类别一(基于Debian):Ubuntu   Debian

方式一:离线安装   dpkg 方式   (XXX.deb)   Debian package

  • 安装: sudo dpkg -i package_name.deb(离线)
  • 查找: sudo dpkg -l|grep softname(模糊查询)
  • 查看软件安装路径:sudo dpkg -L softname
  • 查看软件详细信息:sudo dpkg -s softname
  • 移除卸载: sudo dpkg -r softname(查找的准确软件名)
  • 清除卸载: sudo dpkg -P 查找的准确软件名(软件+配置)

 方式二:在线安装  apt apt-get 方式   Advanced Packaging Tool(APT)

  • 更新源:sudo apt-get update
  • 查找包:apt-cache search softname(模糊查询)
  • 安装: sudo apt-get install softname
  • 修复: sudo apt-get -f install softname
  • 重装: sudo apt-get –reinstall install softname
  • 查看已安装:sudo apt list –installed | grep softname(模糊查询)
  • 移除卸载: sudo apt-get remove softname
  • 清除卸载: sudo apt-get –purge remove softname(软件+配置)
  • 清理不需要依赖: sudo apt-get autoremove
  • 清理安装包:  sudo apt-get clean
  • 更新已安装的包: sudo apt-get upgrade 

apt与apt-get区别:

  • apt = apt-get、apt-cache 和 apt-config 中常用命令选项的集合
  • apt 替换部分 apt-get 系列命令,但不是全部
  • 低级操作,仍然需要 apt-get
apt 命令 等价apt-get命令 说明
apt install apt-get install 安装软件包
apt remove apt-get remove 移除软件包
apt purge apt-get purge 移除软件包及配置文件
apt update apt-get update 刷新存储库索引
apt upgrade apt-get upgrade 升级所有可升级的软件包
apt autoremove apt-get autoremove 自动删除不需要的包
apt full-upgrade apt-get dist-upgrade 在升级软件包时自动处理依赖关系
apt search apt-cache search 搜索应用程序
apt show apt-cache show 显示安装细节

方式三.源码安装 (离线 .tar,tar.gz)

  • 安装: tar zxvf xx.tar -C  安装路径
  • 安装: tar zxvf xx.tar.gz -C 安装路径    
  • 卸载: 删除 安装路径文件夹

类别二(基于Linux):centOS   redhat    yum和rpm


对比:https://blog.csdn.net/qq_29303759/article/details/83626490

[ubuntu]dpkg方式      ===  [centos]rpm方式
[ubuntu]apt-get方式   ===  [centos]yum方式 

 

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24757 人正在系统学习中

来源:JinChao94

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年11月13日
下一篇 2019年11月13日

相关推荐