Ubuntu SSH 免密码登陆
Jenkins 项目迁移
Ubuntu 24.04 安装 Jenkins
使用 apt 安装 Jenkins LTS 版本。首先, 需要在系统中添加 key:
1 | sudo wget -O /etc/apt/keyrings/jenkins-keyring.asc \ |
然后,添加 Jenkins 的 apt 入口:
[: ==: unary operator expected
Shell 脚本报错:“line 10: [: =: unary operator expected”。根据提示信息找到报错的程序是:
1 | if [ $OPERATION == "scp" ]; then |
报错原因是变量 OPERATION 的值为空,那么程序就变成了:
Mac OS Shell 远程执行 Shell 命令
之前写过一个 Linux 下远程执行 Shell 的脚本:
1 | #!/bin/bash |
当然,所有的 slave 都配置过免密码登陆。
安装 Nginx
对于 Linux 平台,Nginx 安装包 可以从 nginx.org 下载。
Ubuntu:
| 版本 | Codename | 支持平台 |
|---|---|---|
| 12.04 | precise | x86_64, i386 |
| 14.04 | trusty | x86_64, i386, aarch64/arm64 |
| 15.10 | wily | x86_64, i386 |