作为GNU / Linux应用程序的Duolingo:以一种有趣的方式学习英语

Duolingo和Tux徽标

Duolingo是一项出色的服务,可让您学习语言,包括今天工作中必不可少的英语。 该项目旨在以一种简单直观的方式来教授多种游戏语言,除了完全免费之外(尽管它有付费版本以避免广告),这归功于游戏化。 换句话说,它是ABA English或Babbel等其他应用程序的绝佳替代品。

课程之间 提供的语言 它们是:英语,西班牙语,瑞典语,法语,德语,葡萄牙语,意大利语,加泰罗尼亚语,世界语,葡萄牙语,瓜拉尼语,俄语等。 因此您可以选择多种语言。 其他应用通常不具备的功能,因为它们仅限于教授英语或某些其他特定语言。

Duolingo的优缺点

作为此类用户 要学习的应用程序 瑞典语并提高我的英语水平,近年来,我尝试了其中的几种语言。 我不得不说,在应用程序商店中找到的所有应用程序中,绝大多数都不值得。 最好的是:

  • Duolingo:除了完全免费(您可以付费避免广告和离线工作)之外,它还提供了一种有趣而有趣的英语学习方式。 它们是分为几类的短期课程,您几乎可以通过演奏和重复活动来学习,这些活动基于从英语到西班牙语,从西班牙语到英语的翻译,听音频以及通过录制语音来练习发音的基础。 它提供的另一件有趣的事情是,它可以像著名的智能卡一样显示图像,以便您可以将图像与正确的单词进行匹配,这是大脑的一种非常直观的方法,因此可以很快地将其吸收。 它还鼓励您通过获得成就和新水平来继续学习,就像在玩电子游戏一样。 简而言之,这是一款具有大量内容的近乎完美的应用程序。
  • ABA英语:这是非常优秀且专业的课程,每节课均按英语水平划分,每节课的期末考试等。 每个主题都包括两个本地人之间的真实对话,带虚拟老师的课程,必须聆听和书写,解释的活动以及大量词汇。 我看到的最大问题是,它们太长且花时间太长,以至于您在上完本课之前可能会很累。 这有点令人生畏,这就是让我回到Duolingo的原因。 但是,它具有本地对话的优点是,Duolingo应该将其整合为完美的应用程序。
  • Linguee:作为对先前应用程序的补充,Linguee提供了一项Web服务或通过其移动应用程序,您可以在其中查看成千上万种语言之间的翻译。 因此,如果您有关于如何用英语说什么的问题,可以在这里查找,这将使您受益匪浅。 此外,它还有一个名为deepl.com的Web服务,这是我尝试过的最好的翻译器。 您可以使用免费服务和其他高级计划翻译文本和文档。 译者使用深度学习和AI来获得最佳翻译,几乎就像是由母语使用者所做的翻译一样自然。 这就是为什么它超越Google等翻译公司的原因。
  • 单词参考:最后,WordReference是对以前的应用程序或网站进行补充的最好的应用程序或网站之一,它可以作为查阅词汇的良好词典。

因此,如果您想学习一种语言, 我希望你不要像我一样浪费时间 我确实测试了许多应用程序,以找出最适合您所要查找的应用程序,并直截了当地...

但是这些工具的缺点是 他们没有适用于Linux的本机应用程序,在许多情况下甚至都不适用于其他操作系统。 只能在任何浏览器中使用的Android,iOS和网络服务应用程序。 但这有一个解决方案,正如我在下面解释的那样...

Duolingo(或Linux桌面上的上述任何应用)

你怎么有 一个GNU / Linux发行版,您想更轻松地使用这些服务 要访问浏览器,找到网址,注册并访问内容,您应该知道有一种方法可以将它们作为本机应用程序发布(尽管它们尚未正式提供)。

为此我们要去 从可以将任何网页转换为应用程序的基础开始 以简单的方式并依靠NodeJS技术为您的Linux提供支持。 我不知道您是否记得很久以前,我曾告诉过您如何在发行版中将Microsoft Office(在线)作为应用程序使用,因为这有点相似。 步骤如下:

  • 第一 找到网络服务 您想要转换为Linux应用程序。 在这种情况下 多邻国网址.
  • 然后 复制该网站的地址并保存 为以后。 如果您不打算复制其他任何内容,则可以将其保存在剪贴板上。
  • 现在 安装您需要的软件包:NPM和Nativefier。 根据发行版的不同,您可以使用一个或另一个软件包管理器来执行此操作,对于最广泛的Debian / Ubuntu及其衍生产品,可以执行以下命令:
sudo apt-get install npm

sudo npm install nativefier -g

  • 安装后,您现在可以使用先前复制到的URL 生成本机应用 使用以下命令为Linux创建64位应用程序,名称为Duolingo:
nativefier -p linux -a x64 -n Duolingo https://www.duolingo.com/register

  • 该命令将 在我们基于电子的应用程序中包含此地址。 请注意终端输出,因为如果显示错误消息,则应该从头开始,并且可能做错了某些事情...如果死机,则可以按Ctrl + C完成操作并再次运行命令新。
  • 下一步是 更新权限 这样就可以执行生成的包了,在我们的例子中称为Duolingo,它将位于以名称-linux-64生成的目录中:
cd *-linux-64

sudo chmod +x *

  • 现在我明白了 可以执行 第一次测试它,您只需使用以下命令调用它:
./Duolingo

  • 第一次测试后,如有必要,您可以使用Nativefier重建应用程序,并使用其他选项来 自定义您的应用。 例如,您可以添加以下选项以启用Flash内容并将其全屏显示,而不是我们之前使用的用于生成应用的命令:
nativefier -p linux -a x64 -n Duolingo https://www.duolingo.com/register --flash --full-screen

  • 在运行新测试之前,请记住再次赋予适当的权限。 如果你想 查看所有选项 要自定义可用的应用程序,可以运行:
nativefier --help

主显节的另一种选择

作为电子的替代品, 您也可以使用GNOME Web 浏览器(主显)(如果您在具有GNOME桌面环境的系统上)。 该浏览器还允许您执行类似的操作,并从桌面上的应用程序菜单或启动器启动该应用程序。 分步过程为:

  • 安装浏览器 如果没有的话。 如果您更方便,则可以从带有APT的终端或从App Store进行操作。
  • 获取网址 您想要变成一个快捷方式,就好像它是一个应用程序一样,在这种情况下,它将是Duolingo。
  • 打开GNOME浏览器 已安装,并且在其菜单选项中,您将找到“将网站安装为Web应用程序”选项。
  • 一个新的弹出窗口将打开 允许您自定义名称。 在这种情况下放入Duolingo。
  • 按创建。 作为图标,您可以看到它使用了与页面Web主题相同的图标。
  • 现在,如果你去 桌面上的应用程序菜单在“ Internet应用程序”部分,您将找到运行新应用程序的图标。 一旦位于浏览器中,您就可以轻松地将其清除到启动器中,以拥有更快得多的快捷方式...

希望对您有帮助 并且您可以使Duolingo成为您在Linux上排名第一的语言学习应用程序,以及更多…在比智能手机或平板电脑更大的屏幕上,您将不再有学习语言的借口。


2条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   弗兰

    一切都很好,直到我指出:
    下一步是更新权限,以便可以执行生成的程序包,在我们的情况下,该程序包称为Duolingo,它将位于用名称-linux-64生成的目录中:

    1
    2
    3

    cd * -linux-64

    须藤chmod + x *

    =>当我输入第一个命令时,它告诉我::〜$ cd * -linux-64
    bash:cd:* -linux-64:文件或目录不存在

  2.   路易西尼奥

    您好,谢谢,我有Ubuntu20.04,问题是它不允许它与我在Duolingo中拥有的帐户同步,并且我不知道该怎么办,因为它无法识别我或显示我当前的进度我已经有。

    谢谢