设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 数据 手机 公司
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

带你了解包管理器的进化(9)

发布时间:2018-08-25 17:41 所属栏目:117 来源:Steve Ovens
导读:依照你所安装的包的复杂性程度的高低,有时你将会被要求给出进一步的输入,为了避免这些反复的输入, aurman 允许你使用 --noconfirm 和 --noedit 选项。这相当于说接受所有的预定设置,并相信包管理器不会干坏事。

依照你所安装的包的复杂性程度的高低,有时你将会被要求给出进一步的输入,为了避免这些反复的输入,aurman 允许你使用 --noconfirm--noedit 选项。这相当于说“接受所有的预定设置,并相信包管理器不会干坏事”。使用这两个选项时请务必小心!!,虽然这些选项本身不太会破坏你的系统,你也不能盲目的接受他人的脚本程序。

总结

这篇文章当然只能触及包管理器的皮毛。还有很多别的包管理器笔者没有在这篇文章里谈及。有些 Linux 发布版,如 Ubuntu 或 Elementary OS,已经在图形版的包管理器的开发上有了长远的进展。

如果你对包管理器的更高级功能有进一步的兴趣,请在评论区留言,笔者很乐意进一步的写一写相关的文章。

附录

  1. # search for packages
  2. yum search <package>
  3. dnf search <package>
  4. zypper search <package>
  5. apt-cache search <package>
  6. apt search <package>
  7. pacman -Ss <package>
  8.  
  9. # install packages
  10. yum install <package>
  11. dnf install <package>
  12. zypper install <package>
  13. apt-get install <package>
  14. apt install <package>
  15. pacman -Ss <package>
  16.  
  17. # update package database, not required by yum, dnf and zypper
  18. apt-get update
  19. apt update
  20. pacman -Sy
  21.  
  22. # update all system packages
  23. yum update
  24. dnf update
  25. zypper update
  26. apt-get upgrade
  27. apt upgrade
  28. pacman -Su
  29.  
  30. # remove an installed package
  31. yum remove <package>
  32. dnf remove <package>
  33. apt-get remove <package>
  34. apt remove <package>
  35. pacman -R <package>
  36. pacman -Rs <package>
  37.  
  38. # search for the package name containing specific file or folder
  39. yum whatprovides *<binary>
  40. dnf whatprovides *<binary>
  41. zypper what-provides <binary>
  42. zypper search --provides <binary>
  43. apt-file search <binary>
  44. pacman -Sf <binary> 

【编辑推荐】

  1. 用于与非Linux用户一同工作的Linux命令行工具
  2. 在Linux中如何以人性化的方式显示数据
  3. 如何在Linux中切换相同程序的不同版本
  4. 11个步骤完美排查Linux机器是否已经被入侵
  5. 使用Ptrace去拦截和仿真Linux系统调用
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读