私はUbuntuを初めて使用します。私の学校は学校のコンピューターサイエンスプログラムで多くのLinuxタイプのものを使用しているため、インストールしました。自分のマシンでUbuntuを使用し、コンピューターラボの代わりにそこからコードを実行するだけだと考えました。ただし、Ubuntuにネイティブに含まれていない多数のパッケージをインストールしようとすると、多くの問題が発生します。誰かがPNGライブラリーlibpngとzlibのインストールを手伝ってくれますか。これは、私がここで取り組む必要がある多くのことの1つにすぎませんが、最初にこれから始める必要があると思います。私は両方のパッケージをダウンロードし、ダウンロード時にtar xfを実行し、READMEファイルを見て、ソフトウェアのインストールに関する洞察を得ました。しかし、奇妙なエラーが発生します。最初にlibpngをインストールしようとしましたが、ターミナルはzlibがインストールされていないようだったので、大丈夫でした。zlibを取得するだけですが、許可は拒否されました。ルートまたは何かを取得する必要がありますか?前に人々がルートを言うのを見たことを覚えていますが、それが関連しているかどうかはわかりません。私は本当に新しいので、私はこれらのことの多くを理解していないし、それはちょっと怖いです。助けてください。
ターミナルを開く CtrlAltT
Libpngの場合、次を実行します。
Sudo apt-get install libpng-dev
Zlibの場合、次を実行します。
Sudo apt-get install zlib1g-dev
Ubuntuは、パッケージマネージャーであるapt
と呼ばれるものを使用します。プログラムのインストール、管理、アップグレード、および削除を行います。可能な場合は、buntu Software Center経由でプログラムをインストールするを試してください。おそらくしようとしているのは、ソースからインストールすることでした。これは、何をしているのかわかっている場合にのみお勧めします。
Googleを検索してインストーラーをダウンロードするというWindowsの考え方から抜け出すようにしてください。 Ubuntu Software Centerは、Ubuntuのオンラインリポジトリを検索します。これは通常、動作が保証されています。 Software Centerまたはapt
を介してインストールされたプログラムも、UbuntuのSoftware Updaterによって自動的に更新されます。
Libpngを検索して「PNGライブラリ-ランタイム」を選択すると、ソフトウェアセンターからlibpngをインストールできます。またはここから libpng12- 「ソフトウェアセンターで利用可能」をクリックします。または、ターミナルからSudo apt-get install libpng12-0
を使用します。
zlib1g
パッケージは、libpng12-0
パッケージの依存関係の1つであるため、libpng12-0
のインストール時に自動的にインストールする必要があります。パッケージマネージャーapt
は、パッケージをインストールする前に、パッケージのすべての依存関係をインストールします。