pacman هو مدير الحزم في Arch Linux — سريع، بدون عبث، مكتوب بـ C. AUR هو مستودع وصفات البناء المجتمعية. هذا الدليل يغطي عمليات pacman اليومية بالإضافة إلى yay.
المتطلبات المسبقة
- تثبيت Arch (أو Manjaro/EndeavourOS) يعمل مع
sudo.
الخطوة 1: المزامنة والترقية
Arch هو rolling. حدّث أسبوعيًا على الأقل:
sudo pacman -Syu
ثلاث قواعد فريدة:
- حدّث دائمًا قبل التثبيت.
- اقرأ الأخبار على
archlinux.org/news/. - لا تتخطَّ شيئًا.
الخطوة 2: التثبيت، الإزالة، البحث
sudo pacman -S htop ripgrep tmux
sudo pacman -Rs unused-package
sudo pacman -Rns unused-package
pacman -Ss redis
pacman -Si redis
pacman -Qi redis
pacman -Ql redis | head
pacman -Qo /usr/bin/redis-cli
pacman -Q
pacman -Qe
pacman -Qdt
-S = مزامنة (بعيد)، -Q = استعلام (محلي)، -R = إزالة.
الخطوة 3: إدارة الذاكرة المؤقتة
sudo pacman -Sc
sudo pacman -S pacman-contrib
sudo paccache -r
sudo paccache -ruk0
الخطوة 4: تثبيت yay
sudo pacman -S --needed git base-devel
cd /tmp
git clone https://aur.archlinux.org/yay-bin.git
cd yay-bin
makepkg -si
الخطوة 5: استخدام yay
yay -Syu
yay -S google-chrome
yay -Ss visual-studio
yay -Qua
yay -Yc
تحذيران:
- اقرأ كل PKGBUILD قبل البناء.
- AUR مُدار من المجتمع — ابقَ مع الحزم ذات الأصوات العالية والنشاط الحديث.
الخطوة 6: التثبيت والتجاهل
/etc/pacman.conf:
IgnorePkg = linux linux-headers
التحقق
pacman -Q | wc -l
pacman -Qdt
pacman -Qen | head
pacman -Qem | head
checkupdates
الخاتمة
pacman -Syu أسبوعيًا، yay -S للبرمجيات خارج المستودعات، paccache -r شهريًا.
Comments
0 total · 0 threads