如何安装libpng和zlib

我是Ubuntu的新手。 我安装它是因为我的学校在我学校的计算机科学课程中使用了很多Linux类型的东西,所以我想我会在自己的机器上使用Ubuntu而只是从那里而不是计算机实验室来做我的代码。 但是,我在尝试安装Ubuntu本身不包含的众多软件包时遇到了很多麻烦。 有人可以帮我安装PNG库,libpng和zlib。 这只是我需要在这里开展的许多事情之一,但我想我需要先从这开始。 我确实下载了这两个软件包,下载了tar xf,并查看了README文件以获得有关安装软件的见解。 但我得到了奇怪的错误。 我第一次尝试安装libpng,终端就像没有安装zlib所以我就好了,我只是得到zlib但是权限被拒绝了。 我需要获得root权限吗? 我记得以前有人说root,但我不知道它是否相关。 我真的很新,所以我不了解很多这些东西,这有点可怕。 请帮忙。

通过Ctrl Alt T打开终端

对于libpng,运行:

sudo apt-get install libpng-dev 

对于zlib,运行:

 sudo apt-get install zlib1g-dev 

Ubuntu使用一个名为apt的东西,它是一个包管理器。 它安装,管理,升级和删除程序。 如果可能的话,你应该尝试通过Ubuntu软件中心安装程序 。 您可能尝试做的是从源代码安装,只有在您知道自己在做什么的情况下才会推荐。

尝试摆脱Windows的心态,即搜索谷歌并下载安装程序。 Ubuntu软件中心搜索Ubuntu的在线存储库,这些存储库通常可以保证工作。 通过软件中心或apt安装的程序也将由Ubuntu的软件更新程序自动更新。

您可以通过搜索libpng并选择“PNG Library – runtime”从软件中心安装libpng。 或者从这里libpng12-0 安装蒸汽发射器 单击“软件中心上的可用”。 或者从终端使用sudo apt-get install libpng12-0

安装libpng12-0时应自动安装zlib1g软件包,因为它是libpng12-0软件包的依赖项之一。 软件包管理器在安装软件包之前安装所有软件包的依赖项。