сборка rpm пакета из исходников (source code)

написано 11 апреля, 2008 - запись из раздела Unix | Комментировать

Для порядка в системе, софт поставляемый в исходниках (тарболы, src.rpm) можно собирать в rpm пакет, а затем ставить. Ниже несколько примеров, они говорят лучше чем описание: [cc lang=»bash»] rpm -ivh ppp-2.4.4-1.el5.src.rpm rpmbuild -bb /usr/src/redhat/SPECS/ppp.spec rpm -ivh /usr/src/redhat/RPMS/i386/ppp-2.4.3-5.c5.i386.rpm [/cc] [cc lang=»bash»] rpmbuild —rebuild ppp-2.4.4-1.el5.src.rpm rpm -ivh /usr/src/redhat/RPMS/i386/ppp-2.4.3-5.c5.i386.rpm [/cc] если в тарболе есть spec файл, то можно […]

Читать дальше..>>

репозитарий rpmforge (dag) для CentOS 5 и CentOS 4

написано 21 марта, 2008 - запись из раздела Unix | 1 комментарий

Подключаем rpmforge (dag) репозитарий к CentOS 5 [cc lang=»bash»] [root@xen ~]# rpm —import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt [root@xen ~]# wget http://apt.sw.be/redhat/el5/en/i386/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.i386.rpm [root@xen ~]# rpm -K rpmforge-release-0.3.6-1.el5.rf.*.rpm [root@xen ~]# rpm -i rpmforge-release-0.3.6-1.el5.rf.*.rpm [root@xen ~]# yum check-update [/cc] Подключаем rpmforge (dag) репозитарий к CentOS 4 [cc lang=»bash»] http://dag.wieers.com/packages/rpmforge-release/rpmforge-release-0.3.6-1.el4.rf.i386.rpm rpm —import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt rpm -K rpmforge-release-0.3.6-1.el4.rf.*.rpm rpm -i rpmforge-release-0.3.6-1.el4.rf.*.rpm yum check-update [/cc] […]

Читать дальше..>>

коротко о RPM

написано 12 марта, 2008 - запись из раздела Unix | Комментировать

Узнать версию установленного пакета: #rpm -q pkg-name Обновить установленный пакет: #rpm -Uvh pkg-name Установить не установленный пакет: #rpm -ivh pkg-name Проверить какие пакеты установлены #rpm -qa | grep PACKAGE_NAME

Читать дальше..>>

rpm и проблемы с базой

написано 12 марта, 2008 - запись из раздела Unix | Комментировать

Бывает что при установке rpm-пакета, процесс долго висит, потом выдаёт ошибку доступа к базе. Лечится это пересозданием базы. из /var/lib/rpm удаляем __db.001, __db.002 и __db.003. После чего даем команду rpm —rebuilddb

Читать дальше..>>

как распаковать rpm?

написано 9 марта, 2008 - запись из раздела Unix | Комментировать

Распаковать rpm пакет можно так: [cc lang=»bash»]rpm2cpio file.rpm | cpio -idmuv —no-absolute-filenames[/cc]

Читать дальше..>>