Ubuntu 14.04 で QT5 をインストール、設定、アンインストールするための詳細な手順

Ubuntu 14.04 で QT5 をインストール、設定、アンインストールするための詳細な手順

1. 以前 QT5.13 バージョンをダウンロードしましたが、インストール後、Qtcreator を開くことができませんでした。ここでは Qt5.9 バージョンをお勧めします。ダウンロード アドレスは次のとおりです。
リリースノート
ダウンロードしたら保存したいファイルに保存します。ここではメインファイル内にqt5フォルダを作成しました。

最初のステップは、ターミナルで sudo su と入力し、次に cd /qt5 と入力することです (ホームにない場合は、root を入力せずにこれを入力します)。その後、上図のように続行します。

2. コマンドchmod +x qt-opensource-linux-x64-5.9.0.runで「no found」などのエラーが表示される場合は、まずsudo apt-get install freeglut3-dev入力し、次にchmod +x qt-opensource-linux-x64-5.9.0.run (.run はダウンロードした qt のバージョン) と入力し、次に ls と入力し、最後にsudo ./qt-opensource-linux-x64-5.9.0.runと入力してインストールします。

インストール インターフェイスから抜け出し、QtAccount インターフェイスに直接進み、デフォルトのインストールに従います (注: 設定インターフェイスで Qt5.9.0 とツールをチェックする必要があります)

3. インストールが完了したら、いくつかの設定を変更する必要があります。ターミナルのコマンドラインで次のように入力します。

sudo vi /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf

下の図では、Qt5.9.2 が Qt5.9.0 に変更されています (bin ファイルのインストール パスを示す、独自のバージョンに応じて変更されています)。また、2 行目も対応するバージョンに変更されています (存在しない場合は、自分で追加してください)。

注意: 上記の画像は vim エディタを使用して編集されているため、ここで使用する場合は注意してください。そうしないと、間違ったものを削除しやすくなります。
使用したキーの一部を以下に示します。
ESC キーを押してコマンド モードに入った後、次のキーを使用してカーソルを移動し、保存できます: wq;
j は 1 行下に移動します。
k は 1 行上に移動します。
h は 1 文字左に移動します。
l 1文字右に移動します。
上矢印は上に移動します。
下矢印は下に移動します。
左矢印は左に移動します。
右矢印は右に移動します。
i はカーソルの前に挿入します。
カーソルの後に a が挿入されます。
I はカーソルがある行の先頭に挿入します。
A はカーソルがある行の末尾に挿入します。
dd は行を削除します。
#ddは複数行を削除します。#は数字を表します。たとえば、3ddはカーソル行とカーソルの次の2行を削除することを意味します。
Vim エディタの詳細については、https://www.jb51.net/article/164706.htm を参照してください。
最初のプロジェクトを作成する前に、インストールする必要があります
sudo apt-get で libgl1-mesa-dev をインストールします
これですべて完了したので、最初のプロジェクトの実行を開始しましょう。/opt/Qt5.9.0/Tools/QtCreator/bin フォルダー (これが私のインストール パスです) で qtcreator を見つけ、ダブルクリックして qt Creator を開くと、次の画面が表示されます。


考えられる問題: qtcreatorインターフェースにファイルエラー、作成できませんなどのエラーが表示される場合があります。解決策は次のとおりです。ターミナルを開き、sudo suと入力してルートに入り、次のコマンドを入力します。
chown -R user:user .config
ユーザーはあなたのホームユーザー名です。私のユーザー名は mimosa です。

Qtcreaor を再度開くと、ファイル エラーのポップアップ ウィンドウは表示されなくなります。毎回 qtcreator ソフトウェアを探すのが面倒な場合は、起動時にロックすることができます。これにより、Qt のインストールが完全に解決されます。

QTをアンインストールする

アンインストールは非常に簡単です。インストールディレクトリでMaintenanceToolを見つけるだけです。

ここに画像の説明を挿入

たとえば、私の Qtcreator はルート ファイルの下にある qt フォルダーにインストールされています。次に、上の図に従って、このディレクトリで MaintenanceTool のファイルの場所を見つけることができます。ターミナルでsudo ./ MaintenanceToolと入力します。ソフトウェアのアンインストール インターフェイスがポップアップ表示されます。[続行] をクリックします。

要約する

Ubuntu 14.04 で QT5 をインストール、構成、アンインストールする詳細な手順に関するこの記事はこれで終わりです。Ubuntu 14.04 で QT5 をインストール、構成、アンインストールする詳細については、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • ubuntu18.04 での qt5.12.8 のインストールと環境設定に関する詳細なチュートリアル
  • Ubuntu で pyqt5 をインストールおよびアンインストールする方法
  • Ubuntu 18.04にQt5.10をインストールする方法

<<:  Windows で削除された MySQL 8.0.17 のルート アカウントとパスワードを回復する方法

>>:  Vue3 Reactivityの実装方法を教えます

推薦する

Springboot および Vue プロジェクトの Docker デプロイメントの実装手順

目次A. SpringbootプロジェクトのDockerデプロイメント1. Springbootプロ...

携帯電話に GreasyFork js スクリプトをインストールするチュートリアル

目次序文1. Iceraven ブラウザ (Firefox) (Android) 2. (アンドロイ...

MySQL データベースの文字化け問題の原因と解決策

序文データベースのデータを表示すると、文字化けした文字が表示されることがあります。実際、どのようなデ...

WeChatアプレットはシンプルな計算機を実装する

参考までにWeChatアプレットで書かれた簡単な計算機です。具体的な内容は次のとおりです。 jisa...

Apache SkyWalking アラーム設定ガイドの詳細な説明

アパッチ スカイウォーキングApache SkyWalking は、マイクロサービス、クラウド ネイ...

Linux または Android でファイル システムを追加する属性インターフェイスを解析する方法

最初のもの: 1. 主要なヘッダーファイルを追加します。 #include <linux/of...

モバイルインターネット時代: レスポンシブウェブデザインが一般的なトレンドに

今はモバイルインターネットが急速に発展している時代です。スマートフォンやタブレットはますます普及し、...

Linuxの貼り付けコマンドの使い方

01. コマンドの概要貼り付けコマンドは各ファイルを列ごとに結合します。これは、2 つの異なるファイ...

Dockerコンテナの起動失敗を解決する方法

質問: コンピュータを再起動した後、docker の mysql コンテナを再起動できません。原因が...

nginx と keepalived を組み合わせて高可用性を実現するための手順を完了する

序文システムの高可用性を満たすためには、通常、クラスターを構築する必要があります。ホストがクラッシュ...

Ubuntu 20.04 ファイアウォール設定の簡単なチュートリアル (初心者)

序文ますます便利になった今日のインターネット社会では、さまざまなインターネット ランサムウェア ウイ...

CentOS 7 でソースコードから Openssh をインストールする方法

環境: CentOS 7.1.1503 最小インストール依存パッケージをダウンロードします: yum...

HTML で点線の境界線を設定する方法

CSSスタイルとHTMLタグ要素を使用するさまざまな HTML タグに点線の境界線を追加するために、...

Ubuntu 18.04にmysql5.7をインストールする

Ubuntu 18.04では参考までにmysql 5.7をインストールします。具体的な内容は以下のと...

nginx の default_server 定義とマッチングルールの詳細な説明

nginx の default_server ディレクティブは、server_name と一致しない...