mirror of
https://github.com/TheWhiteDog9487/lag2cn.git
synced 2026-08-11 23:01:29 +08:00
commit
This commit is contained in:
@@ -0,0 +1,34 @@
|
|||||||
|
# 一键切换Ubuntu系统到简体中文
|
||||||
|
## 两个版本
|
||||||
|
1.C++
|
||||||
|
2.纯Shell
|
||||||
|
## 不同版本区别
|
||||||
|
这两个版本的唯一区别就是运行方式不一样,功能和结构没有任何区别
|
||||||
|
不信你可以去看源代码,C++版本我只是用了system函数执行shell语句,效果不能说天差地别吧,至少也能说是一模一样
|
||||||
|
***
|
||||||
|
## 使用方法
|
||||||
|
# **注意!程序运行完之后会自动重启目标电脑/服务器,请确保没有未保存的工作!否则后果自负!**
|
||||||
|
确保已经安装wget或者有其他方法可以传输文件
|
||||||
|
```shell
|
||||||
|
apt update && apt install -y wget
|
||||||
|
```
|
||||||
|
***
|
||||||
|
下面两个版本选一个就行
|
||||||
|
***
|
||||||
|
下载程序(Shell)
|
||||||
|
```shell
|
||||||
|
wget
|
||||||
|
```
|
||||||
|
下载程序(C++)
|
||||||
|
```shell
|
||||||
|
wget
|
||||||
|
```
|
||||||
|
运行程序(Shell)
|
||||||
|
```shell
|
||||||
|
sudo bash language.sh
|
||||||
|
```
|
||||||
|
运行程序(C++)
|
||||||
|
```shell
|
||||||
|
sudo chmod o+x language
|
||||||
|
sudo ./language
|
||||||
|
```
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
#include<cstdlib>
|
||||||
|
using namespace std;
|
||||||
|
int main(){
|
||||||
|
system("apt install -y language-pack-zh-hans");
|
||||||
|
system("locale-gen zh_CN.UTF-8");
|
||||||
|
system("mv /etc/default/locale /etc/default/locale.backup");
|
||||||
|
system("touch /etc/default/locale");
|
||||||
|
system("echo LANG=\"zh_CN.UTF-8\" > /etc/default/locale");
|
||||||
|
system("reboot");}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
apt update
|
||||||
|
apt install -y language-pack-zh-hans
|
||||||
|
locale-gen zh_CN.UTF-8
|
||||||
|
mv /etc/default/locale /etc/default/locale.backup
|
||||||
|
touch /etc/default/locale
|
||||||
|
echo LANG="zh_CN.UTF-8" > /etc/default/locale
|
||||||
|
reboot
|
||||||
Reference in New Issue
Block a user