Помогите новичку

Автор: Mikrit Дата: 13.02.2005 23:25 Как устанавливать потеты tgz, rpm куда их кидать перед установкой, а самое главное как потом запустить что я установил???
Re: Помогите новичку 13.02.2005 23:49vad_im В каждом пакете естть текстовые файлы
где написано как их устанавливать и запускать - читай.
При выполнении команд на инсталяцию они автоматом устанавливаються
в необходимые разделы. Чаще всего в /usr/local но не обязательно.
Re: Помогите новичку 14.02.2005 08:22Mikrit А как прогу запустить которую я установил тобишь какой командой??
Re: Помогите новичку 14.02.2005 09:05Mikrit Вам чё трудно сказать???????
Re: Помогите новичку 14.02.2005 09:27vad_im Как правило тем же словом каким называеться пакет
Re: Помогите новичку 14.02.2005 09:59zaitsev >> Вам чё трудно сказать???????

Ну как сказать, телепатические способности не всем даны от рождения. По-подробнее распишите что и как ставите, а то похоже на: поставил не знаю что и незнаю как, теперь рассказывйте как это запустить.
Re: Помогите новичку 14.02.2005 10:45MikeT Я делал так (на некоторых пакетах *.gz, *.tar, вобщем исходниках работало):
в Bashe:
./configure
make
make install
А со всем вышеперечисленным (папка хранения, документация)согласен.
Re: Помогите новичку 14.02.2005 13:15Mikrit rpm --install <имя пакета> вок как я ставлю
а потом как запускать прогу, когда я прописываю название проги она не запускается.
Re: Помогите новичку 14.02.2005 13:30zaitsev Значится так...

Список того, что ставит rpm можно получить по комманде rpm -ql имя_пакета. Все что он ставит в /bin, /sbin, /usr/bin, /usr/sbin, /usr/local/bin, /usr/local/sbin - все исполняемые файлы. Часто с пакетом ставится документация в /usr/share/doc/имя_пакета, кроме этого, как правило с пакетом идут man-страницы, после rpm -ql имя_пакета и определения что является исполняемым, а что нет, можно ввести man имя_исполняемого_файла и получить справку. Иногда при запуске программы могут появлятся ошибки, если есть давайте сюда, каким-то программам могут требоваться права root, тогда сначала надо залогинится под рутом (комманда su).

Было бы проще, если бы сказали что ставите.
Re: Помогите новичку 14.02.2005 18:29Mikrit Ставим dc-qt-0.1.2
[root@legionerus dc-qt-0.1.2]# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

Выдаёт такую хрень что делать???
Re: Помогите новичку 14.02.2005 18:33prop мб поставить gcc ?
Улыбка
Re: Помогите новичку 14.02.2005 18:35Mikrit Может не может, а мне надо точно.
И ещё вопрос есть ли команда для того что бы узнать какие пакеты нужны для установки определённого пакета.
Re: Помогите новичку 14.02.2005 19:47Mikrit up
Re: Помогите новичку 14.02.2005 19:52vad_im ДА круто!!!
Re: Помогите новичку 14.02.2005 20:06Tolstyj_Ya Mikrit писал(а):

> Может не может, а мне надо точно.

если что-то компилируешь из исходников, то gcc нужен обязательно.

> И ещё вопрос есть ли команда для того что бы узнать какие
> пакеты нужны для установки определённого пакета.

Если ставишь из rpm то он обычно сам говорит, что нужно, но должна быть и комманда, я не знаю, не работал с rpm-based дистрибутивом.

А если ставишь из исходников, то ищи в папке в разархивироваными исходниками файл README или что-то подобное и читай, обычно там описано все что нужно.
Re: Помогите новичку 14.02.2005 20:11vad_im Mikrit , а ты не в шутки случайно играешь?
Re: Помогите новичку 15.02.2005 08:25zaitsev 2 mikrit

есть комманда rpm, у нее много всяких функций. Почитайте man rpm.
Re: Помогите новичку 15.02.2005 09:50DRVTiny Так можно узнать, от наличия каких файлов и каталогов зависит данный пакет:
---
rpm -q -requires <packet>
---
...а так можно узнать, для нормального функционирования каких из установленных в системе пакетов нужен данный файл
---
rpm -q -whatrequires <packet>
---
пакеты советую устанавливать (так вывод команды rpm будет максимально информативен и удобен для визуального восприятия):
---
rpm -ivhp <packet>
rpm -ivhp --force <packet> (если надо перезаписать файлы уже установленного пакета)
rpm -ivhp --nodeps <packet> (для установки с игнорированием зависимостей - этим пользоваться надо осторожно и только в случаях, когда зависимости либо фиктивные, либо Вы точно знаете, что зависимости разрешены, а все претензии rpm безосновательны)
rpm -Uvh <packet> (обновление пакета, заключающееся в том, что файлы его более старой версии удаляются, после чего файлы новой версии копируются в систему)
---
удалить ранее установленный пакет:
---
rpm -e <packet>
---
информацию о пакете (в общих чертах, в т.ч зачем сей пакет вообще нужен) можно получить элементарным
---
rpm -qpi <packet>
---
из какого пакета "родом" данный файл, можно узнать так:
---
rpm -qf <file>
---
список устанавливаемых пакетом файлов:
---
rpm -qpl <packet>
---
проверить целостность установленных из данного пакета файлов можно так:
---
rpm -V <packet>
---
то же, но для всех установленных пакетов
---
rpm -Va
---
список всех установленных пакетов (обычно пропускается по каналу на фильтр grep)
---
rpm -qa
---
Нельзя объять необъятное: у rpm очень широкий набор опций, поэтому я привёл только наиболее общеупотребимые варианты использования этого мощного и удобного инструмента.
Re: Помогите новичку 15.02.2005 12:30Mikrit Огромное спасибо
RSS-материал