五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網 會員登陸 & 注冊

一鍵修復與安裝腳本(各種linux系統(tǒng)修復與服務器環(huán)境安裝腳本)

2023-04-05 17:56 作者:祈LHL  | 我要投稿

# 前言

如果腳本有任何問題或者任何修復系統(tǒng)的需求,可在issues中提出,有空會解決或者回答

https://github.com/spiritLHLS/one-click-installation-script
?
## 一鍵修復腳本

運行所有一鍵修復腳本前注意看說明,以及保證服務器無重要數(shù)據(jù),運行后造成的一切后果作者不負任何責任,自行評判風險!

#### 一鍵嘗試修復apt源

- 支持系統(tǒng):Ubuntu 12+,Debian 6+
- 修復apt下載包進程意外退出導致的源鎖死
- 修復apt源broken損壞
- 修復apt源多進程占用鎖死
- 修復apt源公鑰缺失
- 修復替換系統(tǒng)可用的apt源列表,國內用阿里源,國外用官方源
- 修復本機的Ubuntu系統(tǒng)是EOL非長期維護的版本(奇數(shù)或陳舊的偶數(shù)版本),將替換為Ubuntu官方的old-releases倉庫以支持apt的使用

```bash
curl -L https://raw.githubusercontent.com/spiritLHLS/one-click-installation-script/main/repair_scripts/package.sh -o package.sh && chmod +x package.sh && bash package.sh
```

#### 一鍵嘗試修復系統(tǒng)時間

- 支持系統(tǒng):Ubuntu 18+,Debian 8+,centos 7+,F(xiàn)edora,Almalinux 8.5+
- 檢測修復本機系統(tǒng)時間,對應時區(qū)時間,如果相差超過300秒的合理范圍則校準時間

```bash
curl -L https://raw.githubusercontent.com/spiritLHLS/one-click-installation-script/main/repair_scripts/modify_time.sh -o modify_time.sh && chmod +x modify_time.sh && bash modify_time.sh
```

#### 一鍵嘗試修復sudo警告

- 一鍵嘗試修復```sudo: unable to resolve host xxx: Name or service not known```警告(爆錯)

不要在生產環(huán)境上使用該腳本,否則容易造成網絡hosts配置錯誤,配置的host名字不在外網IP上反而在內網IP(127.0.0.1)上

```bash
curl -L https://raw.githubusercontent.com/spiritLHLS/one-click-installation-script/main/repair_scripts/check_sudo.sh -o check_sudo.sh && chmod +x check_sudo.sh && bash check_sudo.sh
```

#### 一鍵修改系統(tǒng)自帶的journal日志記錄大小釋放系統(tǒng)盤空間

- 支持系統(tǒng):Ubuntu 18+,Debian 8+,centos 7+,F(xiàn)edora,Almalinux 8.5+
- 1.自定義修改大小,單位為MB,一般500或者1000即可,有的系統(tǒng)日志默認給了5000甚至更多,不是做站啥的沒必要
? - 請注意,修改journal目錄大小會影響系統(tǒng)日志的記錄,因此,在修改journal目錄大小之前如果需要之前的日志,建議先備份系統(tǒng)日志到本地
- 2.自定義修改設置系統(tǒng)日志保留日期時長,超過日期時長的日志將被清除
- 3.默認修改日志只記錄warning等級(無法自定義)
- 4.以后日志的產生將受到日志文件大小,日志保留時間,日志保留等級的限制

```bash
curl -L https://raw.githubusercontent.com/spiritLHLS/one-click-installation-script/main/repair_scripts/resize_journal.sh -o resize_journal.sh && chmod +x resize_journal.sh && bash resize_journal.sh
```

#### 一鍵嘗試修復網絡

**該腳本輕易勿要使用,請確保運行時服務器無重要文件或程序,出現(xiàn)運行bug后續(xù)可能需要重裝系統(tǒng)**

**一定要在screen中執(zhí)行該腳本,否則可能導致修改過程中ssh斷鏈接而修改失敗卡住最終SSH無法連接!不在screen中執(zhí)行后果自負!**
- 支持系統(tǒng):Ubuntu 18+,Debian 8+,centos 7+,F(xiàn)edora,Almalinux 8.5+
- 嘗試修復nameserver為google源或cloudflare源
- 嘗試修復為IP類型對應的網絡優(yōu)先級(默認IPV4類型,純V6類型再替換為IPV6類型)

```bash
curl -L https://cdn.spiritlhl.workers.dev/https://raw.githubusercontent.com/spiritLHLS/one-click-installation-script/main/repair_scripts/network.sh -o network.sh && chmod +x network.sh && bash network.sh
```

如果是純V6的也可以不使用上面腳本的nat64,使用warp添加V4網絡

比如:https://github.com/fscarmen/warp

```bash
wget -N https://raw.githubusercontent.com/fscarmen/warp/main/menu.sh && bash menu.sh [option] [lisence]
```

## 一鍵環(huán)境安裝腳本

只推薦在新服務器上安裝,環(huán)境不純凈不保證不出bug

#### 一鍵安裝jupyter環(huán)境

- **本腳本嘗試使用Miniconda3安裝虛擬環(huán)境jupyter-env再進行jupyter和jupyterlab的安裝,如若安裝機器不純凈勿要輕易使用本腳本!**
- **本腳本為實驗性腳本可能會有各種bug,勿要輕易嘗試!**
- **安裝前需要保證 sudo wget curl 已安裝**
- 驗證已支持的系統(tǒng):
? - Ubuntu 18/20/22 - 推薦,腳本自動掛起到后臺
? - Debian 9/10/11 - 還行,需要手動掛起到后臺,詳看腳本運行安裝完畢的后續(xù)提示
- 可能支持的系統(tǒng)(未驗證):centos 7+,F(xiàn)edora,Almalinux 8.5+
- 執(zhí)行腳本,之前有用本腳本安裝過則直接打印設置的登陸信息,沒安裝過則進行安裝再打印信息,如果已安裝但未啟動則自動啟動后再打印信息
- 如果是初次安裝無腦輸入y回車即可,按照提示進行操作即可,安裝完畢將在后臺常駐運行
- 安裝完畢后,如果需要在lab中安裝第三方庫需要在lab中使用terminal并使用conda進行下載而不是pip下載,這是需要注意的

原始用途是方便快捷的在按小時計費的超大型服務器上部署python環(huán)境進行科學計算,充分利用時間別浪費在構建環(huán)境上。

```bash
curl -L https://raw.githubusercontent.com/spiritLHLS/one-click-installation-script/main/install_scripts/jupyter.sh -o jupyter.sh && chmod +x jupyter.sh && bash jupyter.sh
```

安裝后記得開放 13692 端口

```bash
apt install ufw -y
ufw allow 13692
```

#### 一鍵安裝R語言環(huán)境

- **安裝前需使用Miniconda3安裝虛擬環(huán)境jupyter-env,然后進行jupyter和jupyterlab的安裝,再然后才能安裝本內核**
- **簡單的說,需要執(zhí)行本倉庫對應的jupyter安裝腳本再運行本腳本安裝R語言環(huán)境**
- 驗證已支持的系統(tǒng):
? - Ubuntu 18/20/22 - 推薦,腳本自動掛起到后臺
? - Debian 9/10/11 - 還行,需要手動掛起到后臺,詳看腳本運行安裝完畢的后續(xù)提示
- 可能支持的系統(tǒng)(未驗證):centos 7+,F(xiàn)edora,Almalinux 8.5+

```bash
curl -L https://raw.githubusercontent.com/spiritLHLS/one-click-installation-script/main/install_scripts/R.sh -o R.sh && chmod +x R.sh && bash R.sh
```

#### 一鍵安裝rust環(huán)境

- 支持系統(tǒng):Ubuntu 18+,Debian 8+,centos 7+,F(xiàn)edora,Almalinux 8.5+
- 加載官方腳本安裝,前置條件適配系統(tǒng)以及后置條件判斷安裝的版本

```bash
curl -L https://raw.githubusercontent.com/spiritLHLS/one-click-installation-script/main/install_scripts/rust.sh -o rust.sh && chmod +x rust.sh && bash rust.sh
```

#### 一鍵安裝C環(huán)境

- 一鍵安裝C++環(huán)境
- 支持系統(tǒng):使用apt或者yum作為包管理器的系統(tǒng)
- 如果未安裝則安裝,如果有安裝則提示升級

```bash
curl -L https://raw.githubusercontent.com/spiritLHLS/one-click-installation-script/main/install_scripts/cplusplus.sh -o cplusplus.sh && chmod +x cplusplus.sh && bash cplusplus.sh
```

#### 一鍵安裝vnstat環(huán)境

- 支持系統(tǒng):Ubuntu 18+,Debian 8+,centos 7+,F(xiàn)edora,Almalinux 8.5+
- 加載官方文件編譯安裝,前置條件適配系統(tǒng)以及后置條件判斷安裝的版本

```bash
curl -L https://raw.githubusercontent.com/spiritLHLS/one-click-installation-script/main/install_scripts/vnstat.sh -o vnstat.sh && chmod +x vnstat.sh && bash vnstat.sh
```

#### 一鍵升級低版本debian為debian11

- 支持系統(tǒng):debian 6+
- 升級后需要重啟系統(tǒng)加載內核,升級過程中需要選擇的都無腦按回車即可
- 升級是一個版本迭代一個版本,所以如果版本低,每執(zhí)行一次升級一個版本,直至升級到debian11

```bash
curl -L https://raw.githubusercontent.com/spiritLHLS/one-click-installation-script/main/install_scripts/todebian11.sh -o todebian11.sh && chmod +x todebian11.sh && bash todebian11.sh
```

#### 一鍵升級低版本ubuntu為ubuntu22

- 支持系統(tǒng):debian 16+
- 升級后需要重啟系統(tǒng)加載內核,升級過程中需要選擇的都無腦按回車即可
- 升級是一個版本迭代一個版本,所以如果版本低,每執(zhí)行一次升級一個版本,直至升級到ubuntu22

```bash
curl -L https://raw.githubusercontent.com/spiritLHLS/one-click-installation-script/main/install_scripts/toubuntu22.sh -o toubuntu22.sh && chmod +x toubuntu22.sh && bash toubuntu22.sh
```

#### 一鍵安裝zipline平臺

- 應該支持的系統(tǒng):Ubuntu 18+,Debian 8+,centos 7+,F(xiàn)edora,Almalinux 8.5+
- 暫時只在Ubuntu上驗證無問題
- 如若要設置反向代理綁定域名,安裝前請保證原服務器未安裝過nginx,如若已安裝過nginx,請自行配置反向代理本機的3000端口
- 默認一路回車是不啟用反代不安裝nginx的,自行選擇,如需通過本腳本配置反代系統(tǒng)一定要未安裝過nginx并在填寫y或Y開啟安裝
- [zipline](https://github.com/diced/zipline) 平臺功能: ShareX,自定義短鏈接,文件上傳分享,多用戶校驗,高亮顯示,閱后即焚,設置簡單 (含pastebin)
- 自動安裝docker,docker-compose,如若已安裝zipline在/root目錄下,則自動更新
- 反向代理如若已設置成功,還需要在面板設置中填寫域名,綁定啟用

```bash
curl -L https://raw.githubusercontent.com/spiritLHLS/one-click-installation-script/main/install_scripts/zipline.sh -o zipline.sh && chmod +x zipline.sh && bash zipline.sh
```

如果需要刪除0字節(jié)文件,打開```/root/zipline```文件夾,執(zhí)行

```
docker-compose exec zipline yarn scripts:clear-zero-byte
```

按照提示操作

## 部分手動命令

### 一鍵開啟root登陸并替換密碼

```
bash <(curl -sSL https://raw.githubusercontent.com/fscarmen/tools/main/root.sh) [PASSWORD]
```

### 一鍵屏蔽郵件端口避免被惡意程序使用

```bash
iptables -A INPUT -p tcp --dport 25 -j DROP
iptables -A OUTPUT -p tcp --dport 25 -j DROP
/sbin/iptables-save
```

### 設置語言包

```bash
sudo apt-get update
sudo apt-get install language-pack-en-base
sudo locale-gen en_US.UTF-8
```
下載UTF-8的環(huán)境,生成UTF-8的包,然后重啟服務器
```bash
locale -a
export LC_ALL=en_US.UTF-8
```
查看并設置語言包

language-pack-en-base 在debian中好像沒有,只有Ubuntu有好像,不知道是不是個例,有問題再說

### 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 -y
```

### ubuntu或debian缺失公鑰

后續(xù)這塊有計劃整理為一個一鍵腳本

```bash
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 公鑰
```

### 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
```

### 安裝gitea

https://gitlab.com/packaging/gitea

## 友鏈

#### 一鍵測試服務器的融合怪腳本

https://github.com/spiritLHLS/ecs

#### 一鍵批量開NAT服務器LXC

https://github.com/spiritLHLS/lxc

#### 一鍵安裝PVE

https://github.com/spiritLHLS/pve

#### 朋友fscarmen的常用一鍵工具倉庫

https://github.com/fscarmen/tools


一鍵修復與安裝腳本(各種linux系統(tǒng)修復與服務器環(huán)境安裝腳本)的評論 (共 條)

分享到微博請遵守國家法律
惠来县| 灵川县| 古蔺县| 孟连| 广元市| 宝鸡市| 双峰县| 新乡市| 肇东市| 吴忠市| 永丰县| 怀安县| 盘锦市| 潼南县| 嘉义县| 海口市| 青海省| 五河县| 类乌齐县| 德清县| 彝良县| 潞西市| 安阳县| 红河县| 南投市| 晋中市| 无锡市| 齐齐哈尔市| 眉山市| 龙州县| 清远市| 海城市| 左云县| 丁青县| 白河县| 洛浦县| 越西县| 辛集市| 穆棱市| 连平县| 青神县|