云网牛站
所在位置:首页 > Linux软件 > 在Linux系统上安装Elvish Shell的方法

在Linux系统上安装Elvish Shell的方法

2019-05-28 15:45:50作者:遥神稿源:云网牛站

本文介绍在Linux操作系统上安装Elvish Shell的方法,只需要几个命令就可以了,支持Debian、Ubuntu、Fedora、Arch Linux、NixOS等系统。

在Linux系统上安装Elvish Shell的方法

 

Elvish Shell简介

在Linux系统上安装Elvish Shell的方法

Elvish不仅仅是一个壳,它也是“一种富有表现力的编程语言”,它有很多有用的功能,包括:

写在Go。

内置文件管理器,灵感来自Ranger文件管理器(Ctrl+N)。

可搜索的命令历史记录(Ctrl+R)。

访问目录的历史记录(Ctrl+L)。

支持结构化数据的强大管道,例如列表、映射和函数。

包括一组“标准控制结构:带if的条件控制,带有for和while的循环,以及try的异常处理”。

通过包管理器支持第三方模块以扩展Elvish。

根据BSD 2条款许可证获得许可。

 

相关链接

Elvish Shell网站

elvish下载地址

 

安装Elvish Shell的方法

1、Debian、Ubuntu

Elvish包被引入Debian Buster和Ubuntu 17.10,不过这些软件包已过期,你需要使用PPA安装最新版本,使用以下命令:

sudo add-apt-repository ppa:zhsj/elvish

sudo apt update

sudo apt install elvish

或者:

sudo wget -O /etc/apt/trusted.gpg.d/elvish \

  'https://sks-keyservers.net/pks/lookup?search=0xE9EA75D542E35A20&options=mr&op=get'

sudo gpg --dearmor /etc/apt/trusted.gpg.d/elvish

sudo rm /etc/apt/trusted.gpg.d/elvish

echo 'deb http://ppa.launchpad.net/zhsj/elvish/ubuntu xenial main' | \

sudo tee /etc/apt/sources.list.d/elvish.list

sudo apt-get update

sudo apt-get install elvish

2、Fedora

你需要添加FZUG存储库才能安装Evlish,需要使用以下命令:

sudo dnf config-manager --add-repo=http://repo.fdzh.org/FZUG/FZUG.repol

sudo dnf install elvish

3、Arch Linux

Elvish可在AUR获得,使用你最喜欢的AUR助手安装elvish(最新版本)或elvish-git(HEAD),参考安装及使用Arch Linux/Manjaro系统中的AUR助手yay。或者可以从Arch Linux CN存储库获取预构建的包。

添加archlinuxcn存储库:

printf "[archlinuxcn]\nServer = http://repo.archlinuxcn.org/$arch" | sudo tee -a /etc/pacman.conf

安装密钥环:

pacman -Sy archlinuxcn-keyring

pacman -S elvish

4、NixOS

安装最新版本:

nix-env -i elvish

 

相关主题

在Ubuntu 18.04系统下安装ZSH Shell与美化

精选文章
热门文章