Главный Каталог Статей РФ
85989 авторов, размещено 47108 статей, сейчас на сайте пользователей: 180 Статистика
Аватар mrsleep

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

Категория:  ПО и игры  | Автор:  mrsleep | Опубликовано: 24.03.2011

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

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

your_name_pack.tar.gz your_name_pack.tar.bz2


Нужно понимать разницу между упаковщиком и архивом.
Результатом использования программы 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% что кто то  с такой же проблемой уже сталкивался, поэтому вряд ли вы не найдете пути решения проблемы.


Другие материалы о настройке Ubuntu и использовании  Midnight Commander
Комментарии
К этой статье пока нет комментариев. Станьте первым! У нас гости не могут комментировать статьи. Пожалуйста авторизуйтесь или зарегистрируйтесь, чтобы прокомментировать.
Интересные статьи по теме
Аватар Виталий Эмула
Ретро игры-онлайн на игровом портале Коллекция игр от ретро консолей – это игры формата NES(известная как Денди), SMS(Sega Master System) и GBA(GAME BOY ADVANCE). ...
Категория: ПО и игры | Автор: Виталий Эмула | Добавлено: 24.08.2021
Аватар fly_e135
Настройка телефона Fly Мобильные телефоны есть почти у каждого в нашей стране,да и в мире тоже! Телефон - это сложный механизм, к которому нужно относиться бережно и тогда он будет служить долго. Прежде чем начать использов...
Категория: ПО и игры | Автор: fly_e135 | Добавлено: 25.11.2010
Аватар Anastasya
DVD-Audio авторинг с помощью DigiOnAudio2 Pro. Часть I Методология DVD-Audio авторинга в программе DigiOnAudio2 Pro. Детально рассмотрена технология создания навигации для DVD-Audio, от инсталляции DigiOnAudio2 Pro до записи проекта на лазерный диск....
Категория: ПО и игры | Автор: Anastasya | Добавлено: 17.02.2010
Аватар Excelskype
Excel – то, что нужно знать и уметь всем! Восемь самых востребованных возможностей программы Excel.Это необходимый минимум, которым должен владеть каждый, кто ежедневно использует Excel.Используй эти приемы, чтобы повысить эффективность своей...
Категория: ПО и игры | Автор: Excelskype | Добавлено: 05.04.2015
Аватар Maxim Sherbina
Как StarCraft 2 скачать и можно ли в него играть без battle.net? Все ждут и игру StarCraft 2! А что же она из себя представляет? Давайте вместе пробежимся по статье и узнаем много ценной информации как и для поклонников этой игры, так и для игроков всего мира!...
Категория: ПО и игры | Автор: Maxim Sherbina | Добавлено: 04.04.2010
Лучшие авторы
Аватар Inna
Работодатель www.bridesandlovers.com/ru

Читать

Аватар FedorenkoDA
Магистр высшей математики, математической и теорет...

Читать

Аватар Liberta
Валентина Тунаева.
Тринадцать лет в индустрии с...

Читать

Аватар Aron
Написание качественных статей под ваши ключевые за...

Читать

Аватар Композитор В.Шабля
Автор песен, композитор, поэт, аранжировщик, испол...

Читать

Свежие комментарии
Нормальная тема.

Читать

Талантливый человек талантлив во всём! Будь как Паша! А ещё ты можешь ...

Читать

Можно выбрать.

Читать

Ой, шутник.

Читать

https://priornews.ru/zastrojshhik-iz-hmao-sravnil-ufas-s-prestupnoj-gr...

Читать

Напишите нам