???????? ???????????????? ?? ????????

RPM пакеты

Ну линуксоидов у нас не много, но они есть. http://linux.dmitrov.su/

RPM пакеты

Сообщение corexx » Чт апр 13, 2006 16:23 pm

Ну почему когда хочется поставить прогу не входящую в дистр всегда не хватает библиотек/пакетов?!!! Где их брать то?

Кстати и как корректно удалить РПМ пакет (не входящий в дистр)?
Аватара пользователя
corexx
 
Сообщения: 46
Зарегистрирован: Вт апр 11, 2006 16:23 pm
Откуда: Dmitrov


Сообщение PS » Чт апр 13, 2006 17:17 pm

http://rpmfind.org/ - "найдётся всё" :)

Удалить просто (хоть из дистро, хоть нет)

Код: Выделить всё
rpm -e name
Чтобы наши письма доходили до адресатов
Аватара пользователя
PS
Отец Александр
 
Сообщения: 2089
Зарегистрирован: Пн ноя 03, 2003 15:00 pm

Сообщение corexx » Чт апр 13, 2006 17:44 pm

tnx
Аватара пользователя
corexx
 
Сообщения: 46
Зарегистрирован: Вт апр 11, 2006 16:23 pm
Откуда: Dmitrov

Сообщение sacredlore » Ср июл 26, 2006 15:42 pm

-
Последний раз редактировалось sacredlore Вт окт 15, 2013 16:30 pm, всего редактировалось 1 раз.
sacredlore
Постоянный писатель
 
Сообщения: 368
Зарегистрирован: Пт фев 06, 2004 2:14 am

Сообщение Aleks_dem » Пт июн 01, 2007 16:54 pm

настроить apt|yum или что есть еще и не маятся поисками..
Аватара пользователя
Aleks_dem
Частый гость
 
Сообщения: 143
Зарегистрирован: Вс окт 09, 2005 22:22 pm
Откуда: Рязань

Сообщение wilber » Пт июн 01, 2007 23:18 pm

yum тоже далеко не панацея от всех депенсов, при определенных обстоятельствах+человеческий фактор можно и систему загнуть юмом %)

Как сказал Лито, действительно лучше попытаться найти в дистре софтину, на домашней ее странице - ввиде например того же *.src.rpm и собрать под свои костыли. Правда неисключены новые сурпризы, когда пересборка на твоей системе породит еще кучу новых зависимостей сборки. Единственное, трудно отрицать полезность всевозможных рпмфайндов в качестве поиска по всяческим библиотекам.

Вообще хорошо бы если разрабы побольше пыхтели (в частности коммерческие дистростроители) над сборкой под свою систему наиболее "популярных пакетов", т.к. у них это куда лучше получится, а у начинающего линуксовода могут мозги быстро встать в интересное положение от такого хобби ;)

поиск рпмоф:

http://rpm.pbone.net/
http://rpmfind.net/
http://stentz.freshrpms.net/
ftp://ftp.chg.ru/pub/Linux/
ftp://ftp.nc.orc.ru/pub/Linux/
А я играю в шахматы, я молод и красив...

http://apikulin.ru | http://vk.com/wilber
Аватара пользователя
wilber
Спец юзер
 
Сообщения: 997
Зарегистрирован: Пн авг 21, 2006 20:23 pm
Откуда: 56.2880°N, 37.4830°E

Сообщение gosha » Пт июн 01, 2007 23:57 pm

Ну что могу порекомендовать. Что бы глюков не было брать RPM надо для той версии Линукс, которая установлена у Вас. Во вторых надо четко знать, что нужны ли те зависимости, которые у вас требуют. Лично я иногда на них забиваю и в 90% случаев софт работает достаточно стабильно. Если же забивать не хочу, просто доставляю все, что требуется. Ведь не просто так оно их требует :-)
Достаточно ресурсов тут перечислили где можно искать rpmki, но это способ 2-х летней давности. Сейчас же много RPM идут от "производителя", либо можно найти на независимых сайтах. Pine я ставил сборку от какого то "шимомуры". Работает отлично.
Mysql ставил от mysql.
Аватара пользователя
gosha
Граф зе Админ
 
Сообщения: 16082
Зарегистрирован: Вс ноя 02, 2003 14:19 pm
Откуда: Кончинино

Сообщение NucleID » Пн июн 04, 2007 10:52 am

wilber писал(а):yum тоже далеко не панацея от всех депенсов, при определенных обстоятельствах+человеческий фактор можно и систему загнуть юмом %)


gosha писал(а):Во вторых надо четко знать, что нужны ли те зависимости, которые у вас требуют

Проблемный путь в большинстве случаев. Попробуй собери безобидный vls для запуска видео по сети на готовой системе, где уже стоит много чего- а я на тебя посмотрю :)
Одних кодеков штук 30, да X11, qt, ...

Для этих случаев люди придумали систему портирования, в которую включены все основные функции, а именно:
- единый репозитарий
- система поиска
- система обновления (cvsup)
- система патчей под данную версию ОС
- автоматическая иерархическая загрузка-сборка подчиненных пакетов
- оргсистема тестирования увязок
- увязка с системой учета бинарных пакетов
- проекция опций configure (не очень удачно в bsd ports)
Аватара пользователя
NucleID
Космонавт
 
Сообщения: 428
Зарегистрирован: Пн апр 05, 2004 13:55 pm

Сообщение gosha » Пн июн 04, 2007 11:35 am

юниксоиды много чего придумали, однако работает это скрипя.
А если не вдаватся в один геморный VLS то остальной софт я прекрасно ставил без 2-3 библиотек и просто из конфигов не включал те фичи, которые "недоставил". Это одна из основополагающих проблем опенсоурс - его компиляция на разных системах. Чаще всего это пошлые танцы с бубном. Я не могу судить как это в BSD системах реализовано, но не думаю что выдумали 100% автоматический репозитарий с безгеморной компиляцией в любых режимах.
А стандартные компиляции меня лично не сильно волнуют, так как даже простенький апач компилирую "по-свойму".
Аватара пользователя
gosha
Граф зе Админ
 
Сообщения: 16082
Зарегистрирован: Вс ноя 02, 2003 14:19 pm
Откуда: Кончинино

Сообщение zobot1 » Ср ноя 07, 2007 19:02 pm

gosha писал(а):юниксоиды много чего придумали, однако работает это скрипя.
А если не вдаватся в один геморный VLS то остальной софт я прекрасно ставил без 2-3 библиотек и просто из конфигов не включал те фичи, которые "недоставил". Это одна из основополагающих проблем опенсоурс - его компиляция на разных системах. Чаще всего это пошлые танцы с бубном. Я не могу судить как это в BSD системах реализовано, но не думаю что выдумали 100% автоматический репозитарий с безгеморной компиляцией в любых режимах.
А стандартные компиляции меня лично не сильно волнуют, так как даже простенький апач компилирую "по-свойму".

Поддерживаю. В BSD всегда надо посмотреть ./configure на предмет настроек, почти всегда там есть ключи для подключения\отключения различных либ, но это верно только когда пакет компилируется вручную.
Для бинарных пакетов придумано много автоматических фич типа apt в Debian. Он автоматически докачивает из репозитария пакеты, попадающие под зависимость.

Пример:user@host:~$ sudo apt-get install vlc
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libavformat1d libcdio6 libcdio7 libdc1394-13 libdvbpsi4 libdvdnav4
libdvdread3 libebml0 libfaad0 libid3tag0 libiso9660-4 libiso9660-5
libmatroska0 libmpeg2-4 libsdl-image1.2 libtar libtwolame0 libvcdinfo0
libvlc0 libwxbase2.6-0 libwxgtk2.6-0 libxosd2 videolan-doc vlc-nox
Suggested packages:
libdvdcss2 libgnomeprintui2.2-0 xfonts-base-transcoded mozilla-plugin-vlc
The following NEW packages will be installed:
libavformat1d libcdio6 libcdio7 libdc1394-13 libdvbpsi4 libdvdnav4
libdvdread3 libebml0 libfaad0 libid3tag0 libiso9660-4 libiso9660-5
libmatroska0 libmpeg2-4 libsdl-image1.2 libtar libtwolame0 libvcdinfo0
libvlc0 libwxbase2.6-0 libwxgtk2.6-0 libxosd2 videolan-doc vlc vlc-nox
0 upgraded, 25 newly installed, 0 to remove and 44 not upgraded.
Need to get 21.7MB/21.8MB of archives.
After unpacking 44.9MB of additional disk space will be used.
Do you want to continue [Y/n]?
zobot1
 
Сообщения: 15
Зарегистрирован: Ср ноя 07, 2007 17:34 pm
Откуда: Катуар


Вернуться в Linux в Дмитрове

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron
Яндекс.Метрика