zoukankan      html  css  js  c++  java
  • gentoo emerge简单用法

    包管理工具

    包的命名

    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
    
  • 相关阅读:
    printcap
    browser-ua
    PHP 开发 APP 接口 学习笔记与总结
    Java实现 LeetCode 72 编辑距离
    Java实现 LeetCode 72 编辑距离
    Java实现 LeetCode 72 编辑距离
    Java实现 LeetCode 71 简化路径
    Java实现 LeetCode 71 简化路径
    Java实现 LeetCode 71 简化路径
    Java实现 LeetCode70 爬楼梯
  • 原文地址:https://www.cnblogs.com/coloc/p/6804859.html
Copyright © 2011-2022 走看看