Искате да инсталирате пакети на Arch Linux, но не знаете как? Много хора се сблъскват с този проблем, когато за първи път мигрират от дистрибуции, базирани на Debian, към Arch. Можете обаче лесно да управлявате пакети във вашата система, базирана на Arch, като използвате мениджъри на пакети.
Pacman е мениджърът на пакети по подразбиране, който е предварително инсталиран във всяка дистрибуция на Arch. Но все пак има нужда от други мениджъри на пакети, тъй като Pacman не поддържа пакети от хранилището на потребителите на Arch.
Мениджъри на пакети в Arch Linux
Въпреки че Arch Linux идва с Pacman като мениджър на пакети по подразбиране, можете да инсталирате други мениджъри на пакети, като Yay. За разлика от Pacman, тези мениджъри на пакети ви позволяват да добавяте нови пакети от официалното хранилище на Arch и AUR (Arch User Repository).
Докато други мениджъри на пакети са били използвани през годините, примери като Yaourt и Aurman вече не се поддържат. Следователно, Pacman и Yay са по -сигурни и по -надеждни мениджъри на пакети, на които да разчитат в Arch Linux.
AUR е хранилище, организирано от общността, което предоставя на потребителите платформа за споделяне на пакети, разработени от тях. Ако сте разработчик, можете да добавяте пакети към AUR, а други потребители могат лесно да ги инсталират в системата си.
как да премахнете Linux от двойно зареждане
1. Пакман
Както бе споменато по -горе, всяка система Arch идва с Pacman като мениджър на пакети по подразбиране. Най -забележителната характеристика на Pacman е, че той редовно синхронизира пакетите на вашата система с главния сървър и от своя страна поддържа системата ви актуална.
2. Лято
Тъй като разработчиците на Yaourt и Aurman няма да пускат никакви актуализации след прекратяването, потребителите на Arch започнаха да използват Yay за добавяне на пакети от AUR. Основната цел на Yay беше да сведе до минимум потребителското въвеждане и да осигури интерфейс, подобен на Pacman.
Няма да можете да инсталирате Yay с помощта на Pacman, тъй като той не поддържа директно добавяне на пакети от Arch User Repository. Следователно ще трябва ръчно да инсталирате мениджъра на пакети Yay, като използвате неговото хранилище на Git. Ето как да го инсталирате на вашата система.
Стъпка 1: Ще ви е необходим git за клониране на yay хранилището.
pacman -S --needed git base-devel
Стъпка 2: Клонирайте хранилището в локалното си хранилище.
git clone https://aur.archlinux.org/yay-git.git
Стъпка 3: Променете разрешенията на папката.
chmod 777 /yay-git
Стъпка 4: Придвижете се до директорията, в която сте клонирали хранилището.
cd yay-git
Стъпка 5: Използвайте makepkg команда за изграждане на пакета. Уверете се, че не изпълнявате следната команда като root потребител, в противен случай това ще доведе до грешка.
makepkg -si
Актуализиране и надграждане на пакети
Ако току -що сте инсталирали Arch Linux, преди да можете да добавяте или премахвате пакети, ще трябва да синхронизирате системата си с главните сървъри, като актуализирате списъка с локални пакети.
След това можете лесно да надстроите всичките си пакети до най -новата версия, като изтеглите файловете от официални сървъри.
Използване на Pacman
За да актуализирате вашия списък с пакети с помощта на Pacman, използвайте -Неговата флаг с командата.
sudo pacman -Sy
След като синхронизирате списъка с пакети на вашата система с главните сървъри, трябва да надстроите пакетите. Използвай -Сю флаг да направи същото. Тази команда може да отнеме известно време в зависимост от списъка на пакетите и вашата мрежова свързаност.
sudo pacman -Syu
Можете да спестите усилията да въведете и двете команди, като ги комбинирате с помощта на -Сю флаг. Pacman ще започне автоматично да изтегля най -новите пакети след актуализиране на списъка с пакети.
sudo pacman -Syyu
Използвайки Yay
Пакетният мениджър Yay ви позволява да актуализирате и надграждате пакетите си ефективно, използвайки вашия терминал. За да направите това, просто използвайте -Сю флаг с командата yay.
sudo yay -Syu
Добавяне на пакети
Добавянето на пакети е лесно, след като знаете кои команди да изпълните. Всичко, което трябва да направите, е да въведете командите на мениджъра на пакети в терминала.
Flathub и Snap Store са две страхотни GUI приложения, които можете да използвате, за да инсталирате софтуер и приложения на вашата Linux машина.
Инсталирайте пакети с Pacman
Pacman използва разширението на файла TAR за пакетиране на приложения. Той работи ефективно със системната архитектура на Arch Linux. За да добавите пакет, трябва да използвате -С флаг с командата по подразбиране, както следва.
sudo pacman -S packagename
Например,
sudo pacman -S cmatrix
За да инсталирате няколко пакета наведнъж, въведете името на всички пакети, разделени на знака за интервал.
sudo pacman -S cmatrix vlc python
Можете също да получите информация за пакетите, след като ги инсталирате. Изходът предоставя подробности за името, версията, архитектурата и лиценза на пакета. За да направите това, сменете -С знаме с -Ци по подразбиране пак Ман команда.
pacman -Qi cmatrix
Инсталирайте пакети с Yay
Синтаксисът на командата Yay install е доста подобен на този на Pacman. За да инсталирате пакет, използвайки мениджъра на пакети Yay, просто използвайте -С флаг с командата по подразбиране.
yay -S packagename
Премахване на пакети в Arch
Arch Linux ви дава контрола да премахвате пакети, след като не ви трябват, и това е една от многото причини защо трябва да инсталирате Arch Linux . Можете да премахнете почти всеки пакет от вашата система, ако имате разрешение, разбира се. Нека да видим как можете да изтриете пакет на Arch Linux.
Премахване на пакети с Pacman
Премахването на пакет също е лесно. Всичко, което трябва да направите, е да използвате -R вместо на -С флаг по подразбиране пак Ман команда.
sudo pacman -R cmatrix
Ако пакетът не присъства във вашата система, ще получите изход за грешка, който ще посочи „error: target not found: packagename“.
Премахнете пакетите с Yay
За да премахнете пакети с помощта на Yay, добавете -R флаг към командата yay по подразбиране. Можете също да използвате флага -Rns, за да премахнете всички ненужни зависимости от вашата система.
какво е осемядрен процесор
yay -R cmatrix
yay -Rns cmatrix
Ако искате да премахнете пакетите, от които вашата система не се нуждае, използвайте -Yc флаг с командата.
yay -Yc
Управление на пакети на Arch Linux
Има няколко начина за добавяне и премахване на пакети в дистрибуция на Linux, базирана на Arch. Можете да използвате мениджъри на пакети като Pacman, Yaourt и Yay. Докато някои мениджъри на пакети позволяват изтеглянето на пакети от хранилището на потребителите на Arch, други като Pacman не поддържат AUR.
Ако не сте фен на мениджърите на пакети, винаги можете да изтеглите пакетите, които искате, ръчно. В интернет има няколко уебсайта, които предоставят пакети TAR, RPM и DEB на потребителите на Linux.
Дял Дял Туит електронна поща 8 сайтове за изтегляне на DEB или RPM Linux приложенияТърсите приложения за Linux? Вместо да инсталирате от терминал, можете да изтеглите приложения за Linux във формат DEB и RPM от тези уебсайтове.
Прочетете Напред Свързани теми- Linux
Deepesh е младши редактор за Linux в MUO. Той пише информационни ръководства за Linux, като има за цел да осигури блажено преживяване на всички новодошли. Не съм сигурен за филмите, но ако искате да говорите за технологии, той е вашият човек. В свободното си време можете да го намерите да чете книги, да слуша различни музикални жанрове или да свири на китара.
Още от Deepesh SharmaАбонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!
Щракнете тук, за да се абонирате