UbuntuAutoScript
Linux Auto Configuration Script- Linux 軟件自動安裝配置腳本
廢話不多說猎拨,先來一張效果圖红省,沒圖片你們肯定是不會看下去的。
簡單的運行一下腳本吧恃,然后喝杯咖啡,打個游戲傲醉,做點其他事情,然后就沒有然后了
Screenshot from 2017-10-23 22-01-52.png
Screenshot from 2017-10-23 22-01-35.png
寫這個腳本的原因是因為作者手太賤呻引,我有一顆強烈的好奇心吐咳,但是同時又有一雙︿( ̄︶ ̄)︿非常賤賤的雙手,所以當作者在安裝了無數(shù)個Linux發(fā)行版之后童谒,再疲于每一次安裝都需要重新安裝軟件沪羔,配置各種環(huán)境變量的生活,
簡直苦不堪言蔫饰,時間就是金錢,但是手賤喜歡換系統(tǒng)怎么辦,
最后實在受不了了越除,自己寫了一個自動化配置安裝軟件腳本
用法
正確打開命令行:
git clone https://github.com/SickoOrange/UbuntuAutoScript.git
cd UbuntuAutoScript
chmod +x setup.sh
sudo ./ setup.sh
如果你想自動配置你的github ssh 秘鑰外盯,只需要在命令上述命令后面追加 -g xxxxxxx@gmail.com即可,生成的秘鑰會自動保存在桌面的github_ssh_key.txt文件中饱苟。
sudo ./setup.sh -g xxxxxxx@gmail.com
腳本已經(jīng)在Github開源,歡迎隨時
`Start`
`Fork`
`Issue`
作者精力有限类垦,所以還有什么沒有想到希望大家多提意見
這個Bash Script都幫我們干了啥城须?
這里簡單列舉一下這個Bash Script的功能:
- 更新系統(tǒng)的軟件源
- 針對Ubuntu16.04:
樓主輕微桌面顏控,所以簡單美觀的桌面優(yōu)化是必不可少的了
- 自動下載安裝Gnome桌面
- 自動下載安裝 Dash To Dock插件 (就是類似蘋果的軟件欄)
- 自動下載安裝 ARC 風格主題
- 自動下載安裝 Flat Remix 扁平化圖標
- 自動配置 Node Js 以及 npm, 開箱即用
- 自動下載配置 Oracle JDK砰琢,版本 1.8.0_151, 同時自動配置環(huán)境變量
打開Terminal
輸入 java -version 驗證是否正確安裝 - 自動安裝Gradle 版本構建工具
- 自動安裝sdkman 用于管理多個軟件開發(fā)套件的并行版本的工具
- 自動安裝Typora Linux版本的Markdown寫作神器
- 安裝常用小工具:
Git -- 版本控制軟件
Curl -- 調試網(wǎng)絡連接的小工具
Gdebi -- 有些deb軟件不能通過默認安裝器安裝的, 可以試試他
Vim -- 不說了擼代碼神器
Unzip -- linux解壓zip壓縮文件
unrar -- 解壓rar
jd -- 命令行解析json工具
kolourpaint4 --畫圖工具
- 自動下載安裝常用的軟件:
Visual Studio Code
Genymotion
Skype
Android Studio
IntellijIDEA
最后陪汽,時間倉促,目前就想到這么多挚冤,以后有什么需要的工具還會繼續(xù)更新,如果大家有什么想法或者意見可以給我留言巡通, 或者直接在Github上fork.
23.10.2017 更新日志
1. 添加了網(wǎng)易云音樂
2. 添加搜狗輸入法
ps: 搜狗輸入法已經(jīng)安裝完畢舍哄,但是腳本只是幫你安裝到系統(tǒng)了,你需要自己把搜狗輸入法添加到fcitx中表悬,如下圖
Screenshot from 2017-10-23 21-56-55.png
25.10.2017 更新日志
1. 添加了 linux 命令行 Json解析工具 jd
2. 添加了 畫圖板 kolour paint
3. 修復了window與ubuntu雙系統(tǒng)蟆沫,時間不同步的錯誤
4. 增加了自動配置github ssh
5. 添加解壓rar工具
26.10.2017 更新日志
1. 添加了SDKMAN!是一個用于管理多個軟件開發(fā)套件的并行版本的工具
2. 自動安裝Gradle版本構建工具
29.10.2017 更新日志
1.自動安裝 maven
2.自動安裝 docker
2.1 mysql image
2.2 tomcat image
2.3 nginx image