Инсталиране на пакети в CentOS 7, losst

Ние често се налага да инсталирате различни програми. По подразбиране, системата има само най-необходимите, но ако имате нужда от нещо конкретно, трябва да инсталирате програмата ръчно. Инсталиране на Linux софтуер в някои отношения по-лесно, отколкото в Windows. Тук повечето от необходимите програми са в официалните хранилища, както и за тяхното монтиране или ъпгрейд е достатъчна, за да изпълнявате много команди.







В тази статия ще разгледаме как се инсталира CentOS 7. пакети разгледа принципите на използване на мениджъра на пакети на Yum, неговите възможности, търсене и резолюция от пакетните зависимости.

Какво е YUM?

YUM (Yellowdog Updater Modified) - представлява серия мениджър с отворен код, предназначена да RedHat компания за работа с пакети в RPM формат. С него потребителите и системните администратори могат да инсталират, премахват и обновяване на пакети за системи, базирани на RedHat.

Програмата се разпространява под (General Public License) на GPL и всеки потребител може да получи достъп до изходния код, или дори да се подобри. Партида диспечер поддържа връзката на трети страни, хранилища и разрешаване на зависимости за инсталационен пакет. Различни приставки могат да бъдат изтеглени за подобряване на работата на Yum.

Помощната програма се стартира на конзолата, и синтаксис е много проста:

$ Sudo Yum опция package_name команда

Първо, помислете за основната команда за управление на пакети:

  • инсталиране - инсталиране на пакета;
  • - Обновяване пакет или система;
  • актуализира до - надграждане на пакета до версия;
  • актуализира-минимални - само обновяват корекции на грешки;
  • ъпгрейд - пълен ъпгрейд на обработката на допълнителни функции пакети и техните зависимости;
  • дистрибуция синхронизиране - за синхронизиране на състоянието на системата или пакет за хранилището. Например, ако инсталираната версия на пакета 4, а в хранилището само 3, понижаването на рейтингите ще бъдат удовлетворени;
  • премахване - отстраняване на опаковката;
  • изходен код - ясни повече ненужни пакети;
  • списък - за да се покаже списък на пакети;
  • осигурява - търсене функционалност на опаковката;
  • търсене - търсене на името на пакета;
  • инфо - информация за пакета;
  • чист - с кеша за управление на пакетите;
  • групи - контролна пакети групи;
  • преинсталирате - повторно инсталиране на опаковката;
  • понижи - понижаване на опаковката;
  • deplist - да оттеглят всички зависимости на пакети;
  • repolist - покаже списък с хранилища;
  • fssnapshot - статут на Система за управление на картината;
  • провери - проверка на целостта на опаковката на база данни.

И все пак помисли за допълнителни опции, които може да се наложи по време на инсталирането обороти CentOS:

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

Инсталиране на пакети за CentOS 7

Преди да се пристъпи към инсталиране на CentOS пакети, необходими за актуализиране на списъка на хранилища и система за най-новата версия. За да направите това, използвайте следната команда:

$ Sudo актуализация Yum

Инсталиране на CentOS пакет

За да инсталирате пакет, който е на разположение в официалните хранилища ви достатъчно, за да използвате инсталирате команда. Просто напишете командата и името на пакета, например, за Firefox:

$ Sudo Yum инсталирате Thunderbird

Инсталиране на пакети в CentOS 7, losst

По време на инсталацията, ще трябва да потвърдите, че искате да настроите тази конкретна програма с натискане на годишна. За да избегнете това, използвайте опцията -y:

$ Sudo Yum -y инсталирате Thunderbird

Инсталиране на пакети в CentOS 7, losst






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

$ Sudo Yum информация Thunderbird

Инсталиране на пакети в CentOS 7, losst

За да премахнете пакет използва за премахване:

$ Sudo Yum премахнете Thunderbird

Търсене CentOS пакети

Ние знаем точното заглавие не е на всички пакети. Но Yum осигурява средства за търсене, която ще ви помогне да разберете как да инсталирате пакета CentOS 7. Има две команди за търсене. Първият - търсене - Ви позволява да намерите името на пакета:

$ Sudo търсене Yum MySQL

Инсталиране на пакети в CentOS 7, losst

Вторият ви дава възможност да намерят най-подходящия пакет за екипа, който ви трябва, то е много удобно в някои случаи:

$ Sudo Yum осигурява lspci

Инсталиране на пакети в CentOS 7, losst

Сега, че знаете кой пакет е необходим и инсталационни пакети об CentOS 7 вече може да се извършва много бързо и не е нужно да отворите няколко форуми, за да се намери информация.

CentOS пакети групи

пакетни групи, също така е доста удобен инструмент. С него не можете да инсталирате пакетите един по един, и да зададете цялата група наведнъж. Моля, проверете списъка с наличните групи:

списък Yum група $ Sudo

Инсталиране на пакети в CentOS 7, losst

След това можете да видите списък с файлове във всяка избрана група:

$ Sudo информация Yum група "Стандарт уеб сървър"

Инсталиране на пакети в CentOS 7, losst

След това. да се създаде група от пакети, тип:

$ Sudo Yum група инсталирате "Стандарт уеб сървър"

Инсталиране на пакети в CentOS 7, losst

По същия начин, можете да актуализирате групата пакет, който не се актуализира цялата система:

$ Sudo актуализация Yum група "Стандарт уеб сървър"

$ Sudo Yum група премахне "Стандарт уеб сървър"

CentOS пакет хранилище

В официалните хранилища там не е всички пакети. Ако софтуерът сървър, където лесно можете да намерите, програмите за работния плот, същите кодеци, има проблеми. Те трябва да инсталирате на трета страна хранилища.

CentOS хранилища, за да се добавят не използва конфигурационния файл, те са инсталирани като изтеглите и инсталирате об хранилище на файлове. Например, един от най-често използваните от трети страни хранилищата - това EPEL. Нейната инсталатор е в официалните хранилища, така че връзката може да се осъществят:

$ Sudo Yum инсталирате epel освобождаване

Но тази ситуация не е на всички транзакции. Много от тях се съхраняват при инсталационните файлове. Например, хранилище с различни мултимедиен софтуер Nux определен по различен начин. Първо трябва да изтеглите файла хранилище от връзката. Swing непременно най-новото в противен случай тя няма да работи.

Инсталиране на пакети в CentOS 7, losst

Например, в момента най-новото

След инсталиране на изтегления пакет с помощта на Yum:

$ Sudo Yum инсталирате Nux-dextop освобождаване-0-5.el7.nux.noarch.rpm

След актуализиране на хранилище списъка и можете да инсталирате пакетите:

Инсталиране на пакети в CentOS 7, losst

Тук можете да видите всички налични хранилища. За да изтриете хранилището ще бъде достатъчно, за да се отстранят пакет му.

Инсталиране на CentOS GUI програми

Ако не искате да използвате терминала, инсталирането на CentOS 7 програми могат да бъдат изпълнени чрез графичен интерфейс. Но тази възможност е много по-малък, отколкото в терминала. Използване на помощната програма "Програми". който се намира в главното меню:

Инсталиране на пакети в CentOS 7, losst

Инсталиране на пакети в CentOS 7, losst

След това кликнете с левия бутон на "Инсталиране на пакета" бутона. Но това не работи с хранилища.

В тази статия, ние обсъдихме как да инсталирате CentOS пакети 7. Разбира се, има такъв голям брой пакети в същия или на OpenSUSE Ubuntu, но е възможно за техния сървър е достатъчно, но за работния плот винаги се събират от източници, които са много трябва. Надявам се, че информацията е била полезна за вас.