Инсталиране, деинсталирайте и актуализация на софтуера

инсталиран софтуер за анализ

Информация за всички инсталирани RPM-пакет съхраняват в файл / реактивна / ИЪ / оборота в минута / пакети, както и други файлове в същата директория.

Всички инсталирани пакети се предлагат с:

Търсене на специален пакет може да се осъществи с помощта на Впиши филтър:

об -qa | Впиши package_name

Пакет информация:

об -qi package_name

Списък на всички файлове в пакета:

об -ql package_name

За всеки файл, който се инсталира чрез RPM система може да се определи пакета, към която принадлежи файла:

об -qf име

За списък на всички файлове в пакета, към която принадлежи файла, можете да използвате следната структура:

об -ql `об -qf imya_fayla` | по-малко

Инсталиране, деинсталирайте и актуализация на софтуера

Инсталирайте пакета с командата:

об -i imya_paketa.rpm

Извадете пакета с помощта на следната команда:

об -e package_name

Актуализация пакет, използвайте командата:

об -U package_name

Когато преминете на пакет за актуализация се случи, или, ако опаковката не е бил инсталиран преди това, инсталационния пакет. Следователно, най-удобно на практика под формата на инсталационен пакет команда е:

об -Uhv package_name

където ключът -h показва индикатор за процеса на инсталация, а ключът -v показва текстови съобщения.
Има допълнителни дълги възможности:
--nodeps - като се изключат всички зависимости
--сила - да се установи, независимо от предупрежденията

Създаване на RPM-пакет

Вземем примера за създаване на програма, която ще покаже текстово съобщение със стойността на температурата на въздуха (винаги едни и същи).
Създаване на директория / ЮЕсАр / SRC / RedHat / ИЗТОЧНИЦИ / weather.c текстов файл с текста на програмата в C.
За да създадете RPM-пакет, което трябва да се създаде архив на изходния код на програмата в директорията / ЮЕсАр / SRC / RedHat / източници /. В този пример, командата:

катран cvfz ./weather-0.1.tar.gz ./weather.c

И след това да създадете спецификация файл /usr/src/redhat/SPECS/weather.spec
спецификация файлова структура може да бъде, както следва.
Двоичното RPM-пакет е създаден с помощта на:

rpmbuild -bb --target i386 ./weather.spec

Новият пакет автоматично се поставя в директорията / ЮЕсАр / SRC / RedHat / обороти / i386 /

система за управление на пакети YUM

YUM (Жълто куче Updater Modified) е добавка за RPM система и прави по-лесно за извършване на действия с об-пакети.

Списък с всички инсталирани пакети могат да бъдат получени с:

Yum списък инсталиран

Проверете нови актуализации в хранилищата:

Пакет информация:

Yum информация Име

Yum инсталирате име

Yum премахнете име

Yum име актуализация

Създаване софтуерни хранилища

За да създадете свой собствен хранилище, трябва да се създаде директория да държи обороти-пакет, копирайте на RPM пакети в тази директория и стартирайте командния createrepo:

защитен режим / Var / инсталиране
createrepo / Var / инсталиране

В резултат на това поддиректория repodata / ще се появи в посочената директория. който ще съдържа информация за опаковките на хранилището.
След това трябва да добавите описание хранилище създаден като отделен файл в /etc/yum.repos.d/ директория. Например, хранилището ще се нарича ми. В този случай, даден файл е създаден със съдържанието /etc/yum.repos.d/my.repo тип:

Проверете външния вид на ново хранилище в списъка на всички налични хранилища екип:

Инсталиране на софтуер от изходен код

Изходният код предоставя под формата на архиви * .tar.gz или * .tar.bz2. Това означава, че изходните файлове са архивирани първо с помощта на командата катран. и след това с помощта на софтуерна или bzip2.
За да направите това файловете, съответно, първо трябва да използвате gunzip декомпресия или bunzip2. и след това да се декомпресира чрез катран.
Например, за да се декомпресира необходимостта архива imya_fayla.tar.gz да изпълните командата:

gunzip imya_fayla.tar.gz
катран xvf filename.tar

И да разопаковате архива imya_fayla.tar.bz2 трябва да изпълните командата:

bunzip2 imya_fayla.tar.bz2
катран xvf filename.tar


Всъщност процеса на инсталиране на софтуер, е както следва. Отидете до директорията, разопаковани и план:

/ конфигуриране
правя
правят инсталиране

Първата команда управлява конфигурирате сценария. което ще създаде Makefile с инструкции за ++ компилатор С и свързани с архитектурата на компютъра.
направи команда изпълнява инструкции от Makefile и създава изпълними програми.
направи команда, за да инсталирате опция копия на генерираните файлове в зададената директория.

Сродни връзки