بعد از نصب فدورا ۳۱

13-اردیبهشت     توسط ali     بازدیدها 250
 

حدود چند روز پیش آخرین نسخه پایدار پروژه فدورا یعنی فدورا ۳۱ رو نصب کردمبعد از امتحان کردن عمده دیستروهای مطرح لینوکسی بالاخره اون حس تعلقی که باعث می‌شه سال‌ها روی یکی پافشاری کنم رو بالاخره حس کردم.

خب وب‌سایت پروژه فدورا خودش رو «فدورا یک بستر نوآورانه، آزاد و متن‌باز برای سخت‌افزار، ابر‌ها و کانتینر‌هاست، که توسعه دهنده‌های نرم افزار و اعضای جامعه را قادر می‌سازد راه حل‌های مناسب برای کاربران خود ایجاد کنند.» توصیف می‌کنهچیزی که من عمیقا باهاش موافقم.

قبل از فدورا آرچ رو نصب کرده بودم که به دلایلی مثل ناهماهنگی با سخت‌افزارم و مشکلات pacman ازش دل کندم هرچند کار بسیار سختی بوداحتمالا بعدا راجع به تجربه‌ام ازش می‌نویسماینم اضافه کنم این که همه می‌گن نصبش سخته اصلا حقیقت نداه و پروسه نصب منطقی‌ای داشت و من حال کردم و تنها مشکلم این بود که سرعت دانلود از ریپوزیتوری‌ها و میررها از 50Kbps تجاوز نمی‌کرد و همین رو اعصابم بود.

خب بهتره بیشتر از این پرچونگی نکنم و برم سر اصل مطلبقراره یه کم راجع به بعد از نصب فدورا حرف بزنم (چون مراحل نصبش سرراست و آسونه و خودتون از عهده‌اش بر میاید و بعدش هم یه ریویو از خود فدورا ارائه بدم)خب این به ترتیب مراحلی هست که من انجام دادم:

1. اول از همه آپدیت، با دستور sudo dnf update یه دور کامل سیستم رو آپدیت می‌کنم هرچند شاید الزامی نباشه بعد از نصب اما این عادت خوب منه. (:

2. بعد از اون از مسیر Settings > Region & Language رسم‌الخط فارسی رو اضافه کردم و بعد از اون چندتا فونت فارسی اضافه کردم واسه لیبره‌آفیس، واسه این کار یه فولدر مثل fa-fonts تو مسیر زیر بسازین و بعد دستور زیر رو بزنین واسه فعال شدنشون.

/usr/share/fonts
$  fc-cache -v

3. نصب یه سری ابزار باحال ترمینالی واسه سهولت کار:

Aria2واسه دانلود بطورکلی، اعم از تورنت و… که می‌تونید توی گیت‌هاب دستوراتشو ببینیدمن خودم خیلی باهاش حال می‌کنم چون سولوشن‌هایی که لازم دارم رو با هم داره.

Tmuxبرای تقسیم صفحه و البته اجرای برنامه‌ها توی بک‌گراند، همونطور که می‌دونید وقتی ترمینال رو ببندید پروسه ترمینیت می‌شه و من مثلا می‌خوام یه فایل حجیم تورنت رو توی سرور لینوکسیم با ‌Aria2 دانلود کنم، بله دقیقا همینجا به کارم میاد. (:

Jcalمن خیلی وقتا توی ترمینالم و یهو واسه‌ام سوال پیش میاد بدونم امروز به تاریخ جلالی چه روزیه، خب این یه ابزار باحاله که وقتی بنویسین jacl یا jdate کارتونو راه می‌ندازه و مجبور نیستید وقت و بی‌وقت مثل دوران آماتوری من برید time.ir رو چک کنید هرچند من به کارشون عمیقا احترام می‌ذارم.

Neofetchیه ابزار خوشکل که اطلاعات دسکتاپ رو بهتون نشون می‌ده مثل همونی که من گذاشتم. من با screenfetch حال نمی‌کنم شخصا.

$  sudo dnf install aria۲ neofetch tmux jcal

Glancesیه ابزار مانیتورینگ قوی که من بیشتر باهاش دمای هسته‌های CPUـمو اندازه می‌گیرم، با پایتون نوشته شده و ‌API کت و کلفتی داره واسه‌ی اهلش. با pip نصب می‌شه پس باید از قبل pip رو نصب داشته باشید.

$  sudo dnf install pip
$  pip install glances

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

Persepolisیه دانلودمنیجر خوب لینوکسی که رو بیس Aria2 ساخته شده و تا حدودی کمبود IDM رو جبران می‌کنه، اما خب نبود Persepolis Extension برای کروم حس می‌شهراستی تیم پشتش یه سری آدم باحال ایرانی هستن.

VS Codeیه ادیتور یا حتی یه IDE خوب متن‌باز که ردموندیا طراحی‌اش کردن و واقعا کار راه‌اندازه و البته خوشکلهمحیط جالبی داره و واقعا خوبه اما خب سنگینه و من بخاطر ssh خوبش عاشقشم.

Google Chrome:  فایرفاکس رو باز کردم و با داکیومنت‌های گوگل کروم، گوگل کروم رو نصب کردم چون دوست دارم هیستوری، پسوردها و بوکمارک‌هام رو همه‌جا با خودم داشته باشم.

$  sudo dnf install persepolis code google-chrome 

Virtual Box: خب فدورا از یه ماشین مجازی دیفالت به اسم Boxes استفاده می‌کنه اما من شخصا باهاش حال نکردم چون نمی‌تونه توی تخصیص منابع بطور کامل دستمو باز بذاره. خب واسه این کار اول فایل نصبی‌اش(!) رو از سایت رسمی‌اش دانلود کردم و یه جا گذاشتمش. بعد ترمینال رو توی اون فولدر باز کردم و این دستور رو ران کردم و دینگ!

$  sudo dnf localinstall virtual-box.rpm

Nvidia GPU Driver: لپ‌تاپ من از گرافیک  Nvidia استفاده می‌کنه من باید گرافیکش رو نصب می‌کردم صرفا واسه کنترل دماش تا اتفاقی براش نیفتهبهرحال این مرحله واسه هر کسی متفاوت و دهن‌سرویس‌کننده است.

OBSیه نرم‌افزار نسبتا خوب اوپن‌سورس واسه استریم و اسکرین‌ریکوردینگ، هرچند توی دسکتاپ من چند بار کرش کرده و من واقعا دلم برای vMix عزیزم تنگ شده. ): خب من OBS رو با Flatpak نصب کردم، ایده جالبی پشتشه یچیزی مثل snap. پس اول فلت‌پک رو نصب کردم و بعد رفتم مارکتش و داکیومنت‌ها رو خوندم:

$  sudo dnf install flatpak
$  sudo flatpak install flathub com.obsproject.Studio

Telegram: مسنجر محبوب تلگرام که من شخصا عاشقشم، نصبش شاید سخت بنظر برسه و آموزش خاصی توی وب ازش نیست که چطور بی‌واسطه بطور کامل نصبش کنید. خب نصب تلگرام یکم سخت‌تر بود، اما لینوکسه دیگه همیشه یه راهی هست. یه راه استفاده از فلت‌پک هست اما خب نسخه فلت‌پک یکم قدیمیه و من جدیدترین آپدیت‌ها رو می‌خوام. (: پس یه کار باحال کردم، اول فایل tar.gz تلگرام رو دانلود کردم و بعد وادارش کردم بیاد تو لانچرم. خب چطوری؟ اول توی Home اکسترکتش کردم بعد هم یه آیکون از اینترنت واسه‌اش دانلود کردم بعد رفتم توی مسیر زیر و فایل telegram.desktop رو ساختم و توش اینا رو کپی کردم:

/home/.local/share/applications

[Desktop Entry]
Version=1.0
Name=Telegram Desktop
Comment=Official desktop version of Telegram messaging app
TryExec=/home/---user----/telegram/Telegram
Exec=/home/--user----/telegram/Telegram -- %u
Icon=telegram
Terminal=false
StartupWMClass=TelegramDesktop
Type=Application
Categories=Chat;Network;InstantMessaging;Qt;
MimeType=x-scheme-handler/tg;
Keywords=tg;chat;im;messaging;messenger;sms;tdesktop;
X-GNOME-UsesNotifications=true

FileZilla: واسه ارتباط FTP با سرورم، ‌FTP Client نسبتا خوبیه.

$  sudo dnf install filezilla

Mpvیه پلیر جذاب با شورت‌کات‌های خوب و حداقل اینترفیس جذاب، F**k you VLC!

$  sudo dnf install mpv

5. نصب Gnome Tweaks و یه سری افزونه‌ی جالب مثل Clipboard Indicator.

$  sudo dnf install gnome-tweak-tool chrome-gnome-shell

6. اضافه کردن شورت‌کات Ctrl+Alt+T برای باز کردن ترمینال، چون شورت‌کات ترمینال دیفالتی توی فدورا پیدا نکردم یا حداقل من بلد نبودم بگردم.

Settings > Devices > Keyboard Shortcuts اول رفتم اینجا اون پایین زدم روی یه + گنده و توی قسمت Command نوشتم gnome-terminal.

۷. فیلیمو پلاس، ابزار دانلود از فیلیمو
$  sudo git clone https://github.com/Saeed-Pooyanfar/filimo-plus.git
۸. ابزار لاگین توی ICTC:
$  sudo git clone https://github.com/JafarAkhondali/shirazu-ictc-login.git
۹. پروتون واسه امنیت بیشتر توی اینترنت:
$  sudo dnf install -y openvpn dialog
$  sudo pip3 install protonvpn-cli
۱۰. یه ادیتور تصویر عالی، بهتر از فوتوشاپ:
$  sudo dnf install gimp
این مطلب آپدیت می‌شه.
ممنونم که وقت گذاشتید و این مطلب رو تا آخر خوندید. (: