UbuntuでTelegramデスクトップを設定する方法
Telegramは、クロスプラットフォーム対応のクラウドベースのインスタントメッセージングアプリで、今ではほぼどこにでも存在します。メッセージの送信、音声通話やビデオ通話、ファイルの共有、グループチャットへの参加など、すべてが高速かつ安全です。Ubuntuユーザーにとって、Telegramの起動は一見簡単そうに見えますが、時々奇妙な動作をすることがあります。アプリがメニューに表示されない、あるいは古いバージョンのままになっている、といった具合です。そこで、ターミナルを愛用する方にも、グラフィカルインターフェースを好む方にも、UbuntuにTelegram Desktopをインストールするための、実績のある方法をいくつかご紹介します。
UbuntuにTelegramデスクトップをインストールする方法
Ubuntuは少し…扱いにくいかもしれません。Telegramのサイトから直接ダウンロードしたり、Snapパッケージ、Flatpak、さらにはPPAを使う方法もあります。それぞれの方法には癖があり、アプリがすぐに起動しなかったり、アップデートで動作が不安定になったりすることもあります。しかし、少し辛抱すれば、すぐにTelegramでチャットできるようになります。ここでは、うまくいく方法をいくつかご紹介します。キーコマンドとパスも記載しています。Linuxでは、当然ながら必要以上に難しくなっています。
公式Telegramダウンロード(tarball方式)の使用
これは定番の方法です。最新の公式ビルドが必要で、多少の手動操作を気にしないのであれば、この方法をお勧めします。私の経験では、この方法の方が「できたて」の最新バージョンを入手できますが、アップデートのたびに設定が必要になります。Telegramのウェブサイトでは、圧縮されたパッケージであるtarballを提供しています。ブラウザまたはwgetでダウンロードできます。接続速度が遅い場合、wgetが失敗したり停止したりすることがありますが、ファイルを取得してしまえば、通常はスムーズに動作します。
- ターミナルを開き、次のコマンドでファイルを取得します。
- 次に、次のように抽出します。
- 抽出したフォルダに移動して実行します:
wget "https://telegram.org/dl/desktop/linux" -O telegram.tar.xz
tar -xvf telegram.tar.xz
./Telegram
GUIウィンドウがポップアップ表示されます。電話番号またはQRコードでログインする必要があります。設定によっては、アプリがすぐに起動しないか、chmod +x Telegramフォルダ内で実行権限を付与する必要がある場合もあります。依存関係が不足しているというメッセージが表示される場合もありますが、システムが十分にアップデートされていれば通常は問題ありません。
Ubuntu App Center(グラフィカル)経由でインストールする
ターミナルが苦手でポイントアンドクリックが好きなら、これは簡単です。App Center(または新しいUbuntuバージョンではソフトウェアアプリ)にTelegramがリストされています(少なくとも私の場合はそうでした)。問題は、提供されているバージョンが最新ではない場合があることですが、ほとんどのユーザーにとっては問題なく動作します。
- Ubuntu ソフトウェアを開き、Telegramを検索します。
- Telegram Desktopをクリックし、「インストール」をクリックします。
- パスワードを求められる場合があります。その後、数分お待ちください。動作が遅くなったり、固まったりする場合があります。もし固まった場合は、キャンセルして再試行するか、別の方法をお試しください。
インストールしたら、アプリケーションメニューから探してください。一部のシステムでは、アップデート後に起動しなくなることがあります。再起動または再インストールをお試しください。アプリがメニューに正しく登録されない場合もあるので、ランチャーで「Telegram」を検索してください。
Snap でインストールする (迅速かつクリーン)
お使いのUbuntuのバージョンがSnapをサポートしている場合(通常はサポートされています)、これがおそらく最も速い方法です。Ubuntu 22.04と20.04で問題なく使用できました。コマンド1つで実行でき、Snapパッケージは自己完結型なので、脆弱性も低くなります。
- ターミナル ( Ctrl + Alt + T) を開き、次を実行します。
- 以下を使用して起動します:
sudo snap install telegram-desktop
telegram-desktop
新規インストールの場合、Snap の初期化に時間がかかったり、更新が必要になることがあります。また、Snap は独自のサンドボックスで実行されるため、セキュリティ面では優れていますが、ローカルファイルに素早くアクセスしたい場合は煩わしい場合があります。Snap 版は自動的にアップデートされるため、ダウンロードや解凍の手間がかかりません。
Flatpak を使ったインストール(別のオプション)
Flatpak をご希望の場合は、Ubuntu には通常プリインストールされていないため、事前に設定することをお勧めします。Flatpak はサンドボックス化に適しており、リポジトリよりも新しいバージョンが提供される場合があります。Ubuntu を新規にインストールした場合は、手動でインストールする必要があるかもしれません。
- 次のコマンドで Flatpak と GNOME プラグインをインストールします。
- Flathub リポジトリ (ほとんどの Flatpak アプリをホスト) を追加します。
- 次に、Flatpak 経由で Telegram をインストールします。
sudo apt install gnome-software-plugin-flatpak または単に: sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.telegram.desktop
アプリを実行するには、次の手順を実行します。
flatpak run org.telegram.desktop
Flatpakアプリは時々奇妙な統合問題を起こすことがありますが、一度セットアップしてしまえばかなり安定します。Flatpak自体のインストールは最初は多少の遅延が発生することもありますが、全体的には安定した方法です。
PPA経由でTelegramを追加する(ソースから最新のものを入手したい人向け)
これは少し手間がかかりますが、Ubuntuリポジトリを待たずに最新のアップデートを入手したいなら、試してみる価値はあります。PPA(Personal Package Archive)を追加するのは簡単ですが、システムがサードパーティのソースに依存することになります。私がリンクしたPPA(atareao氏によるもの)は既知のものですが、Linuxのセキュリティなどを考えると、信頼できるものかどうか確認することをお勧めします。
- 走る:
- パッケージリストを更新します:
- Telegramをインストール:
sudo add-apt-repository ppa:atareao/telegram
sudo apt update
sudo apt install telegram-desktop
そこからは、メニューから起動するだけです。PPAは少々リスクを伴うので注意してください。古いバージョンが動作しなくなったり、大規模なシステムアップデート後に依存関係の問題が発生する場合があります。必ずバックアップを保存するか、少なくともインストールした内容をメモしておくことをお勧めします。
UbuntuでTelegramを使う方法
Telegramをインストールしたら、次はアカウントを接続します。QRコード(既にスマートフォンにTelegramがインストールされている場合はより速く)または電話番号でサインインできます。QRコードは時々不具合が発生することがあります。特にアプリ版とデスクトップ版が一致しない場合や権限設定が間違っている場合が多いです。スマートフォンを手元に用意しておくと便利です。電話番号でログインすると、SMSでOTP(ワンタイムパスワード)が送信されます。通常はすぐに届きますが、遅れる場合もあります。
QRコードでログイン
モバイルでTelegramを開き、「設定」から「デバイス」に移動し、デスクトップアプリに表示されるQRコードをスキャンしてください。うまくいけば簡単ですが、カメラやスキャンですぐに認識されない場合があります。アプリを再起動するか、QRコードを再読み込みすると、ほとんどの問題が解決します。
電話番号でログイン
「電話番号を使ってログイン」をクリックし、ドロップダウンから国を選択し、電話番号を入力して「次へ」をクリックしてください。次に、携帯電話に送信されたワンタイムパスワード(OTP)を入力してください。理由は定かではありませんが、Telegramはコードの送信に遅延が発生したり、処理が滞ったりすることがあります。この場合、忍耐が鍵となります。問題が解決しない場合は、ネットワークを確認するか、アプリを再起動するか、再インストールをお試しください。
ログイン後、Telegramはモバイルデバイスと同期して動作するので、メッセージのやり取りがシームレスになります。アップデート後にアプリが起動しなかったり、正しく同期しなかったりすることがあるのが不思議なのですが、これも再起動または再インストールで直る場合があります。
これであまり手間をかけずにセットアップできるといいですね。Telegramは優れたメッセージングアプリですが、Linuxでスムーズに動作させるには少々コツが必要です。頑張ってください!
まとめ
- 公式の tarball をダウンロードするか、Snap、Flatpak などのパッケージ マネージャーを使用するか、PPA を追加します。
- 試行錯誤が必要になることを想定してください。権限、依存関係の不足、起動時のトラブルなどが発生します。
- 常にシステムを更新し、更新後にシステムがフリーズしたり動作しなくなったりする場合は再インストールを検討してください。
まとめ
セットアップには何度か試行錯誤が必要かもしれません。特に複数のインストール方法を試している場合はなおさらです。しかし、一度うまく動作するようになれば、かなり安定しています。アプリが頻繁にクラッシュしたり起動しない場合は、権限を再確認するか、再インストールをお試しください。これは私の環境でうまくいった方法なので、同じような問題を抱えている方の参考になれば幸いです。少しでもお役に立てれば幸いです!
関連記事
この記事は役に立ちましたか?