Mac升級bash到最新版本
mac自帶的bash為3.2版本,而最新的bash是4.9,需要升級了,才能支持關聯數組等新特性。
1、brew install bash
2、安裝到/usr/local/bin/bash裏面。可以通過修改/etc/shells文件,來完成開機使用新版本的bash
3、但是,無法改變/bin/bash的版本,這裏仍舊為3.2版本,這給使用腳本帶來不便,因為默認都是#!/bin/bash
4、細查後,發現原來mac系統禁止更改系統目錄的權限,引入sip機制,需要先關閉,修改,再打開這一系列操作。
5、下面是打開和關閉sip的步驟。
(1)重啟OSX系統,然後按住Command+R (2)出現界面之後,選擇Utilities menu中Terminal (3)在Terminal中輸入csrutil disable關閉SIP(csrutil enable打開SIP) (4)重啟reboot OSX
6、關閉sip後,加入軟連接,在打開sip
sudo mv /bin/bash /bin/bash.origin
sudo ln -s /usr/local/bin/bash /bin/bash
Mac升級bash到最新版本
相關推薦
Mac升級bash到最新版本
util 修改 term all 系統目錄 ebo local sta 原來 mac自帶的bash為3.2版本,而最新的bash是4.9,需要升級了,才能支持關聯數組等新特性。 1、brew install bash 2、安裝到/usr/local/bin/bash裏面。可
mac os angular 升級到最新版本
outer types mac ping com mic common log ica p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "Helvetica Neue"; color: #454545 } span.
Nginx平滑升級到最新版本
nginx 版本升級(一)簡述: 早上收到nginx最新漏洞的通知,Nginx官方發布最新的安全公告,在Nginx範圍過濾器中發現了一個安全問題(CVE-2017-7529),通過精心構造的惡意請求可能會導致整數溢出並且不正確處理範圍,從而導致敏感信息泄漏。當使用Nginx標準模塊時,如果文件頭
struts2升級至最新版本2.5.12
web.xml 創建 pac prop 區別 配置 err tom work 由於公司之前很早的項目服務器老是被黑,數據庫遭到攻擊,原因是利用struts2漏洞,上傳一些東西,簡直是亂搞,之前的struts版本太低。後來用想過換個後臺,但是改動太大,還是升級到最新版本的st
OpenSSH升級到最新版本(openssh-7.7p1.tar.gz)
openssh openssl OpenSSH升級到最新版本(openssh-7.7p1.tar.gz)1###############################################################查看升級前的環境[root@localhost zlib-1.2.11
OpenSSL 升級到最新版本
The tex sha256 term ring end include localhost sof OpenSSL下載地址 OpenSSL 1.1.1 現有版本 [root@localhost ~]# openssl version -v OpenSSL 1.0.2k-f
Windows下PhpEd將php升級到最新版本5.6.27,並支援Redis步驟
1. 從http://windows.php.net/download/下載指定的版本,我這裡下載的是x86的Win32版本 2. 將下載的php壓縮包解壓到PhpEd的安裝目錄下,並改名為php56 3. 調整PhpEd中除錯瀏覽器的配置,為php56目錄 4. 複製
Ubuntu 升級到最新版本
1.更新資源 $ sudo apt-get update $ sudo apt-get upgrade $ sudo apt dist-upgrade 2.安裝update-manager-core $ sudo apt-get install update-manager-core
vue-cli升級到最新版本沒有dev-server和dev-client之後
vue-cli升級到2.9.1之後,把webpack升級到了v3.6.0,裡邊去掉了dev-server和dev-client兩個檔案。 現在再對接藉口設定不能再使用dev-server了,改在webpack.dev.conf.js裡進行配置。我也是借鑑了網上的文章,然後加上自己的理解
mac 升級 bash
由於bash3.2不支援關聯陣列,需要升級到bash4 方法: brew install bash sudo mv /bin/bash /bin/bash3.2 sudo ln -s /usr/local/bin/bash /bin/bash 當前版本osx不支援sudo
android 實現app內部檢測最新版本 自動升級到最新版本
app現在基本都有版本更新這個功能,實現起來也很簡單 截圖效果: 1. 獲取當前app的版本號 /** * 獲取版本號 * * @throws PackageManager.NameNotFoundException */
centos7 mariaDb5.5 升級到最新版本
1.建立/etc/yum.repos.d/MariaDB.repo檔案,這裡用到了剛剛釋出正式版的10.0[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.0/centos6-amd64/ gpgkey=
docker升級到最新版本
1:首先執行docker -v , 檢視當前版本 2:執行: rpm -qa | grep docker , 檢視當前存在的docker舊版 有就執行apt remove XXXXX命令將其刪除,沒有就進行下一步
ubuntu系統如何將firefox升級到最新版本
一:先去firefox官網上下載最新版本的firefox瀏覽器,http://firefox.com.cn/download/ 二:然後在終端中將舊版本的firefox瀏覽器刪除 sudo apt-get removefirefox ,然後系統會提示你,你就輸入Y
npm升級到最新版本
當我們執行某個專案是 會提示 > [email protected] dev C:\Users\ASUS\my-project > node build/dev-server.js To use this template, you must
linux 下python升級至最新版本
配置環境 nbsp mage pre pan 分享圖片 配置 href 最新版本 服務器在配置環境時選擇了python2版本,很久沒有使用,更新了很多版本,如今想要學習,然後就升級了版本,這裏是升級到了python3.7 1、下載 wget https://www
Mac下升級ruby到最新版本
等待 執行 sta ash local 打開 ive 再次 x86 mac下升級ruby到最新版本 在安裝其他軟件的時候 發現ruby的版本過低,現在準備升級夏ruby。 查看ruby版本 命令:ruby --version 提示版本如下,確實應該升級了: ruby 2
ng4中使用echart;升級腳手架到最新版本
clean 升級 init img ren his {} class 技術 1.首先創建echarts指令 //echart.directive.ts important { Directive,ElementRef,Input,Ouput,Onchanges,On
CentOS 6.6升級OpenSSH到最新版本7.5.p1
linux ssh升級本文主要簡單記錄CentOS 6.6下OpenSSH升級步驟,安裝編譯所需工具包yum install gcc pam-devel zlib-devel一、升級原因7.4以下openssh版本存在嚴重漏洞:1.OpenSSH 遠程權限提升漏洞(CVE-2016-10010) 2.Ope
mac下nodejs 更新到最新版本的最新方法
管理 ring 安裝 code install ber int tab sta mac下nodejs 更新到最新版本的最新方法 前提條件 * mac上安裝了npm 第一步:使用npm安裝n模塊 n模塊是專門用來管理nodejs版本的 sudo npm install