$ sudo apt-get install zsh Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: aspell aspell-en dictionaries-common emacsen-common libaspell15 libenca0 libfaad2 libjack-jackd2-0 libmodplug1 libmpcdec6 libopus0 libopusfile0 librcc0 librcd0 libresid-builder0c2a libsidplay2v5 libsidutils0 libspeex1 libtag1v5 libtag1v5-vanilla libtagc0 libtext-iconv-perl Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: zsh-common Suggested packages: zsh-doc The following NEW packages will be installed: zsh zsh-common 0 upgraded, 2 newly installed, 0 to remove and 250 not upgraded. Need to get 3,724 kB of archives. After this operation, 14.0 MB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://mirrors.ustc.edu.cn/ubuntu-ports xenial-security/main arm64 zsh-common all 5.1.1-1ubuntu2.3 [3,182 kB] Get:2 http://mirrors.ustc.edu.cn/ubuntu-ports xenial-security/main arm64 zsh arm64 5.1.1-1ubuntu2.3 [542 kB] Fetched 3,724 kB in 5s (648 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package zsh-common. (Reading database ... 45962 files and directories currently installed.) Preparing to unpack .../zsh-common_5.1.1-1ubuntu2.3_all.deb ... Unpacking zsh-common (5.1.1-1ubuntu2.3) ... Selecting previously unselected package zsh. Preparing to unpack .../zsh_5.1.1-1ubuntu2.3_arm64.deb ... Unpacking zsh (5.1.1-1ubuntu2.3) ... Setting up zsh-common (5.1.1-1ubuntu2.3) ... Setting up zsh (5.1.1-1ubuntu2.3) ... update-alternatives: using /bin/zsh5 to provide /bin/zsh (zsh) in auto mode update-alternatives: using /bin/zsh5 to provide /bin/rzsh (rzsh) in auto mode