Това не е тайна Арка Обичам Linux и една от най-добрите функции на Arch е неговият мощен мениджър на пакети: Pacman. В тази кратка, но интересна статия обясняваме как да използваме Pacman в дистрибуции, които използват APT o Yum. |
Въпреки че е технически възможно да инсталирате Pacman на други дистрибуции, не е много добра идея да смесвате мениджъри на пакети, тъй като това може да доведе до всякакви проблеми. Благодарение на PacApt обаче е възможно да се използват команди Pacman в дистрибуции, които използват Apt или Yum. По същество PacApt е скрипт, който ви позволява да използвате командите на Pacman и ги превръща в разбираеми команди за APT и / или Yum.
Ако искате да опростите живота си или сте просто упорит фен на Arch, принуден да използва Ubuntu за конкретна задача, този полезен инструмент може да ви бъде от голяма помощ.
За да инсталирате PacApt, просто трябва да изпълните следните команди в терминал:
sudo wget https://github.com/icy/pacapt/raw/master/pacman -O / usr / local / bin / pacman sudo chmod 755 / usr / local / bin / pacman
След като направите това, можете да използвате командите Pacman вместо APT или Yum. Например можете да използвате командата pacman-Ss Autokey, вместо да стартирате apt-cache Autokey, за да извършите търсене. Щракнете върху връзката, за да прочетете повече.
Fuente: PacApt
Точно. Вашата алтернатива е малко по-„ограничена“ от това, което предлага PacApt. Все пак е добра идея ... може би ако можете да генерирате скрипта, който споменавате, би било по-просто.
Псевдонимите се поставят във вашия ~ / .bashrc
ejemplo
актуализация на псевдоним = »sudo pacman -Syu»
псевдоним чист = '»pacman -Rs` pacman -Qqdt`»
Използвам и Arch, но това, което обикновено правя при каквото и да е разпространение, е да създавам псевдоними за командите, свързани с управлението на пакети. Създавам ги веднъж и съм свикнал да използвам псевдонимите, които дефинирам вместо съответните команди на всяка дистрибуция.
Например обикновено определям "pkginstall" като команда за инсталиране на пакети. На Arch това ще бъде "sudo pacman -S" на Debian, това ще бъде "sudo apt-get install" или "yum install" на Fedora и т.н. Имам също pkgremove, pkgsearch, pkgquery, pkgowner и някои други.
По същия начин имам "sysupdate" като "pacman -Syu" и sysclean като "pacman -Rs` pacman -Qqdt`", за да актуализирам цялата система или да почистя пакети, които са осиротели (инсталирани като зависимости, които вече не са необходими за програмата, която необходими по негово време).
Те са неща, които улесняват живота ми и истината е, че съм свикнал да използвам тези псевдоними, защото обикновено няма двоични файлове с подобни имена; Обикновено пиша pkgi и той вече се довършва автоматично до pkginstall.
Едно нещо, което пропускам по този начин, е автоматичното довършване на пакети при инсталиране, търсене или премахване от хранилища, но планирам да разгледам bash-complete един от тези дни, за да напиша няколко правила за псевдонимите, които използвам.
Използвам го от 2006 г. Archlinux е създаден различен код за различни дистрибуции