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)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
白马号白马号

相关推荐

  • 电脑打印机驱动怎么安装步骤(打印机驱动安装方法)

    前面的文章分享了一体机,扫描设置的方法。要打印怎么办?当然是要安装打印机驱动了。先给大家普及一下,打印机的基本常识,让大家如何去选购适合自己的打印机。 打印机和一体机的区别:打印机是单功能的,只能打印文件。一体机是多功能的,可以打印、复印、扫描,有的具备传真功能。传真已经被邮箱或其它软件的功能所代替,所以建议不要选择这一功能,多花了钱,派不上用场。 市场上卖…

    2022-07-20 投稿
    00
  • Win7如何进行系统还原?系统还原步骤和还原方法

    Win7如何进行系统还原? 步骤一:打开系统还原 步骤二:选择还原点 步骤三:确认还原点 步骤四:等待还原完成 步骤一:打开系统还原 在Win7系统中,进行系统还原需要先打开系统还原功能。具体操作如下: 点击“开始”按钮,选择“控制面板”。 在控制面板中,选择“系统和安全”。 在“系统和安全”中,选择“系统”。 在系统窗口左侧,选择“系统保护”。 在“系统保…

    2023-06-05
    00
  • 电脑很卡很慢应该怎么解决(适合win7win10和联想笔记本)

    最近有许多小伙伴抱怨自己的电脑经常卡顿,严重影响了正常的使用需求,那是因为你的电脑没有开启“加速”设置,今天就来给大家分享几个能减少电脑卡顿的有效设置,让电脑性能瞬间翻倍! 一、调整电脑处理器性能首先,在桌面中右击「此电脑」,选择「属性」,进入页面后选择「高级系统设置」,在性能选项中进入「设置」,然后我们在视觉效果中选择「调整为为佳性能」。 随后回到性能选项…

    2022-06-29 投稿
    00
  • Win10如何更改开机问候语?Win10更改开机问候语的方法

    Win10如何更改开机问候语?Win10更改开机问候语的方法 步骤一:打开计算机管理 步骤二:找到本地用户和组 步骤三:选择默认管理员账户 步骤四:更改开机问候语 步骤一:打开计算机管理 首先,我们需要打开计算机管理。可以通过以下两种方式进行: 在桌面上,按下“Win+X”组合键,选择“计算机管理” 打开“控制面板”,选择“管理工具”,再选择“计算机管理” …

    2023-07-29
    00
  • dns client占用cpu过高怎么办?服务主机dnsclient占用cpu高的解决教程

    主题:dns client占用cpu过高的解决教程 什么是dns client? dns client占用cpu过高的原因 如何解决dns client占用cpu过高的问题 总结 什么是dns client? DNS(Domain Name System,域名系统)是因特网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联…

    2023-06-23
    00

联系我们

QQ:183718318

在线咨询: QQ交谈

邮件:183718318@qq.com

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

关注微信