محتوای کاربردی در زمینه برنامه نویسی و مهندسی نرم افزار تولید میکنم و سعی میکنم تا تجربیات خودم رو مطرح کنم . صفحه لینکدین من : https://www.linkedin.com/in/aliakbarzohour/
استفاده از pacman در آرچ لینوکس و manjaro
اگر از آرچ لینوکس یا هر لینوکسی که بر پایه آرچ باشه ( مثل مانجارو و آرکو ) استفاده میکنید حتما با پکیج منیجر pacman سر و کله زدید . pacman مدیر بسته لینوکس های آرچ بیس هستش که در واقع همون apt یا dnf توی اوبونتو و فدورا هست و به صورت کلی شما میتونید باهاش برنامه های خودتون رو مدیریت کنید .
یکی از مورد هایی که موقع مقایسه لینوکس ها بهش بر میخورید بخش مدیر بسته ( package manager ) هستش و طبیعتا مدیر بسته هر لینوکس فرق میکنه ( البته اگر از یک خانواده نباشن ) و شما توی آرچ لینوکس و مانجارو از pacman برای نصب , حذف , بروزرسانی و ... استفاده میکنید .
احتمالا اسم pacman رو شنیدین , ولی نه به عنوان مدیر بسته بلکه به عنوان بازی ! و خوب این خلاقیت تیم آرچ بوده که این اسم رو برای مدیر بسته خودشون گذاشتن .
خب حالا شما با مدیر بسته pacman آشنا شدید و حالا نحوه کار با این مدیر بسته رو یاد میگیریم :
نصب برنامه
برای نصب کردن برنامه های خارج از کامپیوتر از دستور زیر استفاده میکنیم :
$ sudo pacman -S vim
اس بزرگ ( S ) به معنی Synchronize یا همون همگام سازی کننده هست .
برای اینکه بروز ترین برنامه رو نصب کنید میتونید از دستور زیر استفاده کنید :
$ sudo pacman -Syu vim
نکته : شما میتونید یک برنامه رو چند بار نصب کنید و هر بار برای شما آخرین نسخه نصب میشه .
حذف برنامه
برای حذف کردن هر بسته ای توی آرچ لینوکس از دستور زیر استفاده کنید :
$ sudo pacman -R vim
نکته : شما میتونید با اضافه کردن سوییچ -s هر برنامه ای که وابسته هست رو پاک کنید مثل دستور زیر :
$ sudo pacman -Rs vim
حذف برنامه های غیر ضروری
برای شناسایی برنامه های غیر ضروری میتونید از دستور زیر استفاده کنید :
$ pacman -Qdtq
برای حذف برنامه های غیر ضروری میتونید از دستور زیر استفاده کنید :
$ pacman -Qdtq | sudo pacman -Rs
آپگرید کردن سیستم
برای آپگرید کردن کل سیستم از دستور زیر استفاده کنید :
$ sudo pacman -Syu
نصب برنامه از مسیر های مشخص
شما میتونید یک برنامه رو که دانلود کردید و یا روی وب هستش رو مستقیما دانلود و نصب کنید , از دستور های زیر استفاده کنید :
برای نصب از خود سیستم :
$ sudo pacman -U vim-8.2.2891-1-x86_64.pkg.tar.zst
برای نصب از وب :
$ sudo pacman -U http://example.com/vim-8.2.2891-1-x86_64.pkg.tar.zst
نتیجه
توی این مطلب شما با مقدمات و چیز های کلی مدیر بسته pacman آشنا شدید و اگر دوست دارید عمیق تر یاد بگیرید میتونید سرچ کنید . این ها چیز هایی بودن که به طور کلی ما بهش نیاز داریم تا توی لینوکس بتونیم برنامه هامون رو مدیریت کنیم , امیدوارم این مطلب برای شما جذاب بوده باشه .
سالم و سلامت باشید . . .
مطلبی دیگر از این انتشارات
گناهان کبیره هنگام برنامه نویسی !
مطلبی دیگر از این انتشارات
سختترین عوامل در یادگیری خودآموز برنامهنویسی و نحوه مقابله با آنها
مطلبی دیگر از این انتشارات
در گوگل استخدام شوید !!!