天天看點

Ubuntu切換預設sh

今天在解壓海思 SDK (./sdk.unpack)時, 提示有錯誤,最終找到原因居然是因為sh的原因。需要将sh切換為bash。

Ubuntu 預設的sh 為dash(之前一直錯誤的認為是bash,知識匮乏呀.... )。

下面就給出dash和bash切換的步驟:

1.檢視系統sh是bash還是dash的指令

 ls -l /bin/sh

2.dash和bash 切換

指令為:sudo dpkg-reconfigure dash

Ubuntu切換預設sh

選擇No就配置為bash, 選擇Yes就配置為dash.

想進一步了解bash和dash差別的,可以看下面的文章:

http://www.2cto.com/os/201305/210033.html