• 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
    
  • 相关阅读:
    v-for基本使用
    SSH
    Git 命令
    bower笔记
    gulp使用例子
    yeoman使用例子
    grunt搭建
    不会误解的名字
    Python 多线程 多进程
    Python 协程
  • 原文地址:https://www.cnblogs.com/coloc/p/6804859.html
Copyright © 2020-2023  润新知