
DevOps
文章平均质量分 68
吴脑的键客
凡人修仙,AGI散修。领域展开——四海皆兄弟!!!
展开
-
快速掌握部分克隆和浅层克隆技术
有三种方法可以缩小 GitHub 托管仓库的克隆大小。会创建一个无 blob 克隆。这些克隆会下载所有可访问的提交和树,同时按需获取 blob。这些克隆最适合开发人员和跨多个版本的构建环境。会创建一个无树克隆。这些克隆会下载所有可访问的提交,同时按需获取树和 blob。这些克隆最适用于单次构建后版本库将被删除,但仍需要访问提交历史的构建环境。会创建一个浅克隆。这些克隆会截断提交历史,以减小克隆大小。这会产生一些意想不到的行为问题,限制了 Git 命令的执行。原创 2025-03-17 08:35:52 · 553 阅读 · 0 评论 -
行业预测 60TB 硬盘将于 2028 年到来
专家们说,如果要实现 60TB 的硬盘容量,这一关键指标必须提高一倍以上,从 2025 年的每平方英寸 2TB 左右提高到 2028 年的每平方英寸 4TB 以上。到 2037 年,他们预计每平方英寸的硬盘容量将超过 10 TB,如果其他条件成熟,将产生令人难以置信的 100 TB 硬盘。不过,实现这些密度并非易事。这一增长将由一些先进的新型记录创新技术带来,其中包括能量辅助磁记录 (EAMR) 技术,如热辅助磁记录:热辅助磁记录技术由希捷首创,预计将改变旋转磁盘盘片的磁区密度。原创 2024-10-09 07:18:33 · 347 阅读 · 0 评论 -
数据中心里全速运行的处理器正在浪费能源
为支持这一观点,Uptime 引用的基准数据显示,当服务器被限制在较低的性能状态时,往往是最节能的。不过,Uptime 认为,除了高频交易等对延迟非常敏感的工作负载外,对大多数工作负载来说,这样做的性能影响可以忽略不计。事实上,现代处理器提供的性能往往超过了可接受的服务质量所需的性能,全速运行可能会浪费能源。尽管在性能上有所折衷,但 Uptime 认为功耗应该是大多数用例的主要关注点,在整个数据中心最大限度地提高性能并启用这些功能,可以节省大量能源和成本。原创 2024-09-23 09:19:48 · 521 阅读 · 0 评论 -
网传阿里云盘出现bug,可看到其他用户云盘图片
这一漏洞不仅极有可能导致大量用户的隐私泄露,给用户带来不可挽回的损失,同时还可能极大地影响用户对云存储服务的信任度,一旦用户对云存储失去信任,整个云存储行业都将面临巨大的挑战,发展也会受到严重阻碍。有网友实地测试,虽然现在来自其他人云盘的图片仍然能够刷出来,但是已经处于不可预览的状态,看似是阿里云盘采取了临时的拦截处理,以防止漏洞进一步扩大。有用户偶然发现,在阿里云盘的相册功能中,只要创建一个文件夹,然后在分类选择图片这一操作下,竟然可以看到其他用户云盘里的图片。原创 2024-09-15 08:35:16 · 2013 阅读 · 0 评论 -
Steam昨夜故障原因公布:遭DDoS攻击 与《黑神话》在线人数无关
24日晚,Steam平台突然崩溃,国内国外玩家纷纷反馈无法登录,相关话题迅速登上热搜。不少玩家猜测Steam崩溃是因为《黑神话:悟空》在线人数过多导致。不过,根据完美世界竞技平台发布的公告,据了解,DDoS攻击是指分布式拒绝服务攻击(Distributed Denial of Service),导致服务器运行缓慢或宕机,从而造成服务器无法正常地提供服务的网络攻击类型。举例来说,这个攻击就好比一群人来餐厅,但光占座不点餐,导致其他真正要吃饭的顾客没办法点餐,餐厅就此错失客户与收入。据悉,原创 2024-08-25 09:34:15 · 573 阅读 · 0 评论 -
9年多来 LVFS为Linux系统提供了超过1.1亿个固件文件
本周是红帽公司的理查德-休斯(Richard Hughes)启动 Linux 厂商固件服务(LVFS)九年的日子,该服务旨在通过开源的 Fwupd 固件更新工具简化固件更新/分发流程。在过去的九年中,LVFS 已经吸引了 140 多家供应商,发布了约 1.1 亿个固件文件,支持约 85 种固件更新协议,支持约 1600 种不同的设备。在纪念 LVFS 九岁生日之际,Richard Hughes 与大家分享了 LVFS/Fwupd 固件更新的简要回顾和最新统计数据。原创 2024-08-22 13:45:18 · 253 阅读 · 0 评论 -
冰岛数据中心技术三巨头推出由可再生能源驱动的一体化云计算解决方案
这三家公司的目标是提供一个一体化的 IT 解决方案,在帮助客户实现欧盟新的碳中和目标的同时大幅节约成本。据 Vespertec 称,IceCloud 的设计旨在满足特定企业风险投资的需求。相反,IIS 合作伙伴的目标是那些需要在研究、金融、物流或电信领域执行时间紧迫的工作负载的企业。据 Vespertec 称,由于冰岛的自然寒冷气候减少了对人工制冷的需求,IIS 可节省高达 30% 的能源成本。客户将收到根据其具体需求和预算定制的个性化报价和统一协议,这将"极大地"简化 IIS 基础设施的采用。原创 2024-08-16 10:32:47 · 896 阅读 · 0 评论 -
Windows 上的 OpenSSH:安装、配置和使用指南
OpenSSH 是一款用于安全远程连接和计算机管理的工具套件,它通过加密技术来保障通信安全,其主要功能包括远程登录、命令执行、文件传输和端口转发等。客户端:用于连接远程服务器。服务器:在远程服务器上运行,接受客户端的连接请求。原创 2024-08-16 06:15:00 · 3864 阅读 · 1 评论 -
ClamAV Antivirus for Linux 教程
ClamAV Antivirus 是一款开源恶意软件检测工具。在本教程中,我们将介绍 ClamAV 的入门知识和常见用例。通过各种配置文件,它可以执行实时文件系统检测、临时文件扫描、邮件网关过滤和 http 代理扫描。这些用例仅涉及使用核心引擎和各种开源附加组件所能实现的表面功能。内容ClamAV 和主要开发团队于 2007 年被 SourceFire 收购。2013 年被 SourceFire 收购后,现在由 Cisco Talos 维护。您可能听说过思科,这是一家制造网络设备的小型初创公司。原创 2024-08-15 10:31:27 · 1023 阅读 · 0 评论 -
清理 Conda 缓存和 Pip 缓存
在使用 pip 安装 Python 库时,如果之前已经下载过该库,pip 会默认使用缓存来安装库,而不是重新从网络上下载。缓存文件通常存储在用户目录下的缓存文件夹中,具体位置因操作系统和Python版本而异。原创 2024-08-15 10:09:27 · 671 阅读 · 0 评论 -
arch 系统清理和瘦身
查看所有已经安装的包,看需求删除。原创 2024-08-15 10:06:13 · 1076 阅读 · 0 评论 -
Cloudflare图像转换功能变成免费 可以自动转换为WebP或AVIF格式
有着赛博菩萨之称的 Cloudflare 日前变更了 Images 功能的付费计划,该功能现在变成免费使用不需要购买捆绑包,不过由于转换后的图像需要使用 Cloudflare R2 存储和传送,这部分还是要付费的。Images 功能主要提供动态图像转换功能,例如网站使用的 PNG 格式图像可以自动转换为 WebP 或 AVIF 格式,这些格式具有压缩属性因此图像尺寸会更小,用户访问网站时图像加载速度会更快,有利于提升用户体验。原创 2024-08-13 16:53:38 · 937 阅读 · 0 评论 -
如何为Arch开启BBR,轻松优化网络性能
BBR,是由 Google 开发的网络拥塞控制算法,它可以优化数据包的处理方式,显著提升网络传输效率和稳定性。在 Linux 系统中启用 BBR,可以为 Server 和桌面用户提供更加优化的网络连接体验。原创 2024-08-02 20:14:42 · 546 阅读 · 0 评论 -
在 Ubuntu 上启用 BBR 的 3 个简单步骤,轻松优化网络性能
BBR,是由 Google 开发的网络拥塞控制算法,它可以优化数据包的处理方式,显著提升网络传输效率和稳定性。在 Ubuntu 系统中启用 BBR,可以为 Ubuntu Server 和桌面用户提供更加优化的网络连接体验。接下来,本文将介绍在 Ubuntu 系统上启用 BBR 的详细步骤,帮助你实现更加高效和流畅的网络体验。原创 2024-08-02 18:18:38 · 1598 阅读 · 0 评论 -
【运维指南】常见的防火墙端口操作
每当一个应用程序想通过网络访问自己时,它就会申请一个 TCP/IP 端口,这意味着该端口不能被其他任何程序使用。那么,如何检查开放的端口,看看哪个应用程序已经在使用它呢?原创 2024-07-31 11:25:14 · 544 阅读 · 0 评论 -
私有数据、删掉的内容可以永久访问 GitHub官方:故意设计的
最近,一个消息震惊开源社区:在 GitHub 上删掉的内容、私有存储库的数据都是可以永久访问的,而且这是官方故意设计的。开源安全软件公司 Truffle Security 在一篇博客中详细描述了这个问题。Truffle Security 引入了一个新术语:CFOR(Cross Fork Object Reference):当一个存储库 fork 可以访问另一个 fork 中的敏感数据(包括来自私有和已删除 fork 的数据)时,就会出现 CFOR 漏洞。原创 2024-07-30 13:43:30 · 1066 阅读 · 0 评论 -
价值36美元的条码枪如何快速解决了澳大利亚一公司的CrowdStrike灾难问题
许多条形码扫描仪,尤其是 USB 型扫描仪,都将自己标识为 USB HID 设备,这与键盘和鼠标使用的设备类别相同,因此无需特殊驱动程序即可识别并运行。就在这时,高级系统工程师罗布-沃尔茨(Rob Woltz)想起了一件看似不起眼但却非常重要的事情,它最终挽救了公司的命运:个人电脑在启动过程中将条形码扫描仪当作键盘使用–这一认识最终促成了一个创新的解决方案,实现了公司业务的快速恢复。团队使用现成的条形码扫描仪,每台售价约 55 澳元(36 美元),通过扫描条形码可以快速输入 48 个字符的密钥。原创 2024-07-29 14:53:10 · 314 阅读 · 0 评论 -
如何利用USB启动盘修复Archlinux
最近不小心将Arch更挂了一个组件,然后误删除了。于是,我就找了一些资料如何通过USB启动盘重新恢复组件。原创 2024-07-28 09:52:30 · 395 阅读 · 0 评论 -
再战Nvidia,安装 Windows 11 和 EndeavourOS 双系统
吐血刚装了一周的Ubuntu23.04就挂了,由于买的是最新的显卡就上了Test版本,结果Ubuntu自带的nvidia驱动535居然会失灵,于是,我重装了双系统。原创 2023-07-16 16:19:45 · 1181 阅读 · 0 评论 -
VirtualBox 7.1 Beta发布 刷新图形用户界面 支持 Wayland 剪贴板共享
甲骨文公司今天发布了其 VirtualBox 7.1 虚拟化软件的首个公开测试版。VirtualBox 7.1 还带来了各种 OCI 改进、支持 IPv6 的新 NAT 引擎、用于 Linux 和 BSD 虚拟机的 macOS ARM 主机上的 ARM 虚拟化,以及用于剪贴板共享的 Wayland 支持。VirtualBox 7.1 还拥有更好的屏幕录制性能、新的 Microsoft DB/KEX 证书(用于新创建的带 EFI 的虚拟机)、更好的图形用户界面可访问性以及用户界面的 Qt 工具包升级。原创 2024-07-26 11:43:01 · 444 阅读 · 0 评论 -
微软发布恢复工具帮助修复受CrowdStrike问题影响的Windows计算机
现在,微软的恢复工具通过 USB 启动到 Windows PE 环境,访问受影响机器的磁盘,并自动删除有问题的 CrowdStrike 文件,使机器能够正常启动,从而减少了手动恢复过程。这就避免了启动到安全模式或机器上管理员权限的要求,因为该工具只是访问磁盘,而不会启动到本地的 Windows 副本。一些IT 管理员报告说,多次重启电脑就能获得必要的更新,但对其他人来说,唯一的办法就是手动启动到安全模式,然后删除有问题的 CrowdStrike 更新文件。原创 2024-07-22 07:25:03 · 395 阅读 · 0 评论 -
阿里云公共DNS免费版自9月30日开始限速 企业或商业场景需使用付费版
本周阿里云发布公告对公共 DNS 免费版使用政策进行调整,免费版将从 2024 年 9 月 30 日开始按照请求源 IP 进行并发数限制,单个 IP 的请求数超过 20QPS、UDP/TCP 流量超过 2000bps 将触发限速策略。阿里云称免费版的并发数限制并非采用固定的阈值,而是根据网络负载状态和公共 DNS 的整体服务质量进行适时调整,以保证公共 DNS 整体服务的稳定性和使用体验。原创 2024-07-21 07:33:41 · 2274 阅读 · 0 评论 -
如何修复 CrowdStrike 蓝屏错误 Windows 11
如果您的 PC 出现 BSoD 错误,您不是唯一一个,但这里有一个解决方法来缓解该问题。如果您有一台运行 Windows 11(或 10)的计算机使用 CrowdStrike 的 Falcon Sensor 应用程序连接到组织,并且遇到蓝屏死机 (BSoD) 错误,那么您不是唯一一个。在本指南中,我将解释解决此问题的简单解决方法。2024 年 7 月 19 日,全球 Windows 用户经历了可能是有史以来最具历史意义的网络中断。原创 2024-07-21 07:09:53 · 1277 阅读 · 0 评论 -
如何在 Windows 11 上停止自动更新
您想禁用 Windows 11 自动更新吗?这里有三种方法可以做到这一点。Windows 11 每月自动接收维护和安全更新,并根据需要修补漏洞、修复错误、提高整体性能和(偶尔)添加新功能。尽管这种方法使设备保持最新位的更新,但它是最令人沮丧的功能之一,因为更新的质量控制一直存在问题。这不仅是因为它们仍然需要重新启动才能完成应用可能中断工作流程的更改,还因为近年来具有对体验产生负面影响的错误更新的数量显着增加。原创 2024-07-21 07:03:19 · 9591 阅读 · 0 评论 -
CrowdStrike几个月前就破坏了Debian和Rocky Linux 但没人注意到
Debian 和 Rocky Linux 的用户也因 CrowdStrike 的更新而遭遇严重干扰,这引起了人们对该公司软件更新和测试程序的严重担忧。事实证明,该更新与最新的 Debian 稳定版不兼容,尽管特定的 Linux 配置据称是受支持的。实验室的 IT 团队发现,移除 CrowdStrike 后,机器才得以启动,并报告了这一事件。造成这一问题的原因是流行的网络安全服务提供商 CrowdStrike 通过更新提供了一个有问题的文件。他们在一天后才承认问题的存在,并花了数周时间提供根本原因分析。原创 2024-07-20 09:29:00 · 888 阅读 · 0 评论 -
火绒安全全系列版本核心驱动和签名被微软拉黑导致无法启动 目前还不清楚原因
这是微软制作的一份清单类文件,该文件包含大量的过时驱动程序或存在安全问题的驱动程序列表,例如此前英伟达数字签名被黑客窃取用来签发恶意软件,但如果直接拉黑数字签名会导致英伟达诸多软件无法正常使用,所以微软和英伟达都没有在第一时间拉黑相关数字签名。对了,蓝点网也检查了目前属于正式版的 DriverSiPolicy.p7b 文件,该文件近期没有更新,里面也不包含火绒相关的阻止清单,企业 IT 管理员仍然可以继续使用该文件提高企业设备安全性。原创 2024-07-17 08:35:50 · 1258 阅读 · 0 评论 -
Zed 编辑器发布了原生 Linux 版本
它同时支持 Wayland 和 X11 会话,到目前为止,Zed 的官方焦点主要集中在 Ubuntu 下的测试。由 Rust 编写、GPU 加速的 Zed 文本编辑器终于提供了正式的 Linux 原生版本!在过去的几个月里,Zed 的 Linux 支持取得了长足的进步,现在已经进入了更正式的阶段。今天,这款由前 Atom 开发人员创建的现代开源代码编辑器现在在 Linux 上已经足够成熟,可以提供正式的 Linux 版本。想试用 Zed 编辑器新的 Linux 版本的用户可以在。原创 2024-07-11 11:55:26 · 692 阅读 · 0 评论 -
微软结束将数据中心置于海底的实验
但现在,微软已悄然证实,它已结束了水下数据中心实验。微软声称,与陆地数据中心相比,水下服务器的设备故障率仅为陆地数据中心的 1/8。此外,这种水下服务器可在 90 天内完成设置和安装,而陆地数据中心的建设则需要长达两年的时间。它证实了自己的理论,即把数据中心置于水下深处,就不会像正常安装在陆地上那样遇到许多可能导致硬件故障的问题。“虽然我们目前没有在水中建立数据中心,但我们将继续把纳蒂克项目作为一个研究平台,探索、测试和验证有关数据中心可靠性和可持续性的新概念,例如液体浸泡。原创 2024-06-26 07:20:49 · 885 阅读 · 0 评论 -
【非常实验】如何在移动设备上运行 Docker?
本章就从在 DevOps 中最基本但也是最强大的工具 Docker 开始。最近,我在尝试更多Termux的可能性,于是就想着试试Docker适不适合arm架构。我用的是天玑9000芯片,而不是高通,所以显示不出来 Qualcomm。所以我决定从在手机上运行 docker 开始,但这可能吗?让我们一起来看看吧。原创 2024-06-23 09:45:50 · 1593 阅读 · 0 评论 -
如何导出和导入 Docker 映像/容器
在本指南中,我们将介绍如何导出和导入 Docker 镜像和容器。在导出 Docker 容器之前,你需要将更改提交到映像中,并对其进行适当的标记。Docker 有一个导出命令,可以让你把 Docker 镜像/容器从一个 Docker 主机系统迁移到另一个节点。在我的本地 Docker 系统中,有以下 Docker 镜像。原创 2024-06-22 18:12:00 · 623 阅读 · 0 评论 -
通过WSL2运行GUI程序
上次我写过一篇VGPU和WSL2,这回我打算写一篇关于《通过WSL2运行GUI程序》的笔记。原创 2022-12-15 18:44:10 · 1927 阅读 · 0 评论 -
一个多开发虚拟环境的命令行工具——asdf
asdf是一个不错的多开发虚拟环境搭建工具(玩Ruby的时候无意发现的)。Ruby常用的虚拟环境工具有RVM和Rbenv。但是现在的开发都会包含python和nodejs之类的多语言开发环境。这个工具虽然不如Docker强大,但是也足够个人开发者在常规的desktop或laptop上使用去管理这些语言。原创 2022-12-09 16:31:58 · 592 阅读 · 0 评论 -
如何在Ubuntu20.04上安装RDP远程
计算机最有意思的事情,就是你可以用任何方式去实现跨设备连接。例如google通过webrtc实现远程桌面,Linux则是常用ssh等。在远程桌面上一般分为windows的RDP和Unix/Linux的VNC。常规在windows上win+r输入mstsc,我们通过微软的RDP技术去远程计算机。RDP和VNC的区别主要是图像渲染的位置,RDP在客户端上渲染,而VNC则依赖服务器再传输。由此我想尝试一下RDP远程Linux。原创 2022-12-01 15:45:29 · 4286 阅读 · 1 评论 -
如何在 CentOS 中下载包含所有依赖项的 RPM 包
【翻译于ostechnix.com 上 Senthil Kumar的《How To Download A RPM Package With All Dependencies In CentOS》】我们可以使用curl或wget命令下载任何包,对吗?但是,这些命令不会下载所需的依赖项。您可能需要花一些时间手动搜索并下载安装包所需的依赖项。好吧,不再!在这个简短的教程中,让我们看看如何在 CentOS 中下载包含所有依赖项的 RPM 包。我在 Cent翻译 2021-11-11 11:09:10 · 3293 阅读 · 0 评论 -
终于完成了私有NPM和PYPI repo的搭建
由于服务器处在局域网环境,因此我们这儿的.net高手之前搭了ProGet, 而且当时的需求只是搭建一个简单的nuget repo。而最近,我在用Flask开发一个前后端分离框架的项目。于是,我打算用Nexus 3 OSS搭一套更强的软件库管理系统。为此,我先前翻译一篇《在 CentOS 7上安装Sonatype Nexus Repository OSS》,感觉用处颇丰。唯一的区别是我采用了apache代替nginx。其一,流量达不到负载压力;其二,CentOS自带Apache2。Apache配置查看模块原创 2021-09-17 13:42:27 · 329 阅读 · 0 评论 -
在 CentOS 7上安装Sonatype Nexus Repository OSS
【转自FossLinux的Darshana《Installing Sonatype Nexus Repository OSS on CentOS 7》翻译】Sonatype Nexus是一个流行的存储库管理器,在全球范围内用于大多数组件、二进制文件和构建工件。它支持 Java 虚拟机 (JVM) 生态系统,包括 Gradle、Ant、Maven 和 Ivy。兼容的标准工具包括Eclipse,IntelliJ,Hudson,Jenkins,Puppet,Chef, Docker等。Sonatype Nex翻译 2021-09-14 14:27:07 · 730 阅读 · 0 评论 -
WebAssembly正逐渐成为FaaS的主力
相信很多人都知道PaaS(平台即服务)和IaaS(基础设施即服务)。而随着云计算时代的发展,逐渐出现了大量的XaaS形式的概念,这些技术从原先的硬件服务器,虚拟化服务,再到容器化逐渐转变。使得软件发布的成本越来越少,服务资源的利用率越来越高。现如今,我们大多数开发者们都一定知道Docker和Kubernates这两个容器管理软件的代表。最近较为关注CNCF和Bytecode Alliance,我看到一篇《Serverless Open-Source Frameworks: OpenFaaS, Knative原创 2021-07-29 16:18:02 · 774 阅读 · 0 评论 -
如何轻松启动Docker服务
这些天研究如何模块化开发,于是折腾起了Docker,发现它有点皮,根据官网的教程安装后运行sudo systemctl start docker。结果,他跑不起来。他跑不起来如何让我Hello world呢?(base) [steven@localhost ~]$ sudo systemctl start dockerJob for docker.service failed because the control process exited with error code.See "systemc原创 2021-07-07 21:00:09 · 2455 阅读 · 0 评论 -
WizTree——一个扫描快似Everything的硬盘空间分析工具
虽然我平时用的主要是Linux,但是由于实际环境是win10,对于磁盘资源的控制,我主要是通过Windows自带的文件资源管理器来查看的,但是显然这个工具不够直观。于是,我也被安利过SpaceSniffer。但是最近,我看到一篇CnBeta的文章,又被安利了一波。C盘飘红令人脑壳痛?试试堪称神器的硬盘清理小工具WizTree于是,抱着试试看的心理,我从官网上下载了Portable版本。感觉确实比SpaceSniffer的速度快,而且没有Windows权限限制的弹窗,就把C盘扫描完了。通过一些文章了解到W原创 2021-05-24 10:57:12 · 1226 阅读 · 0 评论 -
自动发布.NET Core Web应用
1 原因和目的相信很多开发者都需要将自己的编写的应用进行编译并部署到服务器上,这个过程在个人或小型团队的项目中都是一个简单的事情。但是对于并行化开发而言,就需要通过工具来辅助这个过程。于是,我参考了一下DevOps技术中的CI/CD。工作环境主要是Windows Server,而且目前环境没有Docker,我就考虑直接部署在中间件上,并通过OpenSSH和WinRM实现远程命令控制。2 工作原理通过Git实现软件版本控制,再通过Jenkins负责CI的操作,通过Syncthing实现文件同步传输。2原创 2021-05-11 10:52:55 · 392 阅读 · 0 评论