# 一键安装各种奇奇怪怪的环境 **Repository Path**: run27017/oneclick-setup ## Basic Information - **Project Name**: 一键安装各种奇奇怪怪的环境 - **Description**: No description available - **Primary Language**: Ruby - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-03 - **Last Updated**: 2024-11-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 一键配置各种环境 我在使用 Linux 的时候,尤其是在初装系统的时候,总得面临着安装配置各种环境的问题。我在这个仓库里列出了我常用的工具的一键安装脚本,以减轻我在配环境方面的工作。 ## 安装和配置 ### 系统环境要求 - 操作系统支持: - Ubuntu - openSuse - Ruby 2.5 及以上(如果是 openSuse 15.2 以上,则装机自带) - Git(克隆本仓库所需) ### 安装 克隆本项目,然后将 `oneclick-setup` 添加到 PATH 变量下。也可以在 `~/bin` 下面添加一个软链接(如果 `~/bin` 已经在 PATH 变量下的话)。 ### 自动不全 `~/.bashrc` 或 `~/.zshrc` 下添加: ```bash source ${path_to_installation}/bash_completion ``` ### 使用 ```bash # 列出有哪些可用脚本 oneclick-setup --help # 配置某个环境,如 oh-my-zsh oneclick-setup oh-my-zsh ``` ## 调试指南 调试方案主要有两种:借助虚拟机或借助 Docker. ### 借助虚拟机 参考[虚拟机配置指南][docs/virtualbox.md] ### 借助 Docker 可用当前项目快速构建一个 Docker 镜像: ```bash $ docker build -t oneclick-setup-demo . ``` 然后运行一个容器: ```bash $ docker run -v ~/.config/oneclick-setup:/home/test/.config/oneclick-setup -it oneclick-setup-demo /bin/bash ``` ### 调试参数 另有调试环境变量: ```bash DEBUG=1 oneclick-setup oh-my-zsh ``` ## License MIT