作為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上排名第一的語言學習應用程序,以及更多…在比智能手機或平板電腦更大的屏幕上,您將不再有學習語言的藉口。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  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中擁有的帳戶同步,並且我不知道該怎麼辦,因為它無法識別我或顯示我當前的進度我已經有。

    謝謝