IPHosting (платный профессиональный хостинг)

Здравствуйте, Гость

Главная страница » Программы » Установка *.tar.gz, *.tar.bz2 В Ubuntu

Установка *.tar.gz, *.tar.bz2 В Ubuntu

Добавлено: natali2306 | 18.06.2011
Просмотров: 10894
Слов: 556
Рейтинг: 4.17


По своему опыту хорошо запомнил, что больше всего времени мне понадобилось чтобы разобраться с установкой сторонних пакетов в заTARенной форме, поэтому сегодня я попробую рассказать что делать с файлами типа *.tar.gz, *.tar.bz2

Большинство программ распространяется в упакованном архиве, то есть:

your_name_pack.tar.gz your_name_pack.tar.bz2

trans.gif
Нужно понимать разницу между упаковщиком и архивом.
Результатом использования программы tar, которая используется для архивирования файлов и дерикторий с сохранением атрибутов и прав доступа соответствующих файлов, будет единственный файл с названием your_name_pack.tar.

Результатом выполнения программы gzip будет ужатый файл your_name_pack.tar.gz

Если по простому программа tar собирается много фалов в один, а gzip упаковывает чтобы файл занимал меньше места.

Итак, пакет с названием your_name_pack.tar.gz есть результат выполнение двух программ!!! Это нужно запомнить или записать на бумажке =)

Как вы уже наверно поняли файл your_name_pack.tar.bz2 был просто упакован bzip2.

Для обратного действия то есть распаковывания и разархивирования нужно было бы по идее пользоваться также двумя программами, gunzip и tar, но к счастью для нас tar может сразу выполнить оба действия:

tar xvzf your_name_pack.tar.gz

x - позволяет вам извлекать файлы из архива.
v - делает вывод tar подробным. Это означает, что на экран будут выведены все найденные в архиве файлы. Если эта опция опущена, информация, выводимая в процессе обработки, будет ограничена.
f - является обязательной опцией. Без неё tar пытается использовать магнитную ленту вместо файла архива.

z - позволяет вам обрабатывать архив, сжатый gzip'ом (с расширением .gz). Если вы забудете указать эту опцию, tar выдаст ошибку. И наоборот, эта опция не должна использоваться для несжатых архивов.

Для пакета your_name_pack.tar.bz2 необходимо использовать команду

tar xvjf your_name_pack.tar.bz

j - позволяет вам обрабатывать архив, сжатыйbzip2`ом.

Для того чтобы не заморачиваться с терминалом и прописыванием этих команд советую использовать mc (Midnight Commander). Это что то на подобии Total Commander. Очень удобен при работе с большим количеством файлов и позволяет быстро перемещаться по файловой системе. Советую прочесть про него в статье

Теперь перейдем непосредственно к самой установке.
Скажу сразу что в идеале все должно быть сведено к выполнению 3 команд:

./configure make make install

Теперь более подробно...
Для установки программы необходимо ее распаковать в отдельную папку (неважно какую).
Заходим в нее и мы должны будем увидеть много или мало папок с файлами, но самое главное должен быть 1 файл в корне каталога:

configure

Запускаем его выполнение командой:

./configure

он проанализирует вашу систему скажет чего хватает/не хватает
Конфигуратор построит Makefile основывассь на полученных знаниях в файл:

makefile.am

Часто на этапе конфигурации конфигуратор ругается что не хватает той или иной библиотеки или ее версия устарела. Для решения этой проблемы копируем название этой библиотеки ищем в гугле, скачиваем и устанавливаем ее, после чего пробуем запустить конфигуратор еще раз. Проблема должна уйти, но не факт что не хватало только этой библиотеки.

После того как конфигуратор полностью выполнил свою работу без ошибок можно приступить к процессу сборки самой программы командой:

make

После большого количества беспорядочного текста устанавливаем программу командой:

sudo make install

Замечу что для выполнения этой команды необходимы права супер пользователя!!!

Вот и все. По большому счету как писал так большинство программ я и установил, но были и исключения. Решать их помогал текстовый файлик в корне неустановленной программы под названием ReadMy или Install... Так что лучше прочитать... Даже небольшого знания английского будет достаточно чтобы понять суть действий по установке.

Но даже иногда ReadMy не выручал. В этом случае я просто копировал код ошибки которую выдавал результат команды ./configure и искал ее в Google... 99% что кто то с такой же проблемой уже сталкивался, поэтому вряд ли вы не найдете пути решения проблемы.

Об авторе

http://ubuntu-world.ru/



Условия перепечатки

При репосте статьи "Установка *.tar.gz, *.tar.bz2 В Ubuntu", пожалуйста укажите источник - сайт http://www.iphosting.ru/ (Платный профессиональный хостинг) — и информацию об авторе.
Смотрите также

Почему Лучше Использовать Vlc Вместо Windows Media Player
Сегодня существует огромное множество различных видео и аудио форматов и все что нам обычно нужно от этих файлов – так это просто с помощью двойного клика мыши запустить просмотр видео. Однако при этом сразу загружается Windows Media Player (WMP) и сообщает нам о том, что соответствующий кодек не установлен и он не может воспроизвести видео.

Актуальные Рекомендации По Ведению Кадрового Учета В 1С Бухгалтерии 8
Пользователи 1с часто задают вопрос, можно ли вести кадровый учет в программе 1с бухгалтерия 8? Ответ – конечно можно. Как? Читайте нашу статью.