# Linux 系统初始化 bash **Repository Path**: mynameisi/sys_init_bash ## Basic Information - **Project Name**: Linux 系统初始化 bash - **Description**: a few bash files to quickly setup an init state for ubuntu18 for class projects - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 5 - **Created**: 2023-09-21 - **Last Updated**: 2024-09-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Linux 系统初始化 Bash 脚本 ## 介绍 这是一个用于初始化 Linux 系统的 Bash 脚本集合,旨在简化系统更新、软件安装、环境配置等操作。 ## 软件架构 该项目包含以下脚本: - `install_app.sh`: 安装和升级常用软件(如 sudo、Sublime Text、Firefox)。 - `sys_update.sh`: 更新软件包列表并升级所有软件包,执行发行版升级,清理不必要的软件包和依赖关系。 - `wgz_env.sh`: 安装 Miniconda 并创建 Python 环境,安装必要的 Python 包。 - `create_file_link.sh`: 在桌面创建符号链接。 - `run_scripts.sh`: 顺序运行上述所有脚本。 ## 安装教程 1. 克隆仓库到本地: ```sh git clone <仓库地址> cd <仓库目录> ``` 2. 确保所有脚本具有可执行权限: ```sh chmod +x *.sh ``` ## 使用说明 1. 运行 `run_scripts.sh` 脚本以执行所有初始化操作: ```sh ./run_scripts.sh ``` 2. 你可以根据需要单独运行某个脚本,例如: ```sh ./install_app.sh ```