Как да инсталирате и премахнете пакети в Arch Linux

Как да инсталирате и премахнете пакети в Arch Linux

Искате да инсталирате пакети на 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
За автора Дийпеш Шарма(79 статии са публикувани)

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

Още от Deepesh Sharma

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате
Категория Linux