在 Termux 的 proot Ubuntu 里自定义登录用户名和默认目录
在 Termux 的 proot Ubuntu 里自定义登录用户名和默认目录,主要有两种方法,可以按你的习惯来选: 方案一:直接用命令参数 — 简单直接,快速调整。 方案二:永久写入 Bash 配置 — 一劳永逸,推荐日常使用。 🛠️ 准备工作:先搞清楚 Ubuntu 里的用户 无论选哪种方法,你都得先在 Ubuntu 里创建好那个非 root 用户。 先进入 Ubuntu(默认是 root 用户 …
在 Termux 的 proot Ubuntu 里自定义登录用户名和默认目录,主要有两种方法,可以按你的习惯来选: 方案一:直接用命令参数 — 简单直接,快速调整。 方案二:永久写入 Bash 配置 — 一劳永逸,推荐日常使用。 🛠️ 准备工作:先搞清楚 Ubuntu 里的用户 无论选哪种方法,你都得先在 Ubuntu 里创建好那个非 root 用户。 先进入 Ubuntu(默认是 root 用户 …
Claude Code 本身没有内置的 Token 实时显示功能,但可以通过扩展等方式实现。目前主流的方案可以分为以下几类: 🧩 方案一:HUD 状态栏 这是最直观的方式,信息直接显示在终端底部。 Claude HUD:一个社区流行的插件,能展示 Token 消耗、工具调用和任务进度。安装简单,在 Claude 会话中执行: 1/plugin marketplace add …
背景 多年来, Kaniko一直是构建镜像的首选方案,它是谷歌专为在非特权容器内构建镜像而开发的工具,无需 Docker 守护进程。然而在 2025 年 6 月,谷歌将该代码库归档,现在它已变为只读。GitLab 也已移除 Kaniko 的相关文档,并推荐使用 Buildah 或 Podman 等替代工具。 我需要一个镜像构建流水线,能够在k3s环境中可靠运行,一开始用的是 Kaniko,但很快就 …
MusicFree下载安装 项目地址: 手机端:https://github.com/maotoumao/MusicFree 桌面端:https://github.com/maotoumao/MusicFreeDesktop 插件地址: https://musicfreepluginshub.2020818.xyz/plugins.json
在Termux中使用proot-distro运行ubuntu 直接在termux中安装claude code会遇到下面错误: bun -version error: "/data/data/com.termux/files/home/.bun/bin/bun" has unexpected e_type: 2 这个错误是因为bun是为标准Linux环境(依赖glibc库)编译的,和 …
git通过https协议使用仓库时如何记住token? 通过配置 Git 的凭据助手(credential helper),可以记住 HTTPS 访问时需要的用户名和 Token(作为密码),避免重复输入。 常用方法(按安全性/便捷性排序) 1. 临时缓存(适合短期使用) 1git config --global credential.helper cache 2# 默认缓存 15 分钟,可修改超 …
git pull 遇到乱码 执行git pull 输出好多编码非中文的字符: 1remote: Enumerating objects: 42, done. 2remote: Counting objects: 100% (42/42), done. 3remote: Compressing objects: 100% (18/18), done. 4remote: Total 32 (delta …
定位问题 我们在使用tensorflow+pycharm或者PyTorch写程序的时候, 有时候会在控制台终止掉正在运行的程序,但是有时候程序已经结束了,nvidia-smi也看到没有程序了,但是GPU的内存并没有释放,这是怎么回事呢? 使用PyTorch设置多线程(threads)进行数据读取(DataLoader),其实是假的多线程,他是开了N个子进程(PID都连着)进行模拟多线程工作,所以你 …
介绍: OpenShift是红帽的云开发平台即服务(PaaS)。自由和开放源码的云计算平台使开发人员能够创建、测试和运行他们的应用程序,并且可以把它们部署到云中。Openshift广泛支持多种编程语言和框架,如Java,Ruby和PHP等。另外它还提供了多种集成开发工具如Eclipse integration,JBoss Developer Studio和 Jenkins等。OpenShift 基 …
本文记录了基于docker部署最新ceph版本的多节点高可用测试详尽过程,切身体会比ceph-deploy方便得多,希望能给初次接触ceph的同学提供些许参考。 一、环境准备 host名称 IP地址 备注 node-1 192.168.16.197 mon、osd、mgr、rgw、mds、rbd node-2 192.168.16.148 mon、osd、mgr、rgw、mds、rbd …
注意: 由于程序运行于容器之中,所以镜像中一般都是带有CUDA、CUDNN库的,因此只需要在docker所在的主机上安装显卡驱动即可,无需费太大力气去安装cuda、cuddn之类的东西。 让docker支持显卡调用分以下几个步骤: 安装docker 通过官方源安装docker可以参照 https://docs.docker.com/install/linux/docker-ce/ubuntu/ 或 …
关于武汉大学的课程 2018年12月24-12月25第一次登上武汉大学讲台,讲了两天课,一共12个课时,分4部分,涵盖了DevOps的大多数内容(课程内容见: http://t.cn/EMAjtPw 提取码: iigw ),总体来说效果很好,做了这么久技术,出来讲讲课真的很过瘾!现在我有60名左右的学生,手下还带了几批实习生,有些实习生很优秀,实习之前申请了国外的学校准备去国外深造前途不可限量。 …
Unix下安装Harbor镜像仓库 harbor的官方安装指南介绍了harbor有三种安装方式,分别是在线安装、离线安装和OVA安装,本文主要采用离线安装的方式。 官方文档上面说明需要依赖Python 2.7或以上版本,Docker引擎1.10以上,还有Docker Compose 1.6.0或以上版本,openssl。 测试是否安装成功 Python: python -V Docker: …
多个系统基于LDAP用户认证 OpenLDAP是一个集中的用户账号管理系统。使用轻量级目录访问协议(LDAP)构建集中的身份验证系统可以减少管理成本,增强安全性,避免数据复制的问题,并提高数据的一致性。 先看一下目录数据库吧: 下面我们就进入正式的配置吧: 1.jira 参考文档1 参考文档2 2.云盘 3.jenkins 4.reviewboard 参考文档1 参考文档2 5.Harbor 参考 …
非安全的连接方式 先介绍 非安全 的连接方式。 服务端配置 CoreOS 请使用第二种方法,其他 Linux 系统配置时选择以下两种方法之一 通常的配置方法 docker.service 中 dockerd 的 -H 参数不能与 daemon.json 中的 hosts 键值对冲突。(其他参数同理) 新建 …
使用dotcore通过docker部署一个基于微服务的demo应用 架构概述 这个参考应用程序在服务器和客户端是跨平台的,这要归功于.NET Core服务能够在Linux或Windows容器上运行,具体取决于您的Docker主机,以及Xamarin用于在Android,iOS或Windows / UWP plus上运行的移动应用程序客户端Web应用程序的任何浏览器。该体系结构提出了一种面向微服务的 …
docker可以指定GPU以及数量操作如下: docker调用GPU时可以明确指定用哪一张显卡,同时也可以指定数量
Ubuntu18.04修改DNS 问题描述 最近使用了最新版的ubuntu 18.04运行一些服务,然后发现服务器经常出现网络不通的情况,主要是一些域名无法解析。 检查/etc/resolv.conf,发现之前修改的nameserver总是会被修改为127.0.0.53,无论是改成啥,过段时间,总会变回来。 问题排查 查看/etc/resolv.conf这个文件的注释,发现开头就写着这么一行: # …
Tips:默认已安装好OpenStack相关必要组件并可以正常运行的情况下,本文只涉及GPU 虚拟化的相关配置说明。 配置GPU Passthrough的系统相关设置 在BIOS中enable VT-x, VT-d, Onboard VGA. Onboard VGA 的enable可以避免一些错误的出现,具体参考Not only for miners GPU integration in Nova …
问题描述 我想要分配一块物理网卡到用KVM创建的虚拟机上。我打算为这台虚拟机启用网卡的PCI直通。请问,我如何才能在virt-manager里面通过PCI直通方式来增加一个PCI设备到虚拟机上?_ PCI直通(Passthrough)介绍 如今的hypervisor能够高效地在多个虚拟操作系统间共享和模拟硬件资源。然而,虚拟资源共享不是总能使人满意,甚至在虚拟机性能是重点考量时,或者是虚拟机需要硬 …