首页
书签
电子手办柜
统计
Search
1
《绿皮书》《Green Book》
910 阅读
2
记录一下python 写入钉钉在线表格的过程
649 阅读
3
如何用Siri唤醒电脑(by服务器)
642 阅读
4
欢迎使用 Typecho
485 阅读
5
斯人若彩虹,遇上方知有。
452 阅读
杂谈
代码相关
日记
soul
清单
登录
Search
标签搜索
#python
#docker
#Ubuntu
#Excel
小冷柠's Blog
累计撰写
68
篇文章
累计收到
0
条评论
首页
栏目
杂谈
代码相关
日记
soul
清单
页面
书签
电子手办柜
统计
搜索到
16
篇与
的结果
2026-04-10
一个新装的Ubuntu 需要干嘛 2026年更新
账号和权限给root 用户创建密码sudo passwd root切换rootsudo -i开启ssh 登录sudo nano /etc/ssh/sshd_config找到PermitRootLogin这一行。如果这一行被注释掉了(即前面有一个#号),先取消注释,允许root用户使用密码登录: PermitRootLogin yes只允许通过密钥认证的方式登录root: PermitRootLogin prohibit-password生成密钥对ssh-keygen -t rsa -b 4096复制公钥内容到目标主机上#id_rsa.pub echo "公钥内容" >> ~/.ssh/authorized_keys #添加文件权限 chmod 700 ~/.ssh chmod 600 ~/.ssh/authorized_keys #然后重启ssh sudo systemctl restart ssh系统级代理设置编辑 /etc/environment文件,使用以下命令:sudo nano /etc/environment填入此项http_proxy="http://xx:xx@xx:xx" https_proxy="http://xx:xx@xx:xx" ftp_proxy="http://xx:xx@xx:xx" no_proxy="localhost,127.0.0.1,::1" #将 `proxy_server_ip`替换为你的代理服务器的IP地址, #将 `proxy_port`替换为代理服务器的端口号。保存文件并退出编辑器。重新启动系统,或者运行以下命令使代理设置立即生效:source /etc/environmentDocker 相关第一步:卸载旧版本(如有)先移除系统自带的可能冲突的旧包: Dockerbashsudo apt remove docker.io docker-compose docker-compose-v2 docker-doc podman-docker第二步:安装 Docker(添加官方源)# 安装依赖 sudo apt-get update sudo apt-get install -y ca-certificates curl gnupg # 添加 Docker 官方 GPG 密钥 sudo install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg sudo chmod a+r /etc/apt/keyrings/docker.gpg # 添加 Docker 官方软件源 echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \ https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/null # 更新包列表 sudo apt-get update # 更新包列表 sudo apt-get update第三步:安装 Docker 和 Docker Compose一条命令同时安装 Docker Engine 和 Composesudo apt-get install -y docker-ce docker-ce-cli containerd.io \ docker-buildx-plugin docker-compose-plugin第四步:验证安装# 验证 Docker sudo docker run hello-world ## 验证 Docker Compose docker compose version第五步(可选):免 sudo 使用 Docker默认需要 sudo 才能运行 Docker,可以把当前用户加入 docker 组: DigitalOceansudo usermod -aG docker $USER # 让权限立即生效(或重新登录) newgrp docker给docker 配置代理添加配置文件# 这项适用于Ubuntu sudo mkdir -p /etc/systemd/system/docker.service.d sudo nano /etc/systemd/system/docker.service.d/http-proxy.conf在文件中添加代理配置[Service] Environment="HTTP_PROXY=http://xx:xx@xx:xx" Environment="HTTPS_PROXY=http://xx:xx@xx:xx" Environment="NO_PROXY=localhost,127.0.0.1"重新加载系统守护进程并重启 Docker# 此项适用于Ubuntu sudo systemctl daemon-reload sudo systemctl restart dockerPython相关直接使用 uv 最简单astral-uv# 安装 curl -LsSf https://astral.sh/uv/install.sh | sh #安装 python uv python install 3.14
2026年04月10日
6 阅读
0 评论
0 点赞
2024-11-19
ANI-RSS通过webhook在钉钉群里面 推送信息
填入内容如下{ "markdown":{ "text":" 标题: ${title}\n 评分: ${score}\n TMDB: ${themoviedbName}\n BGM: ${bgmUrl}\n 季: ${season}\n 集: ${episode}\n 字幕组: ${subgroup}\n 进度: ${currentEpisodeNumber}/${totalEpisodeNumber}\n 首播: ${year}年${month}月${date}日\n 事件: ${text}\n  ", "title":"ani-rss" }, "msgtype":"markdown", } 就可以得到
2024年11月19日
216 阅读
0 评论
0 点赞
2024-11-11
python 中的 queue 队列
""" queue 的最核心的几个功能 """ import threading import queue def producer(q): """ 生产者 """ for i in range(10): q.put(i) def consumer(q): """ 消费者 """ while True: item = q.get() print('Consume:',item) q.task_done() q = queue.Queue() t1 = threading.Thread(target=consumer,args=(q,),daemon=True) t2 = threading.Thread(target=consumer,args=(q,),daemon=True) t1.start() t2.start() producer(q) q.join()
2024年11月11日
87 阅读
0 评论
0 点赞
2024-11-08
使用Pyenv python多环境管理工具
https://github.com/pyenv/pyenv安装#自动安装 curl https://pyenv.run | bash #安装后重启shell # 如果提示没有关联到pyenv echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bashrc使用#安装并设定指定版本 pyenv install 3.13.0 pyenv global 3.13.0 #如果提示BUILD FAILED (Ubuntu 24.10 using python-build sudo apt update; sudo apt install build-essential libssl-dev zlib1g-dev \ libbz2-dev libreadline-dev libsqlite3-dev curl \ libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev #升级pyenv pyenv update #查看电脑安装的所有python版本: pyenv versions #设置本地版本(当在此文件夹中调用python时,都会使用给定的版本。) pyenv local <version>
2024年11月08日
126 阅读
0 评论
0 点赞
2024-11-08
一个新装的Ubuntu 需要设置什么?
账号和权限给root 用户创建密码sudo passwd root切换rootsudo -su开启ssh 登录sudo nano /etc/ssh/sshd_config找到PermitRootLogin这一行。如果这一行被注释掉了(即前面有一个#号),先取消注释,允许root用户使用密码登录: PermitRootLogin yes只允许通过密钥认证的方式登录root: PermitRootLogin prohibit-password生成密钥对ssh-keygen -t rsa -b 4096复制公钥内容到目标主机上#id_rsa.pub echo "公钥内容" >> ~/.ssh/authorized_keys #添加文件权限 chmod 700 ~/.ssh chmod 600 ~/.ssh/authorized_keys #然后重启ssh sudo systemctl restart ssh系统级代理设置编辑 /etc/environment文件,使用以下命令:sudo nano /etc/environment填入此项http_proxy="http://xx:xx@xx:xx" https_proxy="http://xx:xx@xx:xx" ftp_proxy="http://xx:xx@xx:xx" no_proxy="localhost,127.0.0.1,::1" #将 `proxy_server_ip`替换为你的代理服务器的IP地址, #将 `proxy_port`替换为代理服务器的端口号。保存文件并退出编辑器。重新启动系统,或者运行以下命令使代理设置立即生效:source /etc/environmentDocker 相关安装docker不要装他自己默认的docker 很垃圾 推荐使用 apt 安装sudo apt update sudo apt install docker-ce docker-ce-cli containerd.io sudo apt install docker.io更新dockersudo apt update && sudo apt upgrade安装 docker composesudo apt-get update sudo apt-get install docker-compose-plugin下载最新的 Docker Compose 二进制文件访问 Docker Compose 的 GitHub 发布页面github获取最新版本号。以下命令示例使用了最新的版本号 v2.30.2,请根据需要替换为实际最新版本号。sudo curl -L "https://github.com/docker/compose/releases/download/v2.20.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose为 Docker Compose 二进制文件添加执行权限sudo chmod +x /usr/local/bin/docker-compose创建一个符号链接(可选)为了使 docker-compose 更加方便地访问,你可以创建一个符号链接:sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose运行以下命令以验证 Docker Compose 是否已正确安装:docker-compose --version给docker 配置代理添加配置文件# 这项适用于Ubuntu sudo mkdir -p /etc/systemd/system/docker.service.d sudo nano /etc/systemd/system/docker.service.d/http-proxy.conf在文件中添加代理配置[Service] Environment="HTTP_PROXY=http://xx:xx@xx:xx" Environment="HTTPS_PROXY=http://xx:xx@xx:xx" Environment="NO_PROXY=localhost,127.0.0.1"重新加载系统守护进程并重启 Docker# 此项适用于Ubuntu sudo systemctl daemon-reload sudo systemctl restart dockerPython相关直接使用pyenv 最简单使用Pyenv python多环境管理工具
2024年11月08日
167 阅读
0 评论
0 点赞
1
2
...
4