Как установить libpng и zlib

Я совершенно новичок в Ubuntu. Я установил его, потому что моя школа использует много вещей типа Linux в школьной программе Computer Science, поэтому я решил, что буду использовать Ubuntu на своей собственной машине и просто делать свой код оттуда вместо компьютерных лабораторий. Тем не менее, у меня много проблем с попыткой установить многочисленные пакеты, которые изначально не включены в Ubuntu. Может кто-нибудь помочь мне установить библиотеки PNG, libpng и zlib. Это всего лишь одна из многих вещей, которые мне нужны, но я думаю, что сначала мне нужно начать с этого. Я загрузил оба пакета, сделал tar xf при загрузке и посмотрел файлы README, чтобы понять, как установить программное обеспечение. Я получаю странные ошибки, хотя. Сначала я попытался установить libpng, и терминал был похож на zlib, поэтому я был в порядке, я получу zlib, но в разрешении отказано. Нужно ли получать рут или что? Я помню, как раньше люди говорили "root", но я не знаю, насколько это актуально. Я действительно новичок, поэтому я не понимаю многих из этих вещей, и это довольно страшно. Пожалуйста помоги.

2 ответа

Решение

Открыть терминал по CtrlAltT

Для libpng запустите:

sudo apt-get install libpng-dev

Для zlib запустите:

sudo apt-get install zlib1g-dev

Ubuntu использует то, что называется apt, который является менеджером пакетов. Он устанавливает, управляет, обновляет и удаляет программы. Если это вообще возможно, вы должны попытаться установить программы через Ubuntu Software Center. Вероятнее всего, вы пытались выполнить установку из исходного кода, что рекомендуется, только если вы знаете, что делаете.

Попробуйте выйти из менталитета Windows, который заключается в поиске в Google и загрузке установщика. Ubuntu Software Center выполняет поиск в онлайн-хранилищах Ubuntu, которые, как правило, гарантированно работают. Программы, установленные через Центр программного обеспечения или apt также будет автоматически обновляться программным обеспечением Ubuntu.

Вы можете установить libpng из Центра программного обеспечения, выполнив поиск libpng и выбрав "Библиотека PNG - время выполнения". Или отсюда libpng12-0 Установить паровую установку нажав "доступно в Центре программного обеспечения". Или используя sudo apt-get install libpng12-0 из терминала.

zlib1g пакет должен быть установлен автоматически при установке libpng12-0потому что это один из libpng12-0 зависимости пакета. Менеджер пакетов apt устанавливает все зависимости пакета перед установкой пакета.

Другие вопросы по тегам