CentOS 7 gcc、g++、gdb、zhs和oh-my-zsh安装配置 一条龙

如果想要查看Linux中gcc、g++、gdb、vim、vs code的基本使用可以点击这里

gcc和g++的安装

安装需要在root权限下

  1. gcc安装
sudo yum install gcc
  1. g++ 安装
sudo yum install gcc-c++
  1. 如果想连帮助手册等其他的都一起安装的话,可以在终端程序输入
sudo apt-get install build-essential

则可以连同gcc和g++环境一同安装,因为build-essential依赖于gcc和g++环境


如果在进入root用户时发现鉴定故障,如下

[parallels@centos-7 ~]$ su
密码:
su: 鉴定故障

则输入以下命令

sudo passwd root

然后设置你的密码即可

gdb的安装

sudo yum install gdb

which gdb  #查看是否安装成功

zsh的安装

相对linux系统自带的bash,zsh非常强大,能自己安装各种插件,定义各种快捷方式,zsh安装配置的方法也很简单。

cat /etc/shells	#查看系统有几种shell
  1. 步骤一,在终端中输入命令进行安装:
$ sudo apt-get install zsh
  1. 步骤二,zsh替换之前默认的shell为Bourne Again Shell (bash):

chsh命令是改变登陆shell,需要重启才能看到效果

$ chsh -s /bin/zsh

之后,关闭终端,重启系统才会生效

  1. 步骤三,查看当前的shell:
$ echo $SHELL

配置zsh

安装oh-my-zsh

Oh My Zsh 是一种生活方式。它基于zsh命令行,提供了主题配置,插件机制,已经内置的便捷操作。给我们一种全新的方式使用命令行。它是基于zsh命令行的一个扩展工具集,提供了丰富的扩展功能。

官网链接

安装oh-my-zsh(保证已经安装好git和wget)

  1. 安装git
sudo yum install -y git
  1. 安装wget
sudo yum install -y wget

安装oh-my-zsh的方法一:

$ wget --no-check-certificate https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

安装oh-my-zsh的方法二:

$ curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh

安装oh-my-zsh的方法三:推荐

  1. 克隆仓库里面的代码
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
  1. 创建一个新的zsh配置文件
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

在你安装好oh-my-zsh以后,你的主目录下面将会有一个.oh-my-zsh目录和.zshrc配置文件。.oh-my-zsh里面存放着 zsh 的各种配置模板和插件,.zshrc就是在每次打开 zsh 的时候都会读取的配置文件。

查看oh-my-zsh目录

ls  ~/.oh-my-zsh

lib 提供了核心功能的脚本库
tools 提供安装、升级等功能的快捷工具
plugins 自带插件的存在放位置
templates 自带模板的存在放位置
themes 自带主题文件的存在放位置
custom 个性化配置目录,自安装的插件和主题可放这里

oh-my-zsh 插件的管理

  1. 官方插件目录,该目录已经预装了很多实用的插件,只不过没激活而已;

/Users/user/.oh-my-zsh/plugins

  1. oh-my-zsh 第三方插件目录

/Users/user/.oh-my-zsh/custom/plugins:

  1. 添加插件
  • 添加插件
vi ~/.zshrc

把以下代码粘贴在文本中:

plugins=(
   git
   extract
   kubectl
   zsh-syntax-highlighting
   zsh-autosuggestions
 )
  • zsh-autosuggestions自动提示插件
git clone --depth=1 git://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/plugins/zsh-autosuggestions
  • zsh-syntax-highlighting 命令有语法高亮效果
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/plugins/zsh-syntax-highlighting
  1. zsh修改主题
vi ~/.zshrc

找到文本中:

ZSH_THEME="random"                 # ""中填入主题样式    
  1. 刷新空间(必不可少)
source ~/.zshrc         # 全部配置好之后,一定要刷新空间  
  1. 卸载oh-my-zsh
    直接在终端中,运行以下命令卸载:
uninstall_oh_my_zsh
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值