В каком каталоге я должен извлечь и установить gtk+, glib, gdk-pixbuf, pango в Ubuntu?
Я пытаюсь установить последнюю версию GTK+, и я скачал все пакеты, перечисленные здесь:
В какой каталог я должен извлечь каждый из файлов tar и затем установить?
Примечание: инструкции по установке (где есть файл INSTALL) являются стандартными ./configure
, make
а также make install
, Поэтому мне кажется, что важно извлекать каждый из файлов.
3 ответа
Вы должны извлечь их и создать в домашнем каталоге обычного пользователя. Вы должны установить их в /usr/local
с помощью sudo
,
Да, просто следуйте инструкциям в файле INSTALL: ./configure
, make
, make install
; работает отлично. Он устанавливается по умолчанию в /usr/local/share
Я предпочитаю распаковывать его в домашнюю папку на тот случай, если в будущем снова понадобится tar.
Классический метод для использования при сборке из исходного кода:
Распакуйте пакет в рабочий каталог (/tmp - простой выбор по умолчанию)
tar -xzf package-src.tgz -C /tmp/
Перейдите в извлеченный каталог:
cd /tmp/package-src
Сконфигурируйте make-файл так, как вам нужно для вашей платформы / среды (неплохо было бы также установить базовый каталог в /usr/local):
./configure
Скомпилируйте приложение, запустите тесты make-файла и, наконец, установите завершенные файлы с помощью связанных команд:
make && make test && sudo make install