在Debian 10 (buster) 上安装translate-shell

由于Debian 10(buster)默认情况下无法通过apt安装translate-shell,并且即使搜索也很难找到相关信息,所以我决定在此发布。顺便提一下,translate-shell是一个调用谷歌翻译的命令。

要在apt中安装translate-shell,需要事先添加contrib存储库。

# echo "deb http://ftp.de.debian.org/debian buster main contrib" > /etc/apt/sources.list.d/contrib.list
# apt update
# apt install translate-shell

参考这个链接:https://packages.debian.org/buster/all/translate-shell/download。

使用这个,我们可以在终端上进行翻译,非常方便。

$ trans -b en:ja "hello world!"
こんにちは世界!

2020年10月21日附言

如果在可以通过默认安装的其他Linux发行版上出现以下错误,则应该考虑升级版本。

[ERROR] Null response.
[ERROR] Oops! Something went wrong and I can't translate it for you :(

实际上是进行版本检查,下载最新版并更新现有文件。

$ sudo trans -U
Current version:        0.9.2.1
New version available:  0.9.6.12
Download from:  http://www.soimort.org/translate-shell/trans
$ sudo wget http://www.soimort.org/translate-shell/trans
$ sudo chmod +x trans
$ sudo mv trans `which trans`
广告
将在 10 秒后关闭
bannerAds