ویرگول
ورودثبت نام
امیرحسین امانی
امیرحسین امانی
خواندن ۲ دقیقه·۱۲ ساعت پیش

استفاده از pacman در آرچ لینوکس و ‌manjaro

اگر از آرچ لینوکس یا هر لینوکسی که بر پایه آرچ باشه ( مثل مانجارو و آرکو ) استفاده میکنید حتما با پکیج منیجر pacman سر و کله زدید . pacman مدیر بسته لینوکس های آرچ بیس هستش که در واقع همون apt یا dnf توی اوبونتو و فدورا هست و به صورت کلی شما میتونید باهاش برنامه های خودتون رو مدیریت کنید .

یکی از مورد هایی که موقع مقایسه لینوکس ها بهش بر میخورید بخش مدیر بسته ( package manager ) هستش و طبیعتا مدیر بسته هر لینوکس فرق میکنه ( البته اگر از یک خانواده نباشن ) و شما توی آرچ لینوکس و مانجارو از pacman برای نصب , حذف , بروزرسانی و ... استفاده میکنید .

احتمالا اسم pacman رو شنیدین , ولی نه به عنوان مدیر بسته بلکه به عنوان بازی ! و خوب این خلاقیت تیم آرچ بوده که این اسم رو برای مدیر بسته خودشون گذاشتن .

خب حالا شما با مدیر بسته pacman آشنا شدید و حالا نحوه کار با این مدیر بسته رو یاد میگیریم :

نصب برنامه

برای نصب کردن برنامه های خارج از کامپیوتر از دستور زیر استفاده میکنیم :

1$ sudo pacman -S vim

اس بزرگ ( S ) به معنی Synchronize یا همون همگام سازی کننده هست .

برای اینکه بروز ترین برنامه رو نصب کنید میتونید از دستور زیر استفاده کنید :

1$ sudo pacman -Syu vim
نکته :‌ شما میتونید یک برنامه رو چند بار نصب کنید و هر بار برای شما آخرین نسخه نصب میشه .

حذف برنامه

برای حذف کردن هر بسته ای توی آرچ لینوکس از دستور زیر استفاده کنید :

1$ sudo pacman -R vim

نکته : شما میتونید با اضافه کردن سوییچ -s هر برنامه ای که وابسته هست رو پاک کنید مثل دستور زیر :

1$ sudo pacman -Rs vim

حذف برنامه های غیر ضروری

برای شناسایی برنامه های غیر ضروری میتونید از دستور زیر استفاده کنید :

1$ pacman -Qdtq

برای حذف برنامه های غیر ضروری میتونید از دستور زیر استفاده کنید :

1$ pacman -Qdtq | sudo pacman -Rs

آپگرید کردن سیستم

برای آپگرید کردن کل سیستم از دستور زیر استفاده کنید :

1$ sudo pacman -Syu

نصب برنامه از مسیر های مشخص

شما میتونید یک برنامه رو که دانلود کردید و یا روی وب هستش رو مستقیما دانلود و نصب کنید , از دستور های زیر استفاده کنید :

برای نصب از خود سیستم :

1$ sudo pacman -U vim-8.2.2891-1-x86_64.pkg.tar.zst

برای نصب از وب :

1$ sudo pacman -U http://example.com/vim-8.2.2891-1-x86_64.pkg.tar.zst

نتیجه

توی این مطلب شما با مقدمات و چیز های کلی مدیر بسته pacman آشنا شدید و اگر دوست دارید عمیق تر یاد بگیرید میتونید سرچ کنید . این ها چیز هایی بودن که به طور کلی ما بهش نیاز داریم تا توی لینوکس بتونیم برنامه هامون رو مدیریت کنیم , امیدوارم این مطلب برای شما جذاب بوده باشه .

آرچ لینوکسsudo pacman
سلام به همه رفقا من قصد دارم تجربیات چند سال گذشتم رو در خدمت شما بزارم #با_هم_پیشرفت_کنیم
شاید از این پست‌ها خوشتان بیاید