GNU / LinuxアプリとしてのDuolingo:楽しい方法で英語を学ぶ

DuolingoとTuxのロゴ

Duolingoはあなたが言語を学ぶことを可能にする素晴らしいサービスです、今日の仕事にとても必要な英語を含みます。 このプロジェクトは、完全に無料であることに加えて、ゲーミフィケーションのおかげでいくつかの言語をシンプルで直感的な方法で教えることを目的としています(ただし、広告を避けるために有料版があります)。 言い換えれば、ABAEnglishやBabbelなどの他のアプリの素晴らしい代替手段です。

コース間 提供される言語 それらは、英語、スペイン語、スウェーデン語、フランス語、ドイツ語、ポルトガル語、イタリア語、カタロニア語、エスペラント語、ポルトガル語、グアラニー語、ロシア語などです。 したがって、さまざまな言語から選択できます。 英語または他の特定の言語を教えることだけに制限されているため、他のアプリには通常はないもの。

Duolingoの長所と短所

このタイプのユーザーとして 学ぶべきアプリ スウェーデン語と私の英語を上達させて、私は近年それらのいくつかを試しました。 そして、私はあなたがアプリストアで見つけるすべてのものの中で、大多数はそれの価値がないと言わなければなりません。 最高のものの中には:

  • Duolingo:完全に無料であることに加えて(広告を避けてオフラインで作業するために支払うことができます)、それは英語を学ぶための楽しくて楽しい方法を提供します。 これらはいくつかのカテゴリーに分けられた短いレッスンであり、英語からスペイン語への翻訳とスペイン語から英語への翻訳に基づいた活動を繰り返し演奏することによって学びます。 それが提供するもう一つの興味深い点は、有名なスマートカードのような画像を表示して、画像を正しい単語と一致させることができることです。これは、非常に視覚的な方法であるため、脳が非常にすばやく同化するものです。 また、ビデオゲームのように成果や新しいレベルを取得して、学習を続けることをお勧めします。 つまり、大量のコンテンツを含むほぼ完璧なアプリです。
  • ABAの英語:英語のレベルごとに分けられたレッスン、各レッスンの最終試験など、非常に優れたプロフェッショナルなものです。 それぞれのトピックは、XNUMX人のネイティブ間の実際の会話、仮想教師とのクラス、聞いたり書いたり、解釈したりする必要のあるアクティビティ、および大量の語彙で構成されています。 私が見ている最大の問題は、それらが非常に長く、実行に非常に時間がかかるため、レッスンを終了する前に疲れてしまう可能性があることです。 それは少し気が遠くなるようなことで、Duolingoに戻ってきた理由です。 しかし、利点として、ネイティブの会話があり、Duolingoが完璧なアプリになるために組み込む必要があります。
  • Linguee:以前のアプリを補完するものとして、LingueeはWebサービスを提供するか、モバイルアプリを介して言語間の何千もの翻訳を見ることができます。 ですから、英語で何かを言う方法について質問があるときは、ここでそれを調べることができ、それは多くのことを明らかにします。 さらに、これまでに試した中で最高の翻訳者であるdeepl.comというWebサービスがあります。 無料サービスやその他のプレミアムプランで、テキストやドキュメントを翻訳できます。 翻訳者はディープラーニングとAIを使用して、ネイティブスピーカーが行ったかのように自然に最高の翻訳を取得します。 そのため、Googleなどの翻訳者を上回っています。
  • ワードリファレンス:最後に、以前のものを補完する最高のアプリまたはWebサイトのXNUMXつは、語彙を調べるための優れた辞書として機能するWordReferenceです。

ですから、あなたが言語を学ぼうとしているのなら、 私のように時間を無駄にしないでください 私は多数のアプリをテストして、どれがあなたが探しているものに最もよく合うかを確認し、要点をまっすぐに理解しました...

しかし、これらのツールの欠点はそれです Linux用のネイティブアプリはありません、多くの場合、他のオペレーティングシステムでもそうではありません。 どのブラウザからでも使用できるAndroid、iOS、およびWebサービス用のアプリのみ。 しかし、私が以下に説明するように、それは解決策を持っています...

Duolingo(またはLinuxデスクトップ上の上記のアプリのいずれか)

どのようにあなたは持つことができますか GNU / Linuxディストリビューションであり、これらのサービスをより簡単に使用したい ブラウザにアクセスし、Webアドレスを見つけ、登録してコンテンツにアクセスするには、それらをディストリビューションのネイティブアプリとして使用する方法があることを知っておく必要があります(ただし、公式には利用できません)。

このために我々は 任意のWebページをアプリに変換することが可能であるという基礎から始めます 簡単な方法でLinuxに対応し、NodeJSテクノロジーに依存しています。 ずっと前に、Microsoft Office(オンライン)をディストリビューションのアプリとして使用する方法を説明したことを覚えているかどうかはわかりません。これは似たようなものだからです。 手順は次のとおりです。

  • 最初の Webサービスを探す Linuxアプリに変換したいこと。 この場合は DuolingoのURL.
  • その後 そのウェブサイトのアドレスをコピーして保存します 後で。 他に何もコピーしない場合は、クリップボードに保存できます。
  • 現在 必要なパッケージをインストールします:NPMとNativefier。 ディストリビューションに応じて、XNUMXつまたは別のパッケージマネージャーで実行できます。最も普及しているDebian / Ubuntuおよび派生物の場合、次のコマンドを実行できます。
sudo apt-get install npm

sudo npm install nativefier -g

  • インストールすると、以前にコピーしたURLを使用できるようになります ネイティブアプリを生成する 次のコマンドを使用して、Duolingoという名前で64ビットforLinux用のアプリを作成します。
nativefier -p linux -a x64 -n Duolingo https://www.duolingo.com/register

  • そのコマンドは このアドレスをElectronベースのアプリに含めます。 ターミナルの出力に注意してください。エラーメッセージが表示された場合は、最初からやり直す必要があり、何か問題がある可能性があります...フリーズした場合は、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

エピファニーの別のオプション

Electronの代わりに、 GNOMEWebを使用することもできます GNOMEデスクトップ環境のシステムを使用している場合は、ブラウザー(Epiphany)。 このブラウザでは、同様のことを実行して、デスクトップのアプリケーションメニューまたはランチャーからアプリを使用することもできます。 ステップバイステップの手順は次のとおりです。

  • ブラウザをインストールします あなたがそれを持っていない場合。 APTを使用するターミナルから、または簡単な場合はAppStoreから実行できます。
  • WebのURLを取得する アプリのようにショートカットに変えたいということです。この場合はDuolingoになります。
  • GNOMEブラウザを開きます インストールしたものと、そのメニューオプションの中に、「Webアプリケーションとしてサイトをインストールする」オプションがあります。
  • 新しいポップアップウィンドウが開きます 名前をカスタマイズできます。 この場合、Duolingoを入れてください。
  • [作成]をクリックします。 アイコンとして、ページのWebテーマに使用されているものと同じものを使用していることがわかります。
  • 今あなたが行くなら デスクトップのアプリケーションメニューインターネットアプリケーションセクションには、新しいアプリを実行するためのアイコンがあります。 ブラウザに配置されたら、ランチャーに簡単にクリアして、はるかに高速なショートカットを使用できます...

お役に立てば幸いです LinuxでDuolingoをナンバーワンの言語学習アプリにすることができます。スマートフォンやタブレットよりも大きな画面から、言語を学ぶ言い訳がなくなります。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   フラン

    私が次の点に到達するまで、すべてが順調に進んでいました。
    次のステップは、生成されたパッケージを実行できるようにアクセス許可を更新することです。この場合、Duolingoと呼ばれ、-linux-64という名前で生成されたディレクトリ内にあります。

    1
    2
    3

    cd * -linux-64

    sudo chmod + x *

    =>最初のコマンドを入力すると、次のように表示されます::〜$ cd * -linux-64
    bash:cd:* -linux-64:ファイルまたはディレクトリが存在しません

  2.   ルイジーニョ

    こんにちは、ありがとうございます。Ubuntu20.04を使用しています。問題は、Duolingoに既にあるアカウントと同期できないことです。また、認識されないか、現在の進捗状況が表示されないため、どうすればよいかわかりません。私はすでに持っています。

    感謝