本项目是一个Linux脚本工具,支持但不限于安装/配置各种软件和环境。
适配大部分流行的Linux发行版操作工具集,安装/配置操作集成到一个脚本工具中,通过菜单选择简化Linux系统的软件安装、环境配置过程,让任何人都可以使用Linux桌面系统。
本项目脚本只支持Linux发行版,不支持Windows和MacOS。
- Arch系列
- Debian系列
- Fedora系列
- Debian系列
下载one
脚本并执行,选择你想要安装的功能,脚本会自动安装/配置:
summary 默认展开,点击可折叠。
使用curl下载
# 下载one脚本-短链接
curl -L -o one pushx.link/s/one && chmod +x one && sudo mv one /usr/local/bin/
# 执行one脚本
one
使用wget下载
# 下载one脚本-短链接
wget -O one pushx.link/s/one && chmod +x one && sudo mv one /usr/local/bin/
# 执行one脚本
one
链接类型 | 说明 |
---|---|
长连接(Github) | 原始链接、国内访问可能有影响 |
长连接(国内CDN) | 国内访问速度快,但内容更新有延迟 |
短连接-bitly | 稳定短链接,但国内可能因DNS污染问题无法访问 |
短链接-自建 | 自建短链接服务,国内访问速度快 |
- 安装基础命令工具,菜单选择就可以完成,放弃了敲命令的愉悦感吧。
- 安装第三方应用,比如游戏平台Steam、音乐播放器YesPlayMusic、视频播放器vlc/mpv、视频剪辑工具Kdenlive/达芬奇、思维导图工具Xmind、书籍管理软件Calibre等。
- 配置开发环境,将环境部署工作标准化、自动化。
- 配置桌面环境,KDE/GNOME/XFCE/I3WM等等桌面环境的主题/布局快速配置。
- 更多等待你的自定义...
虽然Linux发行版很多,操作各有不同,但都有固定的规则,将这些规则固化到脚本中,让一个脚本解决这些安装/配置问题吧。
任何人都可以使用Linux 娱乐、上网、软件开发。
- 使用它是你对本项目的最大支持。
- 有开发能力可以给这个脚本的不足提交PR修复。
- 分享给身边的人,帮使用Linux的用户少走弯路。
- 阅读脚本内容,学习脚本知识。
很多名词源自《我的英雄学院》中的个性能力,感觉比较适合脚本功能描述。
one
: 一种能力“one for all
”(有种我为人人的奉献精神含义,主角个性),本项目的one4all.sh
脚本的含义是“一个脚本集成所有功能,适用于所有Linux发行版”,为了让脚本功能相对独立,将不同菜单功能拆分成独立的脚本实现,统一由one4all.sh
脚本调度。
manjaro 系统中Toolbox
的bmenu
命令效果与本命令类似。
能力有限,如有任何不足,欢迎指出并给出解决方法,学习是一种动力,开源是一种乐趣。