首页 > 系统相关 >一文搞定Ubuntu服务器深度学习环境配置(超详细包括换源)

一文搞定Ubuntu服务器深度学习环境配置(超详细包括换源)

时间:2024-08-11 15:27:45浏览次数:11  
标签:搞定 git zsh 插件 sh 换源 install Ubuntu Zsh

1.首先配置zsh

Zsh(Z shell)是一种功能强大的命令行解释器,较Bash(Bourne Again Shell)有以下优势:

  1. 强大的自动补全:Zsh不仅支持命令和文件的自动补全,还支持参数、路径以及Git命令的补全,使操作更高效。

  2. 灵活的定制:Zsh允许用户灵活自定义提示符,显示如时间、Git状态等信息。使用Oh My Zsh等工具,可以轻松管理插件和主题,增强终端功能。

  3. 历史记录管理:Zsh的历史记录功能更为智能,支持共享历史记录、跨会话保持记录等。

  4. 插件和主题支持:Zsh有丰富的插件和主题支持,可以轻松扩展功能,提升用户体验。

  5. 拼写纠正:Zsh内置拼写纠正功能,能自动修正输入错误的命令。

sudo apt update # 更新系统依赖

sudo apt-get install -y zsh # 安装zsh包

zsh --version # 验证安装结果

sudo apt-get -y install build-essential nghttp2 libnghttp2-dev libssl-dev # 构建所需依赖

# 本地浏览器输入下面网址 Alt + a全选复制
https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh

vim install.sh # 创建zsh的install.sh文件,将刚刚复制的内容写进 shell里

由于国内github网络限制可以手动将install.sh的内容复制进刚刚创建的shell里

# 安装

chmod +x install.sh # 更改权限
sudo sh install.sh # super user do 运行shell

1.1 可选插件

# 自动补全
git clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
# 语法高亮
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
vim ~/.zshrc # 打开并编辑zsh

在文件中找到plugins=(git)并替换为以下内容

i : insert 开始编辑 ESC退出 :wq保存并退出

plugins=(
  git
  zsh-autosuggestions
  docker
  docker-compose
)
# 找到这一行
zsh-t

标签:搞定,git,zsh,插件,sh,换源,install,Ubuntu,Zsh
From: https://blog.csdn.net/SeeingTimes/article/details/141105811

相关文章

  • 源是什么、怎么换源、Centos7停止维护后如何更换源
    目录源的介绍与更换1.什么是软件源?2.为什么要更换软件源?2.1提高下载速度:2.2获得最新的软件版本:2.3解决源不可用或不稳定的问题:2.4获取特定的软件包:2.5系统兼容性和需求:3.如何更换软件源:Ubuntu和CentOS的步骤为例3.1Ubuntu3.1.1备份当前的源列表3.1.2编辑源列表文件......
  • 轻松搞定 RAR、Zip压缩包密码!Hashcat +john the ripper 亲测好用!
    不需要密码字典,可以用GPU来强行破解,速度非常快。GPU驱动程序要求:Linux上的AMDGPU需要“AMDGPU”(21.50或更高版本)和“ROCm”(5.0或更高版本)Windows上的AMDGPU需要“AMDAdrenalinEdition”(确切地说是Adrenalin22.5.1)IntelCPU需要“IntelCore和IntelXeon......
  • 安装双系统(Ubuntu)后NVIDIA驱动无法使用(Make sure that the latest NVIDIA driver is i
    首先问题描述:使用nvidia-smi命令去查看Nvidia显卡的使用情况的时候报错如下:(base)root@TGONE:#nvidia-smiNVIDIA-SMIhasfailedbecauseitcouldn'tcommunicatewiththeNVIDIAdriver.MakesurethatthelatestNVIDIAdriverisinstalledandrunning.引言在......
  • Ubuntu安装
    UbuntuUbuntu20备份源文件sudocp/etc/apt/sources.list/etc/apt/sources.list.backup编辑/etc/apt/sources.list#默认注释了源码镜像以提高aptupdate速度,如有需要可自行取消注释debhttps://mirrors.tuna.tsinghua.edu.cn/ubuntu/focalmainrestricteduniverse......
  • 什么是 PPA?详解 Ubuntu 软件安装的强大工具
    在Linux世界中,尤其是Ubuntu和其他基于Debian的发行版,用户通常通过官方软件仓库来安装和管理软件。然而,有时官方仓库中的软件版本可能较旧,或者根本没有你想要的软件。在这种情况下,PPA(PersonalPackageArchive,个人软件包档案)为用户提供了一种灵活且方便的方式来获取最新的......
  • 2024护网必看!日薪一千!怎么才能搞定(附零基础学习资料)
    前言你听说过护网吗?就是那个日薪1000——20000,食宿全包,干一个月顶半年,公安部牵头,用来评估企事业单位网络安全的活动!是不是有很多小伙伴已经心动了?要不我展开说说什么是护网行动?护网行动是一项由公安部牵头的,以检测企事业单位的网络安全防护能力为目的,针对全国范围......
  • Ubuntu 通过 docker 安装 Nginx 镜像 + 创建并运行 nginx01 容器
    一、安装nginx:精简版镜像1.查找有什么类型的nginx镜像yammie@my-pc>/home/yammie$dockersearchnginx2.下载精简版nginx镜像yammie@my-pc>/opt$dockerpullnginx:alpinealpine:Pullingfromlibrary/nginx46b060cc2620:Alreadyexists21af147d2ad5:......
  • Ubuntu的Bash终端美化 + 添加Git分支显示 + Zsh终端 + Zint代码补全功能
    一、下载Git#从远程仓库克隆git文件到/opt目录yammie@my-pc>/home/yammie$cd/optyammie@my-pc>/opt$gitclonehttps://github.com/git/git.git二、复制git-completion.bash和git-prompt.sh到home/yammie的目录下yammie@my-pc>/opt$cd./gitya......
  • Ubuntu24.04安装 Mysql 并修改root密码 + 配置
    参考文章:Ubuntu安装MySQL一、下载并安装MySQL1、安装mysql服务端yammie@my-pc>/opt$sudoapt-getinstallmysql-server2、安装mysql客户端yammie@my-pc>/opt$sudoapt-getinstallmysql-client3、安装程序编译时连接的库yammie@my-pc>/opt$sudoapt-......
  • Ubuntu20.04 安装 NVIDIA 显卡驱动
    1.禁用Nouveau驱动“nouveau”是NVIDIA显卡的开源驱动程序。查看驱动状态,若什么都没显示则是禁用了。lsmod|grepnouveau下面有显示信息,则说明在用着nouveau。开始设置禁用:#修改前先备份(防止出问题)sudocp/etc/modprobe.d/blacklist.conf/etc/modprobe.d/bl......