最近、Ubuntu で作業を始めたのですが、プログラムのインストールで多くの困難に直面しています。NetBeans と JAVA JDK および JRE をどうやってインストールしたのかわかりません。残念ながら、NetBeans には C++ コンパイラとデバッガが付属していませんでした。2 日間 Google で検索しましたが、見つけて理解できたのは次のような内容だけでした。
sudo apt-get install build-essential
sudo apt-get install gcc g++
sudo apt-get install gdb
ようやくコンパイラをインストールできましたが (どうやってインストールしたのかはわかりませんが)、デバッガはまだありません。
それから、おかしなことをし始めました。 、 を削除しましたgcc
がg++
、他に何をしたかはわかりません。とにかく、このリンクから( ) ソース パッケージgdb
をダウンロードしました:gcc-4.6
4.6.3-1ubuntu5
gcc-4.6 は、Ubuntu 16.04 で導入されました。
ご想像のとおり、インストール方法がわかりません。 ご協力いただければ幸いです。 ^_^
答え1
Ubuntu は、あなたが慣れ親しんでいる Windows オペレーティング システムとは異なります。古い習慣はなかなか抜け出せませんが、早ければ早いほど良いでしょう。誰かから .exe をダウンロードして、何でもシステムにインストールするという考え方を捨て去る必要があります。これが、Windows にマルウェアが大量に存在する理由の 1 つです (ただし、Netbeans Java や Virtualbox などは、Oracle からダウンロードしたほうがよいと思います)。
Linux オペレーティング システムを実行する利点の 1 つは、ほとんどのプログラム (「パッケージ」) がパッケージ マネージャーを通じてインストールされることです。これは、「app-store」や「google-apps」に似ており、OSX に慣れている人にとっては「homebrew」にさらに似ています。
Ubuntu を使用してパッケージ (プログラム) をインストールするには、ソース パッケージのソースをダウンロードする必要はありません。パッケージ名を続けて入力するだけです。gcc sudo apt-get
-4.6 をインストールして必須項目をビルドするには、ターミナルを開いて次のコマンドを入力します。
sudo apt-get update
sudo apt-get install gcc-4.6 build-essential
エラーが表示されない場合は、パッケージはインストールされています。gcc パッケージがインストールされているかどうかを確認する必要がある場合は、開いているターミナルで次のコマンドを入力します。
dpkg -l | grep gcc
出力には、名前に gcc という文字を含む、インストールされているすべてのパッケージがリストされます。出力がない = パッケージはインストールされていません。
また、
dpkg -l
インストールされているすべてのパッケージを一覧表示します。
「netbeans」に関連する利用可能なパッケージを検索するには、次のコマンドを入力します。
apt search netbeans
結果を絞り込むには、代わりに次のコマンドを入力します。
apt search netbeans | grep netbeans
別の検索例:
apt search c++ | grep compiler
最後に、次のコマンドを入力して、パッケージの検索とインストールに役立つ GUI フロントエンド (Synaptic パッケージ マネージャー) をインストールできます。
sudo apt-get install synaptic
インストールされているアプリの中から Synaptic パッケージ マネージャーを検索するか、ターミナルを開いて次のコマンドを入力します。
sudo synaptic