یک اسکریپت هست به نام wat (Wat dafuq did I do?) که میاد از لاگ پکمن به ما میگه کدوم پکیج ها اخیرا آپگرید شدند. این طوری میشه حدس زد بعد از آپگرید کدوم پکیجها ممکنه اتفاقی افتاده باشه!
طبق صفحه ویکی این اسکریپت، میتونید اون رو یک جا ذخیره کنید و اجراش کنید. و میتونید با AUR پکیج wat-git رو در آرچ نصب کنید.
برای استفاده کافیه دستور wat رو اجرا کنید. میتونید متغیر هم بهش بدید. مثلا:
$ wat
پکیج های آپدیت شده در آخرین بروزرسانی رو میگه.
$ wat 3
پکیج های آپدیت شده از ۳ تا بروزرسانی اخیر رو میگه.
$ wat 7 4
پکیج های آپدیت شده بین هفتمین تا چهارمین بروز رسانی رو میگه.
اگر از سوییچ -i
استفاد کنید، پکیج هایی که install شدند رو هم نشون میده. مثلا:
$ wat -i 3
فایل منیجر پیش فرض گنوم، موسوم به Nautilus یا Files قابلیت این رو داره که اکستنشن هایی بهش اضافه بشن. این افزونه ها در مخازن توزیع های مختلف وجود دارند. در این مطلب چند تا از افزونه هایی که برای من کاربردی بودند رو براتون لیست میکنم. در توزیع های آرچ، این افزونه ها از طریق AUR قابل نصب هستند:
appimage-thumbnailer-git
یک افزونه است که آیکن برنامه هایی رو که از طریق Appimage اجرا میشن به ما نشون میده.
nautilus-compare
یک افزونه که وقتی رایت کلیک کنید روی مثلا دو تا فایل مشابه، اونها رو با هم مقایسه میکنه. این مقایسه در برنامه های جانبی مثل meld
قابل انجام هست.
nautilus-hide
یک افزونه که به راحتی با رایت کلیک روی یک فایل میتونید اون رو مخفی کنید. بدون اضافه کردن (.
) به ابتدای اسم فایل. در واقع میاد اسم فایل رو در یک فایل به نام .hidden
اضافه میکنه که باعث میشه اون فایل مخفی بشه.
nautilus-emblems
با رایت کلیک روی یک فایل یا فولدر میتونید یک نماد کوچک در گوشه آیکن اضافه کنید. مثلا مشخص کنید که این فایل رو قراره بعدا بررسی کنید. یا مثلا کارهاتون رو تا این فایل پیش بردید و...
nautilus-admin
یک آیتم به رایت کلیک اضافه میشه، برای باز کردن اون فولدر در حالت root.
nautilus-annotations
یک افزونه که امکان اضافه کردن یادداشت به فایلها و فولدرها رو فراهم میکنه!
اگر با توزیع های مبتنی بر آرچ کار کرده باشید، حتما با AUR آشنا هستید. و میدونید که برای نصب از AUR باید از یک به اصطلاح AUR Helper استفاده کنید. مدتی رو صرف جست و جو برای نحوه نصب یکی از اینها میکنید و احتمالا بدون اینکه بدونید هر کدوم چه ویژگی هایی دارن یکی رو انتخاب می کنید.
اما اگر از Manjaro استفاده میکنید، برای نصب از AUR نیاز به AUR Helper ندارید. در واقع مدیر بسته های مانجارو یعنی pamac از AUR هم پشتیبانی می کنه. هم در خط فرمان و هم در رابط گرافیکی. برای اینکه در رابط گرافیکی پکیج منیجر AUR رو فعال کنید میبایست از قسمت Preferences پشتیبانی از AUR رو فعال کنید:
و اما در خط فرمان هم میتونید با دستورهای زیر با AUR سر و کله بزنید.
$ pamac search mpv
$ pamac install implay-bin
اگر چیز بیشتری از AUR نمیخواید به نظر من همین pamac کافیه و نیاز نیست سیستمتون رو با چندین پکیج برای یه همچین کاری شلوغش کنید.
دوستانی که زیاد با ترمینال سر و کار دارن و دوست دارن از محتوایی که در ترمینال در جریانه یک ریکوردی داشته باشن، میتونن از asciinema استفاده کنن.
سری به سایت پروژه بزنید تا با چگونگی استفاده از این ابزار باحال آشنا بشید
اگه از کسانی باشید که زندگی در ترمینال 😀 رو دوست داشته باشید، برای پخش موسیقی Musikcube برنامه خیلی خوبی است برای این کار. البته اگه بچه خوبی بوده باشید و آرشیو موسیقی تمیز و مرتبی داشته باشید. در زیر بخشی از آرشیو موسیقی من رو در Musikcube میبینید
از ویژگی های Musikcube میتونیم این موارد رو ذکر کنیم:
برای نصب این مدیاپلیر دوست داشتنی و کاربردی، کافیه به صفحه گیتهاب پروژه برید و اون طوری که می پسندید نصبش کنید! برای آرچ هم در AUR بسته داره.
من باینری اون رو دانلود کردم و مستقیم از ترمینال اجراش کردم. میتونید براش یک alias هم در .bashrc
بسازید. حتی میتونید یک آیکن هم در برنامه های دسکتاپتون بسازید. بسته به اینکه از چه دسکتاپ و ترمینالی که استفاده میکنید دستور اجرا شدنش (قسمت Exec) متفاوت هست
~/.local/share/applications/musikcube.desktop[Desktop Entry]
Version=1.1
Type=Application
Name=Musikcube
Comment=Console based music player
Icon=musicbrainz
Exec=gnome-terminal -- /bin/sh -c /opt/musikcube_3.0.2_linux_x86_64/musikcube
Actions=
Categories=AudioVideo;
مدتی بود که دنبال یک اپلیکیشن ساده برای ویرایش فایلهای صوتی میگشتم. اپلیکیشنی که پیچیدگی های نرم افزارهای تولید موسیقی رو نداشته باشه و برای کاربر غیر حرفه ای مثل من مناسب باشه.
اپلیکیشن های زیادی برای این هدف وجود ندارن، هر چی هم که هست بسیار قدیمی است و در دسکتاپها و مانیتورهای جدید با وضع اسفناکی اجرا میشه. ولی به تازگی Ocenaudio رو پیدا کردم. دقیقا چیزی است که میخواستم. میتونید از AUR بسته ocenaudio-bin
رو نصب کنید
حاصل سر و کله زدن های من با لینوکس