YUM көмегімен RPM пакеттерін қалай орнату керек

YUM - CentOS және Fedora бағдарламаларында бағдарламалық жасақтаманы орнату үшін қолданылатын пәрмен жолы. Егер сіз графикалық шешімді таңдасаңыз, оның орнына YUM Extender таңдаңыз. YUM - бұл CentOs және Fedora-ға Debian және Ubuntu-лерге арналған.

YUM-тің қай жерде тұратынын ойлап көрдіңіз бе? Қолмен жасалатын бетті оқып үйрену YUM «Yellowdog Updater Modified» дегенді білдіреді. YUM - YellowDog Linux жүйесінде әдепкі пакет менеджері болып табылатын YUP құралының мұрагері.

YUM көмегімен RPM бумаларын қалай орнату керек

RPM пакетін орнату үшін мына пәрменді енгізіңіз:

yum орнатыңыз

Мысалға:

yum орнату scribus

YUM пайдаланып бумаларды жаңарту әдісі

Егер жүйеңіздегі барлық бумаларды жаңарту қажет болса, мына пәрменді орындаңыз:

yum жаңарту

Белгілі бір буманы немесе пакеттерді жаңарту үшін келесіні орындаңыз:

yum жаңарту бумасын жаңарту

Егер пакетті белгілі бір нұсқа нөміріне жаңарту қажет болса, update-to пәрменін келесідей пайдалануыңыз керек:

yum жаңартуы -папаграмма нұсқасының нөмірі

Мысалға:

yum жаңарту - flash-плагинге 11.2.202-540-шығарылым

Енді осы жағдайды ойлап көріңіз. Сізде бағдарламаның 1.0 нұсқасы бар және 1.1, 1.2, 1.3 қателерді түзету және т.б. бар. Сондай-ақ, бағдарламалық жасақтаманың 2 нұсқасы бар. Енді қате түзетулерді орнатқыңыз келетінін елестетіңіз, бірақ жаңа нұсқаға ауыспаңыз, себебі ол өте ашық. Сонымен, жаңартуды қалай жаңартасыз?

Жаңарту-минималды пәрменді төмендегідей пайдаланыңыз:

yum жаңартуы - минималды бағдарлама атауы - bugfix

YUM-ды пайдаланбастан, оларды жаңартуды қалай тексеруге болады

Кейде сіз шынымен жаңартуды орындаудан бұрын қандай жаңартуларды қажет ететінін білгіңіз келеді.

Келесі пәрмен жаңартуды қажет ететін бағдарламалар тізімін қайтарады:

yum тексеру жаңартулары

YUM бағдарламасын пайдалану арқылы бағдарламаларды жою әдісі

Бағдарламаны Linux жүйесінен жою қажет болса, келесі пәрменді пайдалануға болады:

yum бағдарлама атауын алып тастаңыз

Жүйеңіздегі бағдарламаларды жою тікелей алға жылжуы мүмкін, бірақ біреуін жою арқылы басқа біреудің жұмысын болдырмауға болады.

Мысалға, сіз қалтаны бақылайтын бағдарлама болғанын және егер ол файл табылса, бағдарлама сізге жаңа файл бар екендігін көрсететін электрондық пошта жіберетінін елестетіңіз. Электрондық поштаны нақты жіберу үшін бұл бағдарлама электрондық пошта қызметін талап ететінін елестетіп көріңіз. Егер электрондық пошта қызметін жойсаңыз, қалтаны бақылайтын бағдарлама пайдасыз болады.

Сіз төмендегі пәрменді пайдаланып жойылатын бағдарламаға тәуелді бағдарламаларды жою үшін:

soft autoremove бағдарламасының атауы

Мониторинг бағдарламасы мен электрондық пошта қызметі жағдайында екі бағдарлама да жойылады.

Автоматты өшіру пәрменін төмендегідей кез-келген параметрлерсіз пайдалануға болады:

yum autoremove

Бұл сіздің жүйеңізді айқын түрде орнатпаған және тәуелділіктері жоқ файлдар үшін іздейді. Бұл жапырақ пакеттері ретінде белгілі.

YUM пайдаланып қол жетімді барлық RPM топтамаларының тізімі

YUM ішіндегі барлық қолжетімді бумаларды төмендегі пәрменді пайдалану арқылы қарап шығуға болады:

yum тізімі

Одан әрі пайдалы болу үшін тізімге қосуға болатын қосымша параметрлер бар.

Мысалы, жүйеде бар барлық жаңартуларды тізімдеу үшін мына пәрменді орындаңыз:

yum тізімін жаңарту

Орнатылған барлық пакеттерді көру үшін жүйеде келесі пәрменді іске қосыңыз:

yum тізімі орнатылды

Келесі пәрменді іске қосу арқылы репозитарийлерді қолданбастан орнатылған барлық файлдарды тізімдей аласыз:

Қосымша тізім тізімі

YUM көмегімен RPM пакеттерін іздеу әдісі

Нақты буманы іздеу үшін келесі пәрменді пайдаланыңыз:

жұм іздеу бағдарламасының атауы | сипаттамасы

Мысалы, Steam іздеу үшін келесі пәрменді пайдаланыңыз:

yum іздеу бу

Немесе қолданбаның нақты түрін төмендегідей іздеңіз:

жұм іздеу «экран түсіру»

Әдепкі бойынша, іздеу қызметі бума атауларына және түйіндемелерге қарайды және егер ол нәтижелер таба алмаса, ол сипаттамалар мен URL мекенжайларын іздеуге болады.

Сипаттама және URL мекен-жайларын іздеу үшін жұмысты алу үшін келесі пәрменді пайдаланыңыз:

жұм іздеу «экранның түсіру» барлығы

YUM пайдаланып, RPM пакеттері туралы ақпаратты қалай алуға болады

Сіз келесі пәрменді пайдалану арқылы бума туралы маңызды ақпаратты ала аласыз:

yum info packagename

Қайтарылған ақпарат келесідей:

YUM пайдаланып қосымшалардың топтарын қалай орнату керек

YUM пайдаланатын топтардың тізімін қайтару үшін келесі пәрменді іске қосыңыз:

yum топтарының тізімі | Көбірек

Осы пәрменнен қайтарылған шығыс келесіге ұқсас:

Сондықтан KDE Plasma жұмыс үстелінің ортасын келесі пәрменді пайдалана отырып орнатуға болады:

«KDE Plasma жұмыс кеңістіктері»

Сіз бұны жасамас бұрын топты қандай пакеттер жасайтыны туралы білгіңіз келсе де болады. Ол үшін келесі пәрменді іске қосыңыз:

yum тобы туралы ақпарат «KDE Plasma жұмыс кеңістігі» | Көбірек

Бұл пәрменді іске қосқан кезде топтардағы топтардың тізімін көресіз. Әрине, осы топтардағы топтық ақпараттарды басқаруға болады.

YUM жүйесін пайдаланып, жүйеге жергілікті RPM файлдарын орнату жолы

RPM файлы сіздің жүйеңізде орнатылған репозиторийлердің біреуінен орнатылмаса не болады. Мүмкін сіз өзіңіздің пакетіңізді жазып алдыңыз және оны орнатқыңыз келуі мүмкін.

Жүйеге жергілікті RPM бумасын орнату үшін келесі пәрменді іске қосыңыз:

yum localinstall файл атауы

Егер файл тәуелділіктерді қажет етсе, репозиторийлер тәуелділіктер үшін ізделеді.

YUM пайдаланып, RPM бумасын қалай қалпына келтіру керек

Егер сіз бақытсыз болған болсаңыз және кез-келген себеппен жұмыс істеген бағдарлама жұмысын тоқтатса, келесі пәрменді пайдалану арқылы оны қайта орнатуыңыз мүмкін:

yum бағдарламаны қайта орнатыңыз

Бұл пəрмен сол бағдарламаны орнатылған нұсқасымен бірдей қайта орнатады.

RPM пакеті үшін барлық тәуелділіктерді қалай тізімдеуге болады

Бумаға арналған барлық тәуелділіктерді тізімдеу үшін келесі пәрменді пайдаланыңыз:

бағдарлама атауы

Мысалы, Firefox барлық тәуелділіктерін табу үшін мына әрекеттерді пайдаланыңыз:

firefox-ті өшіреді

YUM пайдаланған барлық репозиторийлерді қалай тізімдеуге болады

Жүйеде қай репозиторийлер бар екенін білу үшін келесі пәрменді қолданыңыз:

жұм реполисті

Қайтарылған ақпарат келесідей болады:

Бұл нұсқа YUM қалай жұмыс істейтініне қатысты жалпы нұсқаулар береді. Дегенмен, ол тек YUM-нің мүмкін болатын барлық түрлерінің бетін сызады. Толық ақпарат алу үшін барлық ықтимал ажыратқыштарды тізімдеу келесі пәрменді іске қосыңыз:

адам жұм