MAC OS手动升级Bash的方法

MAC OS手动升级Bash的方法

介绍

Bash是Mac OS中默认的Shell。由于某些安全漏洞,旧版本的Bash可能会受到攻击。本文将介绍如何手动升级Bash版本。

检查当前Bash版本

在终端中输入以下命令:

bash --version

将会输出当前Bash的版本信息。

下载新版Bash

从Bash的官方网站上下载最新版本的Bash:

curl -O 

下载完成后,解压文件:

tar xzf bash-5.1.tar.gz

安装新版Bash

进入解压文件夹:

cd bash-5.1

配置并编译新版Bash:

./configure && make

编译完成后,将新版Bash安装到/usr/local/bin目录下:

sudo make install

更新终端默认使用的Bash版本

在终端中输入以下命令:

sudo bash -c \'echo /usr/local/bin/bash >> /etc/shells\'

将新版Bash添加到可用的Shell列表中。

使用以下命令将终端默认使用的Bash版本更改为新版Bash:

chsh -s /usr/local/bin/bash

重新启动终端,新版Bash即可生效。

声明:所有白马号原创内容,未经允许禁止任何网站及个人转载、采集等一切非法引用。本站已启用原创保护,有法律保护作用,否则白马号保留一切追究的权利。发布者:白马号,转转请注明出处:https://www.bmhysw.com/article/42642.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
白马号白马号

相关推荐

  • 电脑任务管理器打开方法详解:WinMac电脑任务管理器打开方法和使用说明

    电脑任务管理器打开方法详解:Win/Mac电脑任务管理器打开方法和使用说明 介绍任务管理器的作用:解释任务管理器是什么,以及它在操作系统中的作用。 Windows电脑任务管理器打开方法:详细说明在Windows电脑上如何打开任务管理器,并介绍其中的功能和使用方法。 Mac电脑任务管理器打开方法:详细说明在Mac电脑上如何打开任务管理器,并介绍其中的功能和使用…

    2023-05-20
    00
  • icloud储存空间已满怎么解决(4种免费无限储存方法)

    相信iPhone用户对于iCloud不陌生,它是苹果供苹果用户的一项云服务,可以通过此工具进行信息及数据的共享和同步。 但是,苹果仅为用户提供免费的5G储存空间,有些用户自从登录iCloud之后,未曾再管理,导致5G免费储存空间很快存满信息或数据,导致无法再进行同步。 遇到iCloud储存空间已满怎么解决?试试以下这4种方法!第3种方法免费,还可快速选择性无…

    2022-05-22 投稿
    00
  • Win10笔记本电脑怎么关闭Numlock键?

    Win10笔记本电脑怎么关闭Numlock键? 什么是Numlock键? 如何关闭Numlock键? 小结 什么是Numlock键? Numlock键是一种存在于大部分键盘上的按键,可以将数字键盘上的数字键切换为数字输入模式。在开启Numlock键的情况下,当你按下数字键盘的数字键时,计算机会将其识别为数字而非方向键或其他功能键。 如何关闭Numlock键?…

    2023-08-24
    00
  • Windows 7如何激活?详细激活步骤分享

    Windows 7如何激活?详细激活步骤分享 了解Windows 7激活方式 激活Windows 7的步骤 常见问题及解决方法 了解Windows 7激活方式 Windows 7是微软推出的一款操作系统,需要进行激活才能正常使用。Windows 7激活方式有两种,一种是通过互联网在线激活,另一种是通过电话激活。 互联网在线激活是最常用的激活方式,只需要连接互…

    2023-06-07
    00
  • qq屏幕录制怎么使用(qq屏幕录制后怎么保存)

    有很多用户在使用QQ进行聊天时,想要知道能不能将自己和好友的视频聊天记录进行屏幕录制,保存起来,方便下面查找浏览,那么能不能实现呢?下面小编就通过这篇文章给大家讲讲如何操作,一起往下看吧! 1、第一步:首先我们在电脑上打开QQ,进入软件的主页面。(如下图所示:) 2、第二步:然后在QQ上拨通我们好友的电话。(如下图所示:) 3、第三步:随后我们打开屏幕录像工…

    2022-04-04 投稿
    00

联系我们

QQ:183718318

在线咨询: QQ交谈

邮件:183718318@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信