one-click-installation-script/README.md
2022-12-18 12:01:23 +08:00

87 lines
2.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

### 一键修复脚本
一键尝试修复apt源
- 支持系统Ubuntu 12+Debian 6+
- 修复apt源broken损坏
- 修复apt源锁死
- 修复apt源公钥缺失
- 修复替换系统可用的apt源列表国内用阿里源国外用官方源
```bash
curl -L https://raw.githubusercontent.com/spiritLHLS/one-click-installation-script/main/package.sh -o package.sh && chmod +x package.sh && bash package.sh
```
一键尝试修复网络
- 支持系统Ubuntu 18+Debian 8+centos 7+FedoraAlmalinux 8.5+
- 尝试修复nameserver为google源或cloudflare源
- 尝试修复为IP类型对应的网络优先级(默认IPV4类型纯V6类型再替换为IPV6类型)
```bash
curl -L https://raw.githubusercontent.com/spiritLHLS/one-click-installation-script/main/network.sh -o network.sh && chmod +x network.sh && bash network.sh
```
一键尝试修复系统时间
- 支持系统Ubuntu 18+Debian 8+centos 7+FedoraAlmalinux 8.5+
- 检测修复本机系统时间如果相差超过300秒的合理范围则校准时间
```bash
curl -L https://raw.githubusercontent.com/spiritLHLS/one-click-installation-script/main/modify_time.sh -o modify_time.sh && chmod +x modify_time.sh && bash modify_time.sh
```
一键修改系统自带的journal日志记录大小释放系统盘空间
- 支持系统Ubuntu 18+Debian 8+centos 7+FedoraAlmalinux 8.5+
- 1.自定义修改大小单位为MB一般500或者1000即可有的系统日志默认给了5000甚至更多不是做站啥的没必要
- 请注意修改journal目录大小会影响系统日志的记录因此在修改journal目录大小之前如果需要之前的日志建议先备份系统日志到本地
- 2.运行脚本同时设置系统日志保留日期时长,超过日期时长的日志将被清除
- 3.同时修改日志只记录warning等级
- 4.以后日志的产生将受到日志文件大小,日志保留时间,日志保留等级的限制
```
curl -L https://raw.githubusercontent.com/spiritLHLS/one-click-installation-script/main/resize_journal.sh -o resize_journal.sh && chmod +x resize_journal.sh && bash resize_journal.sh
```
### 一键环境安装脚本
一键安装rust环境
- 支持系统Ubuntu 18+Debian 8+centos 7+FedoraAlmalinux 8.5+
```bash
curl -L https://raw.githubusercontent.com/spiritLHLS/one-click-installation-script/main/rust.sh -o rust.sh && chmod +x rust.sh && bash rust.sh
```
### 部分手动命令
ubuntu缺失公钥
```bash
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 公钥
```
ubuntu更新源被锁
```bash
sudo rm -rf /var/cache/apt/archives/lock
```
https://itsfoss.com/fix-ubuntu-install-error/
debian缺失公钥
```bash
apt-get install debian-keyring debian-archive-keyring
```
centos换源
```bash
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
sudo sed -i 's/^mirrorlist=http/mirrorlist=https/' /etc/yum.repos.d/CentOS-Base.repo
```