از قدیم الایام دسکتاپ های لینوکسی از نداشتن یک دانلود منیجر گرافیکی خوب که کار خودش رو به خوبی انجام بده رنج می بردند! البته نمونه هایی وجود دارند، مثل uget، xdm و این اواخر persepolis که با تلاش توسعه دهنده ی ایرانی آقای امیرصمیمی تونسته توی خیلی از توزیع ها جای خودش رو باز کنه. و انصافا هم موفق بوده.
اما در این مطلب میخوام دو برنامه خیلی جالب معرفی کنم که رابط گرافیکی aria2 هستند، اما تحت وب کار میکنن: webui-aria2 و AriaNG
درواقع اینها اسکریپت هایی هستند که با کمک اونها میتونیم روی دانلودهایی که با aria2 میکنیم کنترل گرافیکی داشته باشیم. یعنی اگر شما در کامندلاین هم مشغول دانلود یک فایل با aria2 هستید، همون رو توی محیط گرافیکی این اسکریپت ها هم خواهید دید.
وقتی با دسکتاپ های لینوکس کار میکنید و یک USB Storage متصل میکنید، ممکنه از خودتون بپرسید چه فرقی بین انجام Safe remove و unmount کردن usb شما است؟
با unmount یک درایو، دیگه عملیات خواندن یا نوشتن روی اون انجام نمیشه. ولی درایو هنوز به پورت متصل هست و برق داخلش جریان داره. و در لیست درایوهای شما قابل دیدن هست.
ولی با Safe remove کردن درایو، دیگه برق هم قطع میشه و درایو شما کاملا Off میشه. این طوری میتونیم با خیال راحت تری درایو رو از پورت جدا کنیم.
برای اینکار، اگر از systemd استفاده میکنید میتونید با دستورهای زیر ابتدا درایو رو unmount و سپس safe remove کنید. توجه داشته باشید که sda رو مطابق با درایو مورد نظرتون انتخاب کنید
udisksctl unmount -b /dev/sda1 udisksctl power-off -b /dev/sda
اما اگر از systemd استفاده نمیکنید، میتونید از دستور زیر استفاده کنید
udisks --unmount /dev/sda1 udisks --detach /dev/sda
اگر از گنوم استفاده میکنید و مرورگر Epiphany یا همون Web رو نصب دارید، میتونید سایت های کاربردیتون رو با چند تا کلیک به صورت یک وباپلیکیشن در بیارید تا آیکن اون ها در بین برنامه ها باشن و به راحتی اون رو اجرا کنید. البته با کروم هم میشه، ولی مرورگر Web زیبایی بیشتری در دسکتاپ ایجاد میکنه.
برای این کار کافیه با مرورگر Web آدرس سایتی رو که میخواید بیارید، سپس از منوی مرورگر گزینه Install Site as Web Application رو انتخاب کنید. به همین سادگی. حتی میتونید آیکن برنامه رو هم به دلخواه تعیین کنید.
شاید جالب باشه که بدونید این لینوکسی که الان دارید ازش استفاده میکنید دقیقا چه روزی نصبش کردید؟ روش های مختلفی وجود داره برای اینکار. به طور عمومی (یعنی در همه توزیع های لینوکسی) میشه زمان ایجاد فایلسیستم رو پیدا کرد. پس میشه نتیجه گرفت لینوکس فعلی به احتمال خیلی زیاد در اون تاریخ نصب شده.
fs=$(df / | tail -1 | cut -f1 -d' ') && tune2fs -l $fs | grep created
در سیستم های مبتنی بر rpm مثل فدورا و ردهت هم میتونید با اجرای دستور زیر به تاریخ نصب سیستم پی ببرید
sudo rpm -qi basesystem | grep Install
اما اگر از Arch یا بچه هاش استفاده میکنید، میتونید با نگاه انداختن به لاگ پکمن بفهمید اولین کاری که کرده چه تاریخی بوده! پس یعنی لینوکس شما در همون تاریخ نصب شده
head -n1 /var/log/pacman.log
برای استفاده از Tor در آندروید، به اون صورتی که ما در اپ های مختلف بتونیم با تنظیم 127.0.0.1:9050
بهش وصل بشیم، یک راهی پیدا کردم که باهاتون به اشتراک میذارم. ما باید با استفاده از یک شبیه ساز ترمینال لینوکس (مثلا در اینجا Termux
) این کار رو انجام بدیم.
برای شروع، Termux
رو از گوگل پلی نصب کنید و اجرا کنید.
دستورات زیر رو یکی یکی در Termux
اجرا کنید تا یک سری چیزهایی که لازم داریم نصب بشن
apt install tor
apt install nano
apt install obfs4proxy
حالا باید Bridge
بگیرید تا از طریق اونها به شبکه وارد بشید. یک ایمیل با محتوای get transport obfs4
به ایمیل bridges@bridges.torproject.org
ارسال کنید و منتظر جواب بشید.
یادمه اولین سالهایی که شروع به کار کردن با لینوکس کردم از بوت شدن سیستم عامل تعجب کرده بودم. یک سری خطوط که پشت سر هم تند و تند عبور میکردن تا دسکتاپ ظاهر بشه.بعد از یک مدت با اومدن توزیع هایی مثل اوبونتو، با چیزی به نام Plymouth
آشنا شدم که بوت انیمیشن یا اصطلاحا bootsplash
رو در حین بوت اجرا میکرد و ما دیگه اون لاگ ها رو نمیدیدیم. شاید بشه گفت الان همه ی لینوکس هایی که بوت انیمیشن دارن از Plymouth استفاده میکنن.اما از کرنل linux414 به بعد، bootsplash در خود کرنل گنجانده شده و ما فقط باید از اون استفاده کنیم! حداقل در Manjaro این جوریه. در مورد توزیع های دیگه اطلاعی ندارم.
البته هنوز فقط تعداد انگشت شماری براش تم درست کردن که اغلب شامل لوگو و یک انیمیشن اسپینر میشه.
در حال حاضر تم های زیر ساخته شدن:
تم vendor
لوگوی بوت دستگاه شما رو نشون میده. که ظاهرا در بعضی دستگاه ها نشون نمیده و به جاش تم bgrt
رو درست کردند.
برای اینکه این بوت انیمیشن رو در دستگاهتون داشته باشید، کافیه مراحل زیر رو طی کنید...
حاصل سر و کله زدن های من با لینوکس