web-dev-qa-db-ja.com

libpngとzlibのインストール方法

私はUbuntuを初めて使用します。私の学校は学校のコンピューターサイエンスプログラムで多くのLinuxタイプのものを使用しているため、インストールしました。自分のマシンでUbuntuを使用し、コンピューターラボの代わりにそこからコードを実行するだけだと考えました。ただし、Ubuntuにネイティブに含まれていない多数のパッケージをインストールしようとすると、多くの問題が発生します。誰かがPNGライブラリーlibpngとzlibのインストールを手伝ってくれますか。これは、私がここで取り組む必要がある多くのことの1つにすぎませんが、最初にこれから始める必要があると思います。私は両方のパッケージをダウンロードし、ダウンロード時にtar xfを実行し、READMEファイルを見て、ソフトウェアのインストールに関する洞察を得ました。しかし、奇妙なエラーが発生します。最初にlibpngをインストールしようとしましたが、ターミナルはzlibがインストールされていないようだったので、大丈夫でした。zlibを取得するだけですが、許可は拒否されました。ルートまたは何かを取得する必要がありますか?前に人々がルートを言うのを見たことを覚えていますが、それが関連しているかどうかはわかりません。私は本当に新しいので、私はこれらのことの多くを理解していないし、それはちょっと怖いです。助けてください。

71
user313944

ターミナルを開く CtrlAltT

Libpngの場合、次を実行します。

Sudo apt-get install libpng-dev

Zlibの場合、次を実行します。

Sudo apt-get install zlib1g-dev
137
hwez

Ubuntuは、パッケージマネージャーであるaptと呼ばれるものを使用します。プログラムのインストール、管理、アップグレード、および削除を行います。可能な場合は、buntu Software Center経由でプログラムをインストールするを試してください。おそらくしようとしているのは、ソースからインストールすることでした。これは、何をしているのかわかっている場合にのみお勧めします。

Googleを検索してインストーラーをダウンロードするというWindowsの考え方から抜け出すようにしてください。 Ubuntu Software Centerは、Ubuntuのオンラインリポジトリを検索します。これは通常、動作が保証されています。 Software Centerまたはaptを介してインストールされたプログラムも、UbuntuのSoftware Updaterによって自動的に更新されます。

Libpngを検索して「PNGライブラリ-ランタイム」を選択すると、ソフトウェアセンターからlibpngをインストールできます。またはここから libpng12-Install Steam-launcher 「ソフトウェアセンターで利用可能」をクリックします。または、ターミナルからSudo apt-get install libpng12-0を使用します。

zlib1gパッケージは、libpng12-0パッケージの依存関係の1つであるため、libpng12-0のインストール時に自動的にインストールする必要があります。パッケージマネージャーaptは、パッケージをインストールする前に、パッケージのすべての依存関係をインストールします。

6
TheSchwa