Предуслови
Инсталирајте ДНФ на ЦентОС
Основне употребе и примери ДНФ-а
Од Федоре 22, ДНФ (Дандифиед Иум) је заменио Иум и постао подразумевани менаџер софтверских пакета у Федора дистрибуцији. Узимајући у обзир демонстрациони ефекат Федоре, само је питање времена када ће ДНФ постати модеран у другим дистрибуцијама заснованим на РПМ-у.
У поређењу са Иум-ом, ДНФ:
- постиже бржу брзину решавања зависности уз мању употребу меморије,
- пружа специфичну и солидну документацију за Питхон АПИ,
- ради у Питхон 2 и Питхон 3 окружењима, и
- има сличан синопсис и употребу.
Осим што ради на свим дистрибуцијама заснованим на РПМ-у, ДНФ такође може коегзистирати са својим претходником, Иум. Дакле, већ можете без бриге да пилотирате ДНФ на ЦентОС-у или другим дистрибуцијама заснованим на РПМ-у.
Предуслови
Сва упутства у овом sudoводичу су прилагођена потребама корисника на инстанци сервера Вултр ЦентОС 7. Морате да се пријавите као sudoкорисник да бисте тестирали следеће команде. За упутства о томе како да креирате таквог корисника, погледајте овај водич за Вултр .
Инсталирајте ДНФ на ЦентОС
Морате да подесите ЕПЕЛ Иум репо пре него што можете да инсталирате ДНФ.
sudo yum install epel-release
sudo yum install dnf
Напомена :
На ЦентОС-у 6, добићете обавештење „Но пацкаге днф аваилабле“ након што покренете горње команде, јер ДНФ програм није додат у ЕПЕЛ 6.к Иум репо. Мораћете да направите ДНФ из извора.
Основне употребе и примери ДНФ-а
Синопсис dnfкоманде:
[sudo] dnf [options] <command> [<arguments>...]
Сада ћу вам показати неке примере како да користите ДНФ:
Надоградите све пакете
sudo dnf upgrade
или
sudo dnf update
За разлику од Иум-а, ДНФ-ова подкоманда "упдате" је застарела, сада постаје псеудоним за "упграде".
Потражите пакет који вам је потребан
dnf list <package-name>
Можете да користите џокер знакове за подударање са више пакета:
dnf list php*
Потражите инсталирани пакет
dnf list --installed <package-name>
Прикажи репо листу
dnf repolist
Инсталирајте један пакет
sudo dnf install <package-name>
Инсталирајте више пакета
sudo dnf install <package1-name> <package2-name> <package3-name>
Поново инсталирајте пакет
sudo dnf reinstall <package-name>
Надоградите један пакет
sudo dnf upgrade <package-name>
Деинсталирајте пакет
sudo dnf remove <package-name>
Деинсталирајте све пакете зависности који више нису потребни
sudo dnf autoremove
Очистите све привремене датотеке
sudo dnf clean all
Консултујте днф ман страницу
Можете да консултујете dnfман страницу да бисте сазнали више о днф под командама и употреби:
dnf --help
или
dnf -h
или
man dnf