1 Star 0 Fork 1

Ethan_prog / ubuntu-apps

forked from 牧码牛 / ubuntu-apps 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 4.27 KB
一键复制 编辑 原始数据 按行查看 历史
Morven Hou 提交于 2022-07-10 22:49 . update

我在用的 Ubuntu 软件

安装基础软件

sudo apt update
sudo apt upgrade -y
sudo apt install -y curl git vim zsh sshpass htop ncdu silversearcher-ag

克隆项目

git clone https://gitee.com/fount4j/ubuntu-apps.git
cd ubuntu-apps

命令行程序

  • tmux
sudo apt install -y tmux xclip
git clone --depth 1 --single-branch https://gitee.com/fount4j/tpm ~/.tmux/plugins/tpm
ln -s "$(pwd)/.tmux.conf" ~/.tmux.conf
  • ohmyzsh zsh 自动完成、语法高亮
# Install ohmyzsh
sh -c "$(curl -fsSL https://gitee.com/fount4j/ohmyzsh/raw/master/tools/install.sh)"
# Install required dependencies
sudo apt install -y fd-find ruby-full
# Install zsh theme p10k
git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
# Install autosuggestions
git clone --depth 1 https://gitee.com/fount4j/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
# Install syntax highlighting
git clone --depth 1 --single-branch https://gitee.com/fount4j/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
# Link zshrc file
ln -sf "$(pwd)/.zshrc" ~/.zshrc
  • autojump 快速跳转目录
./autojump.sh

需要 UI 的工具

  • Guake 下拉终端
sudo apt install -y guake
# ./guake.sh
./utools.sh
- FileShare 文件共享(局域网)
- 斗图
- JSON 编辑器
- 图片聊天
- 网页快开
- 聚合翻译
- 剪贴板
- 快捷输入
- GitEmoji
- 随机壁纸
- JWT Decode
- 编码小助手
- gitee 搜索
- maven&gradle
- npm包实时搜索
- emoji搜索Pro
- keepass
- 颜色助手
  • Flameshot 截图 & Peek 录 GIF
sudo apt install -y flameshot peek
  • 坚果云
./nutstore.sh
  • Edge 浏览器 用 Edge 浏览器的原因是 Chrome 内核,而且登录用户同步数据不需要翻墙
  • FreeOffice
  • RustDesk 远程桌面
./rustdesk.sh
  • VLC 视频播放器
sudo snap install vlc

GNOME 美化、工具

  • Tweaks
sudo apt install gnome-tweaks

录屏

  • OBS Studio - 录屏、直播
  • Screen key - 显示按键记录
./record.sh

开发相关

  • SDK Manager 管理 Java 环境
curl -s "https://get.sdkman.io" | bash
  • Docker
./docker.sh
  • docker-compose
./docker-compose.sh
  • Node.js
./nodejs.sh
sudo snap install kubectl --classic
sudo mkdir -p /etc/rancher/k3s
cat <<EOF | sudo tee /etc/rancher/k3s/config.yaml
write-kubeconfig: $HOME/.kube/config
disable-network-policy: true
write-kubeconfig-mode: "0600"
EOF
INSTALL_K3S_VERSION=v1.22.7+k3s1 sh -x ./k3s.sh

卸载 k3s

/usr/local/bin/k3s-uninstall.sh
curl -sS https://webinstall.dev/k9s | bash
Shell
1
https://gitee.com/EthanPro/ubuntu-apps.git
git@gitee.com:EthanPro/ubuntu-apps.git
EthanPro
ubuntu-apps
ubuntu-apps
master

搜索帮助