Главная страница > Вопрос
Вопрос
Как грамотно установить программу из архива tar.bz2?
ubuntu 27.10.07 Автор: Kiyomasa KATO
Ответы
1 из 10
я распаковать для начала пробовали? даже WinRar с этим справляется...
27.10.07 Автор: Без имени
2 из 10
2 wei1ydu  :

Это ж надо так )) Молодец, возьми пирожок с полки )))
А серьёзно, Вы умеете запускать WinRAR без WINE на Ubuntu? Научите, пожалуйста - это раз...
Во-вторых, раз уж Вы такой эксперт по ОС Линукс, стоит уже сразу указать пути распаковки...
27.10.07 Автор: PycoBeg™
3 из 10
грамотно - прочитать readme или installing внутри архива. не знаю как в убунту, на мандриве распаковывал в каталог и давал команду make && make install
27.10.07 Автор: alegzz
4 из 10
Правильно написанный вопрос 70% ответа...
27.10.07 Автор: Без имени
5 из 10
Распаковать
зайти в папку
как правило в 90% случаев выполнить команды:

./configure
make
sudo make install
27.10.07 Автор: freetonik
6 из 10
Чтобы устанавливать программы из архивов, не предназначенных для менеджера пакетов Вашего дистрибутива, нужно быть продвинутым пользователем ОС Linux или подобных. Для "простого смертного" вполне достаточно ПО, которое распространяется в специальных пакетах (например, .deb, .rpm), скачиваемых из репозитариев. Если же требуется установить нестандартное или неподдерживаемое ПО, лучше всего поискать ответы применительно к конкретному пакету tar.bz2. Бывает, что на сайтах программ или в файлах README внутри пакета разжевывают все шаги.
А разархивировать можно с помощью файловых менеджеров, которые поддерживают данную функцию (например, я делаю это в Krusader), или командой
tar jxvf xxx.tar.bz2 (GNU tar; такая команда пойдет практически на всех дистрибутивах Linux)
либо
bunzip2 < xxx.tar.bz2 | tar xvf (для любой версии tar)
27.10.07 Автор: v-jane
7 из 10
Уточнение:
bunzip2 < xxx.tar.bz2 | tar xvf -
(из-за пропущенной в командной строке черточки, означающей стандартный ввод, все пойдет наперекосяк ;)
27.10.07 Автор: v-jane
8 из 10
Грамотно установить программу из исходников может оказаться достаточно сложно. Могут быть нетривиальные проблемы. Чтобы сделать хотя бы попытку, смотрите по ссылке. Настоятельно не рекомендую однако использовать команду "make install", которая может неконтролируемым образом расположить файлы, так что их будет сложно найти для удаления, и даже перезаписать какие-то уже существующие, что может ввести Вас в уныние. Вместо этого, предлагаю установить программу checkinstall, и использовать её для создания пакета, который затем можно будет установить естественным для дистрибутива способом.
27.10.07 Автор: bugmaker
9 из 10
Не забывайте, что tar.bz2 и tar.gz не обязательно source, они могут быть и binary
28.10.07 Автор: GiNeR
10 из 10
Большенство программ в линуксе можно установить используя средства операционной системы (такие как APT), но иногда бывает ситуация когда необходимая программа отстуствует в репозиториях, а на сайте предлагают скачать tar архив с программой без каких-либо вариантов. Допустим программа называется superprogra. В таком случае необходимо:
1. Распаковать архив с программой командой
bzip2 -d superproga.tar.bz2
tar xfv superproga.tar
2. Зайти в каталог с распакованой программой и посмотреть на содержимое. Нужно найти файлы README и INSTALL в них обычно содержится информация о том как ставть программу.
3. Если программа содержит программу в бинарном виде, то для её установки обычно нужно запустить скрипт установки install.sh (или с похожим именем, например setup.sh) с правами суперпользователя
sudo ./install.sh
Если установщик будет спрашивать путь для установки, нужно выбрать каталог /opt/superproga -- это аналог Program Files из windows.
4. Если программа поставляется в виде исходных текстов прораммы, то необходимо найти и запустить скрипт configure.командой
./configure
Вполне возможно что скрипт завершится ошибкой, где сказано, что какая-то программа или заголовочные файлы библиотек, необходимых для сборки, не найдены. Необходимо установить эти программы или файлы заголовков библиотек после чего перезапустить configure. Новичку нужно быть осторожным при компиляции программы, так как отсутствие некоторых библиотек может не вызвать ошибки, но при сборке у полученой программы могут отсутствовать некоторые возможности (например проверка орфографии, если не были установлены файлы заголовков для библиотеки проверки орфографии).
5. Следующим этапом необходимо собрать программу командой
make
6. После сборки необходимо установить программу в систему. Для этого необходимы права администратора
sudo make install
В последствии можно будет удалить программу командой
sudo make uninstall
28.10.07 Автор: egor
Это может быть интересно
Помогите установить приложение с расширением tar.bz2 на Ubuntu 10.10
configure: error: *** pkg-config not found.
Как устанавливать *tar.bz2 в openSUSE
чем заархивировать 50гб в linux?
Файлы на ubuntu bz2 что это?
Войти
Просмотреть Вопросы и ответы в версии: для мобильных устройств | для ПК
©2014 Google - Политика конфиденциальности - Справка