包管理工具

包的命名

gentoo中每个包名包含两部分,组名与包名,如:dev-db/redis,dev-db是组名,redis是包名或者称库名。

安装搜索时需要指定包的名称,一般不需要输入组名, 但如果存在重名的情况则需要输入组名。

搜索仓库中是否包含某个包
emerge --search redis  # 查找redis包
安装某个包
emerge --ask redis  # 安装redis包,假设存在重名的情况,则会提示输入完整包名
emerge --ask dev-db/redis # 通过完整包名安装redis
搜索某个包是否安装

equery命令可以查出某个包是否安装及安装的版本。

equery list redis # 列出本地redis包的版本信息
选择某个包的不同版本

有时系统中会同时安装同一个包的多个版本,如python,同时安装了python 2.7和python 3.3,此时如果要选择默认的python版本,可以通过eselect命令。

eselect python list # 列出系统中已安装的python版本
eselect python set 2 # 设置默认的python版本,2是上面list命令列出来的不同python版本的编号
eselect python set python2.7 # 也可以通过list命令列出来的名称来设置默认版本
卸载某个包

以下两条命令都是卸载redis,-C是简写的命令行参数

emerge -C redis
emerge unmerge redis

最新文章

  1. fedora22切换用户windows分区不能自动挂载
  2. 关于oracle的rowid
  3. SAP技术相关Tcode
  4. 陈朱兴-js写法【案例】:
  5. 全文检索引擎Solr系列——solr入门
  6. blocked because of many connection errors; unblock with 'mysqladmin flush-hosts;MySQL在远程访问时非常慢的解决方法;MySql链接慢的解决方法
  7. SQL合并时间段的问题
  8. checkbox在jquery版本1.9 以上用attr不可重复操作的问题【附解决方案】
  9. 设置ToggleButton、Switch、CheckBox和RadioButton的显示效果
  10. Memory Dump 分析器
  11. LeetCode OJ 1. Two Sum
  12. PyCharm 2017 免费 破解 注册 激活 教程(附 License Server 地址)(Python 编辑器 IDE 推荐)
  13. 需求分析&原型设计
  14. 「JavaScript面向对象编程指南」原型
  15. 【puppeteer】前端自动化初探(一)
  16. C++程序设计方法2:基本语法2
  17. java Spring 各版本jar包下载地址
  18. hdu1569 莫比乌斯反演
  19. 安装caffe框架所需文件
  20. Mac appium iOS 安装命令

热门文章

  1. gj的zabbix客户端开机自启动设置
  2. 洛谷P3620 [APIO/CTSC 2007] 数据备份
  3. ICEM-双管
  4. GIT 使用记录,新手->会用(mac 用户)
  5. 刷题之给定一个整数数组 nums 和一个目标值 taget,请你在该数组中找出和为目标值的那 两个 整数
  6. MySQL 自动插入、更新时间戳
  7. 如何利用IIS调试ASP.NET网站程序详解
  8. Redis4.0新特性(一)-Memory Command
  9. 开启Nginx监控 with-http_stub_status_module
  10. 安装Rancher容器化管理平台