emerge 命令学习笔记

emerge 是 Gentoo Linux 系统上的包管理器,用于安装、更新和删除软件包。

常用选项
安装选项
-a: 使用所有可用的USE标志安装软件包。
-d: 安装软件包时不安装任何依赖。
-f: 强制安装软件包,即使它已经被安装。
-g: 下载并使用二进制包。
-i: 安装软件包时不考虑依赖。
-k: 使用二进制包而不是源代码编译。
-l: 在安装前显示软件包的变更日志。
-n: 不添加安装的软件包到世界集合。
-o: 只安装软件包的依赖。
-p: 演示将要执行的操作,但不实际执行。
-r: 重建世界集合中的软件包。
-s: 安装软件包时包含推荐的依赖。
-u: 更新已安装的软件包到最新版本。
-v: 显示详细信息。
依赖和构建选项
–buildpkg: 建立二进制包。
–buildpkgonly: 只建立二进制包,不安装。
–changed-use: 重新安装改变了USE标志的软件包。
–complete-graph: 构建完整的依赖关系图。
–config-root: 设置配置根目录。
–debug: 启用调试模式。
–deep: 考虑软件包的整个依赖树。
–fetchonly: 只下载源代码。
–fetch-all-uri: 下载源代码中的所有内容。
–getbinpkg: 使用二进制包。
–getbinpkgonly: 只使用二进制包,不编译源代码。
–ignore-default-opts: 忽略默认选项。
–jobs: 设置并发构建的作业数。
–keep-going: 出错时继续安装其他软件包。
–load-average: 根据系统负载平均数限制并发作业数。
–main-repo-only: 只从主仓库安装软件包。
–noconfmem: 忽略配置文件记忆。
–nodir: 不创建目录。
–oneshot: 安装软件包但不添加到世界集合。
–onlydeps: 只安装依赖,不安装软件包本身。
–package-moves: 执行必要的包移动操作。
–pretend: 演示将要执行的操作。
–quiet: 减少输出信息。
–rebuild-exclude: 排除重新构建的软件包。
–rebuild-if-new-slot: 如果新版本有不同的插槽,则自动重建软件包。
–rebuild-if-new-ver: 如果新版本不同,则自动重建软件包。
–rebuild-if-unbuilt: 如果源代码未构建,则自动重建软件包。
–rebuild-binaries: 用重建的二进制包替换已安装的包。
–skipfirst: 跳过第一个软件包。
–sysroot: 设置系统根目录。
–tree: 显示软件包的依赖树。
–unordered-display: 显示未排序的合并列表。
–usepkg: 使用二进制包。
–usepkgonly: 只使用二进制包,不编译源代码。
–useoldpkg: 优先使用旧的二进制包。
–with-bdeps: 包含非严格必需的构建依赖。
环境变量
ROOT: 设置系统根目录。
PORTAGE_CONFIGROOT: 设置 Portage 配置目录。
输出
emerge 命令的输出包括各种状态标志,如 U 表示更新,D 表示降级等。
注意事项
在安装或更新之前,使用 --pretend 选项预览将要执行的操作。
使用 --update 选项自动更新已安装的软件包。
在命令行上指定的 USE 标志会覆盖默认设置。
文件
/etc/portage/make.conf: 包含构建过程的变量设置。
/etc/portage/color.map: 包含颜色设置。
/etc/portage/sets/: 包含用户定义的软件包集合。
/var/lib/portage/world: 包含用户指定的软件包列表。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/19491.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

AutosarMCAL开发——基于EB DsAdc驱动

目录 一、旋转变压器与DsAdc原理1.常见电机角度反馈方式2.可变磁阻旋变工作原理3.使用TC3XX EDSADC进行旋变软解码 二、EB配置1.载波输出2.通道配置3.调制器4.滤波链路5.整流6.积分 三、Mcal接口应用1.AUtosar标准API接口2.应用步骤 四、总结 一、旋转变压器与DsAdc原理 1.常见…

web应用安全和信息泄露预防

文章目录 1:spring actuator导致的信息泄露1.1、Endpoint配置启用检测1.2、信息泄露复现1.3、防御 2:服务端口的合理使用3:弱口令(密码)管理4:服务端攻击4.1、短信业务,文件上传等资源型接口1、…

C语言:链表

链表是一种常见的线性数据结构,其中每个元素(称为节点)包含两部分:数据和指向下一个节点的指针。链表的主要优点是插入和删除操作的时间复杂度较低,但随机访问的效率不如数组。 1. 链表的基本概念 节点(N…

webpack配置

4-3vue-loader测试_哔哩哔哩_bilibili 一.新建文件夹vue_todo,vscode打开 二.ctrl打开终端,输入npm init -y,快速生成一个默认的package.json文件 之后左边出现项目初始化文件package.json 三.接下来需要webpack完成打包,所以安装…

字节跳动辞退103人

大家好,我是程序员面试刷题平台的鸭鸭! 在前阵子实习生破坏大模型训练事件之后,字节又上了一次热搜。 鸭鸭吃完瓜,只能说,社会险恶啊同学们! 5 号,字节跳动内部发布了年内第四份《企业纪律与职…

大型语言模型综述 A Survey of Large Language Models

文章源自 2303.18223 (arxiv.org) 如有侵权,请通知下线 这是一篇关于大语言模型(LLMs)的综述论文,主要介绍了 LLMs 的发展历程、技术架构、训练方法、应用领域以及面临的挑战等方面,具体内容如下: 摘要…

服务器作业4

[rootlocalhost day04]# vim 10.sh [rootlocalhost day04]# cat 10.sh #通过shell脚本分析部署nginx网络服务 #1.接收用户部署的服务名称 read -p "服务名称:(nginx)" server if [ $server ! nginx ];then echo "输入的不是nginx,脚本退出" exit 1…

Linux基础(二十)——程序管理与 SELinux 初探

程序管理与 SELinux 初探 1. 程序和进程2.程序调用流程3. 一个bash中的多任务工作管理4.进程管理4.1 查询进程4.2 进程的执行顺序 5.系统资源的观察6. /proc/* 代表的意义7.SELinux 1. 程序和进程 2.程序调用流程 程序与进程之间的关系: 从上图可以看出&#xff0…

vue3 路由写法及传参方式 !超详细

Vue Router 是 Vue.js 官方的路由管理器。它主要用于单页面应用程序(SPA, Single Page Application)中,帮助解决页面导航、组件复用等问题。 基本的使用 1.router配置文件代码 创建一个ts文件,用来写路由器 // 创建一个路由器,并暴露出去 …

MATLAB绘制正四面体、正六面体

MATLAB绘制正四面体、正六面体 clc;close all;clear all;warning off;% clear all rand(seed, 100); randn(seed, 100); format long g;% 正四面体(Tetrahedron) % 顶点坐标(正四面体的顶点位于一个正方体的对角线上,并经过适当缩…

一文了解 inductive bias(归纳偏好)

🍉 CSDN 叶庭云:https://yetingyun.blog.csdn.net/ 归纳偏好(Inductive Bias)是机器学习中的一个非常基础但又非常重要的概念。为了更好地理解它,我们先从 “归纳” 和 “偏好” 这两个词开始讲解。 什么是归纳&#x…

leetcode844:比较含退格的字符串

题干 题目分析 两个字符串要进行比较,#代表着回车,也就是删除之前的字符。 若按照遍历的惯例,选择从前到后遍历,但这样没法判断,因为#之前被删除的部分是不需要相同的。 因此考虑到#的含义,我们应该选择从…

【Python爬虫实战】从入门到精通:全面解析IP代理池的原理与实战应用

🌈个人主页:易辰君-CSDN博客 🔥 系列专栏:https://blog.csdn.net/2401_86688088/category_12797772.html ​ 目录 前言 一、IP代理池 (一)基本概念 (二)主要功能 (三…

c++_day2

第一题: 继续为 mystring类编写以下方法: 1:析构函数,释放buf指向的堆空间 2:编写 append(const mystring r) 为当前字符串尾部,拼接新的字符串r 3:编写 isEqual(const mystring r) 判断当前字符串和 字符串…

机器学习基础06

目录 1.梯度下降 1.1梯度下降概念 1.2梯度下降公式 1.3学习率 1.4实现梯度下降 1.5API 1.5.1随机梯度下降SGD 1.5.2小批量梯度下降MBGD 1.6梯度下降优化 2.欠拟合过拟合 2.1欠拟合 2.2过拟合 2.3正则化 2.3.1L1正则项(曼哈顿距离) 2.3.2…

基于一种基于OCR图像识别技术的发票采集管理系统及方法

本发明涉及了一种基于OCR图像识别技术的发票采集管理系统及方法,该系统的发票信息采集单元采集发票图片信息数据,OCR图像识别单元基于OCR图像识别技术并结合人工智能深度学习算法对发票图片信息数据进行识别读取以获得OCR图像识别结果,发票信…

Windows注册表基础学习

修改注册表让cmd ascii输出有颜色 reg add HKCU\Console /v VirtualTerminalLevel /t REG_DWORD /d 1 如何打开注册表编辑器 运行regedit 按下"Winr"组合键,在打开的"运行"对话框中输入"regedit",单击"确定"…

CarSim复制数据注意事项

更正,上图中提到的“数据集”应该是“数据类别”,可以理解为数据集的一个子集。

Spring:注解开发依赖注入

Spring为了使用注解简化开发,并没有提供构造函数注入、setter注入对应的注解,只提供了自动装配的注解实现。 直接上代码: 1,添加一个配置类SpringConfig Configuration ComponentScan("com.itheima") //PropertySourc…

springboot006基于SpringBoot的网上订餐系统(源码+包运行+LW+技术指导)

项目描述 临近学期结束,还是毕业设计,你还在做java程序网络编程,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。这里根据疫情当下,你想解决的问…