阅读 93

Ubuntu 常用软件安装

虽然 mac 系统好用,但它并不是性价比最高的,基于 Linux 系统开发也是一种不错的选择,比如 Ubuntu,你也可以试一试。以下是使用 Ubuntu 开发时整理的一些软件,欢迎完善和更新。

系统信息

  • 推荐软件安装在 /opt/programs 目录下

  • 可以尝试引导工具 www.ventoy.net/cn/

  • 通过 vmware 安装 Ubuntu 到移动硬盘 blog.csdn.net/qq_33386775…

trojan 安装

  • dl.trojan-cdn.com/trojan/

添加 goland 到启动器

  • www.jianshu.com/p/4f53eba7f…

为 AppImages 创建快捷方式

  • cp ~/Downloads/v2ray.APPImage /opt/programs/v2ray/qv2ray

  • sudo ln -s /opt/programs/v2ray/qv2ray /usr/local/bin/qv2ray

  • blog.csdn.net/weixin_3870…

安装 git

  • sudo apt install git

  • git ssh 生成

    • git config --global user.name "yourName"

    • git config --global user.email "yourName@qq.com"

    • ssh-keygen -t rsa

  • git config --global http.proxy http://127.0.0.1:58591

  • git config --global https.proxy https://127.0.0.1:58591

  • 保存 git 密码 git config --global credential.helper store

  • git alias

    • vim ~/.gitconfig

[alias]
  ps = push
  pl = pull
  co = checkout
  ci = commit
  st = status
  br = branch
  hist = log --pretty=format:\"%h %ad | %s%d [%an]\" --graph --date=short
  type = cat-file -t
  dump = cat-file -p复制代码

代理配置

  • 填写你本地自己的代理端口:

    • export http_proxy=http://127.0.0.1:58591

    • export https_proxy=http://127.0.0.1:58591

    • export all_proxy=socks5://127.0.0.1:51837

oh my zsh 插件安装

  • zsh install: sudo apt install zsh

  • oh my zsh install: sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

  • 插件安装:www.jianshu.com/p/8a912dc8d…

    • git clone --depth=1 https://github.com/zsh-users/zsh-autosuggestions.git     ~/.oh-my-zsh/plugins/zsh-autosuggestions

    • git clone --depth=1 https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/plugins/zsh-syntax-highlighting

rust 安装

  • curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

  • cargo 镜像管理安装:cargo install crm

go 安装

  • golang.google.cn/doc/install

gcc

  • sudo apt install -y build-essential

键位修改,键位映射

  • alt 和 ctrl 互换:blog.csdn.net/yxz32913095…

  • 1.【感觉不好用】开机启动:blog.csdn.net/huangdecai2…

    • 科学上网:nohup trojan > ~/tmp/trojan.log &

    • 键位映射:xmodmap ~/.Xmodmap

    • 也可以打开“启动应用程序中”增加脚本:

  • 2.【推荐】编辑好 ~/.Xmodmap 文件后,将执行命令 xmodmap ~/.Xmodmap 直接写入 ~/.profile 中。~/.Xmodmap 的内容如下:

remove mod1 = Alt_L 
remove control = Control_L 
keysym Control_L = Alt_L 
keysym Alt_L = Control_L 
add mod1 = Alt_L 
add control = Control_L复制代码

下载 Sublime Text

  • https://www.sublimetext.com/download

docker 安装

  • 安装一些依赖

sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg \
    lsb-release复制代码
  • 增加软件源,使用 aliyun 的镜像源:

echo \
  "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] http://mirrors.aliyun.com/docker-ce/linux/ubuntu/ \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null复制代码
  • 安装 docker

sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io复制代码

Ubuntu 的备份和恢复

  • blog.csdn.net/qq_15390133…

  • www.cnblogs.com/sparkdev/p/…

常用软件安装

  • 由于有些软件确实没有 Linux 版,如微信、钉钉、飞书等,这时,可以尝试使用 wine。

  • 笔记软件(类似于有道云笔记,支持 linux 客户端)

    • simplenote.com/

    • github.com/laurent22/j…

    • www.wiz.cn/zh-cn

    • app.simplenote.com/

开发工具

  • MySQL/PostgreSQL 客户端

    • github.com/beekeeper-s…

    • github.com/sqlectron/s…

pyenv(python 环境管理工具)

  • git clone https://github.com/pyenv/pyenv.git ~/.pyenv

  • echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc

  • echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc

  • echo 'eval "$(pyenv init --path)"' >> ~/.zshrc

  • source ~/.zshrc

  • pyenv intall 2.7.6

  • 如果遇到报错:

    • 依赖 zlib sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev

    • 依赖 openssl

wine 安装

  • 参考官方文档 wiki.winehq.org/Ubuntu

更智能的 cd 命令

  • github.com/ajeetdsouza…

其他

  • 超赞的 Linux 软件 alim0x.gitbooks.io/awesome-lin…

  • xmodmap 使用 www.zouyesheng.com/xmodmap-usa…

  • 解决 jetbrains 软件无法输入中文问题 blog.forgiveher.cn/posts/15979…

    • blog.csdn.net/weixin_4384…


作者:suhanyujie
链接:https://juejin.cn/post/7018093228037505031


文章分类
后端
文章标签
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐