منبع اصلی نوشتار زیر در این لینک قرار دارد

ساده کردن دستورهای pacman

میخوام این بار در مورد این بنویسم که چطوری فرایند نصب یا حذف بسته ها از خط فرمان رو ساده تر کنیم. البته در آرچ.
مثلا برای نصب یک بسته از مخازن از دستور pacman -S استفاده میکنیم. برای اینکه این دستور رو ساده تر کنیم، مثلا با یه دستور دلخواه مثل ins این کار رو انجام بدیم، میایم این اسکریپت رو میسازیم.

sudo nano /usr/local/bin/ins
و این محتوی رو توش مینویسیم:
#!/bin/bash
sudo pacman -S "$@"
حالا کلید ctrl + x رو بگیرید و اینتر بزنید تا فایل ذخیره بشه. و بعد فایلمون رو مجوز اجرایی بهش میدیم:
sudo chmod +x /usr/local/bin/ins
حالا مثلا این طوری میتونیم یه بسته ای مثلا libgdata  رو  از مخازن نصب کنیم. به راحتی:
ins libgdata
برای عملکرد های دیگه ی pacman هم میشه این کار رو کرد. مثلا برای نصب یک بسته که دانلودش کردیم، میتونیم این محتوی رو در یک اسکریپت دیگه مثلا با نام pkg بکار ببریم:
#!/bin/bash
sudo pacman -U "$@"

مثلا برای نصب بسته ای که در یک لوکیشن خاصی قرار داره، کافیه در ترمینال تایپ کنیم pkg و اون بسته رو از توی فایل منیجر drag کنیم جلوش که آدرس محلش بیفته جلوی دستور.

و برای حذف بسته ها، این محتوی رو در اسکریپت دیگه ای مثلا با نام rem قرار بدیم:
#!/bin/bash
sudo pacman -R "$@"
انتخاب اسم های rem, pkg, ins به دلخواه شماست.



به سیاره لینوکس امتیاز دهید

به اين صفحه امتياز دهيد