برنامه نویسی

تجربه خود را در دسکتاپ اوبونتو به حداکثر برسانید

Summarize this content to 400 words in Persian Lang
به سومین مقاله از مجموعه “اهم سازی لینوکس برای توسعه” خوش آمدید! در این مقاله، من مراحلی را که باید پس از نصب جدید دسکتاپ اوبونتو برای حل مشکلات رایج مانند موارد زیر انجام دهید، مرور خواهم کرد:

زمان بوت آهسته
راه اندازی کند برنامه
ناوبری کند
و بیشتر…

بیایید درست وارد آن شویم!

اوبونتو 22.04.04 LTS را نصب کنید

توصیه می کنم Ubuntu 22.04.04 LTS (Jammy Jellyfish) را نصب کنید و نه اوبونتو 24.04 LTS (Noble Numbat) از 24.04 در حال حاضر است ناپایدار و هنوز با تمام سخت افزارها سازگار نیست. نصب Jammy Jellyfish زمانی که به‌روزرسانی‌های Noble Numbat برای نصب مناسب باشد به شما هشدار می‌دهد (با انتشار 24.04.1 در ماه آگوست).

اولین کاری که می خواهید انجام دهید این است که یک درایو USB با حداقل 8 گیگابایت فضای خالی دریافت کنید، این درایوی است که برای بوت شدن در نصب اوبونتو از آن استفاده خواهید کرد. برای دریافت فایل ISO Jammy Jellyfish (که برای ایجاد یک رسانه قابل بوت در USB استفاده می شود)، به صفحه Jammy Jellyfish Releases بروید و ISO را دانلود کنید (یا آن را مستقیما دانلود کنید). سپس بقیه موارد را دنبال کنید راهنمای نصب اوبونتو به طور معمولی و اوبونتو Jammy Jellyfish را نصب کنید!من به شما پیشنهاد می‌کنم که نصب حداقلی را انجام دهید زیرا نصب طولانی‌تر می‌تواند سیستم شما را پر از باد کند که هرگز از آن استفاده نخواهید کرد.

برای کاربران ویندوزی که می خواهند با اوبونتو بوت دوگانه یا WSL داشته باشند و فکر می کنند کافی است، مقاله بعدی کاملاً برای شما ساخته شده است!

کاهش زمان GRUB

پس از نصب دسکتاپ اوبونتو، به برنامه ترمینال بروید و این دستور را اجرا کنید:

sudo gedit /etc/default/grub

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

و تنظیم کنید GRUB_TIMEOUT متغیر به یک عدد کوچک مانند 5 ثانیه. در حالی که این لزوما اینطور نیست سرعت دادن در زمان بوت، برای ایجاد تاخیر کم اما کافی در راه اندازی برای کاربران Dual Boot (که در مقاله بعدی به آن پرداخته خواهد شد) و کاربرانی که نیاز به وارد کردن تنظیمات سفت‌افزار UEFI یا حالت بازیابی دارند، مفید است.

برای به روز رسانی GRUB با این پیکربندی جدید اجرا کنید:

sudo update-grub

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

دفعه بعد که راه اندازی مجدد می کنید، متوجه می شوید که مدت زمان GRUB روی 5 ثانیه تنظیم شده است!

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

لانچ پد را باز کنید (Win + A یا روی “نمایش برنامه ها” کلیک کنید)، به “نرم افزار و به روز رسانی” -> “نرم افزار اوبونتو” -> “دانلود از” -> “سایر…” بروید، این لیستی از همه موارد را نشان می دهد. سرورهای دانلود برای نرم افزار اوبونتو موجود است.

روی “انتخاب بهترین سرور” کلیک کنید، منتظر بمانید تا تمام شود، سپس روی “انتخاب سرور” و “بستن” کلیک کنید.

این می‌تواند به شدت سرعت نصب و به‌روزرسانی بسته را افزایش دهد، که تجربه را روان‌تر می‌کند اما از نظر فنی کارآمدتر نیست.

به جای APT از Nala استفاده کنید

اجرا کن:

sudo apt install nala

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

Nala از همان کتابخانه “APT-DPKG” استفاده می کند که APT استفاده می کند، این فقط یک صفحه جلویی متفاوت است که بسیار سریعتر (و همچنین بسیار سردتر) از APT است (شما می توانید از APT و Nala بدون مشکل استفاده کنید). شما همچنین می توانید استفاده کنید sudo nala fetch دستور انجام همان بررسی آینه ای اوبونتو را مانند آیتم قبلی انجام دهید و حداکثر 16 آینه بهینه را انتخاب کنید.

برای سخت افزارهای قدیمی به جای Wayland از XORG استفاده کنید

اگر سخت افزار شما نسبتا قدیمی است، ممکن است متوجه شوید که نصب جدید اوبونتو کمی است تنبل، و این تا حد زیادی می تواند به این دلیل باشد که سخت افزار شما برای Wayland بسیار قدیمی است. در این مورد، می‌توانید به XORG بروید زیرا Wayland می‌تواند باعث هر چیزی از اشکالات گرفته تا یخ زدن شود.

برای تغییر به XORG، از گزینه های برق خارج شوید. نام کاربری خود را انتخاب کنید و قبل از تایپ رمز عبور، روی نماد چرخ دنده در سمت راست پایین صفحه کلیک کنید. هر چیزی که قبلاً در این منو انتخاب شده است، آن را به گزینه ای که حاوی کلمه “XORG” است تغییر دهید (این مورد بین نسخه ها متفاوت است، بنابراین من فقط توضیحی کلی از آنچه که گزینه خواهد بود اضافه می کنم) یا اگر فقط دو گزینه وجود دارد (” اوبونتو” و “اوبونتو وی لند”) سپس “اوبونتو” را انتخاب کنید.

بسته به سخت افزار شما، متوجه خواهید شد که برنامه های GNOME بسیار سریعتر باز می شوند و تجربه شما بسیار روان تر است.

مدیر بسته Snap را حذف کنید و به جای آن برنامه ها را با استفاده از فایل های .DEB نصب کنید

مدیر بسته Snap واقعا می تواند سرعت راه اندازی سیستم را کند کند و برنامه های نصب شده با استفاده از Snap نیز کندتر شروع می شوند. برای حذف snap، این مقاله عالی را بررسی کنید (فقط آن مقاله را تا قبل از بخش “نصب فایرفاکس به عنوان DEB” دنبال کنید) که قبلاً آن را پوشش می دهد!

اکنون زمان شروع استفاده از فایل های .DEB برای نصب برنامه ها است! یک ابزار عالی برای انجام این کار وجود دارد به نام GDEBI که به شما امکان می دهد برنامه های .DEB را به راحتی نصب کنید، برای انجام این اجرا:

sudo nala install gdebi

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

دفعه بعد که برنامه ای را نصب می کنید، ترجیحاً از بسته DEB آن استفاده کنید و با استفاده از GDEBI با کلیک راست روی فایل DEB و نصب آن با GDEBI، آن را نصب کنید.

Gnome Tweaks و Gnome Shell Extensions Manager

Gnome Tweaks یک برنامه فوق العاده است که به شما این امکان را می دهد نیشگون گرفتن و کشیدن جنبه های مختلف سیستم عامل شما، در حالی که مدیر برنامه های افزودنی به شما اجازه می دهد تا برنامه های افزودنی Gnome را نصب کنید و آنها را هر طور که می خواهید سفارشی کنید! صدها افزونه موجود وجود دارد که می توانید از آنها برای سفارشی کردن تجربه خود در اوبونتو استفاده کنید.اجرا کن:

sudo nala install gnome-tweaks

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

سپس می توانید برنامه Gnome Tweaks را باز کنید و جنبه های مختلف سیستم خود را سفارشی کنید! برای نصب Extensions Manager:

sudo nala install gnome-shell-extension-manager

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

سپس می‌توانید Extension Manager را باز کنید و برنامه‌های افزودنی مختلفی را نصب کنید تا تجربه دسک‌تاپ Gnome خود را سفارشی کنید!

غیرفعال کردن boot splash screen

در حالی که صفحه نمایش اوبونتو که در بوت نمایش داده می شود بسیار جالب به نظر می رسد، می تواند زمان بوت شدن سیستم شما را بسیار کند کند. برای غیرفعال کردن آن، ابتدا به همان فایل پیکربندی grub در مرحله اول بروید:

sudo gedit /etc/default/grub

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

بعد، تغییر دهید GRUB_CMDLINE_LINUX_DEFAULT دارایی به fsck.mode=skip quiet، به این ترتیب بار بعدی که در اوبونتو بوت می شوید صفحه نمایش اسپلش نمایش داده نمی شود.GRUB را دوباره به روز کنید:

sudo update-grub

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

بسته های مفید را نصب کنید

اینها بسته هایی هستند که لزوماً با یک نصب جدید اوبونتو ارائه نمی شوند، اما می توانند بسیار مفید باشند، برای نصب آنها این دستور را اجرا کنید:

sudo nala install htop neofetch curl wget git

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

htop برخی از آمارهای CPU و حافظه را در مورد رایانه شما نشان می دهد که می تواند به شما کمک کند تا بدانید چه چیزی باعث کاهش سرعت رایانه شما می شود. این به نوعی معادل “Task Manager” در ویندوز است.
neofetch اطلاعات مختلف سیستم از جمله توزیع، نام GPU و نام CPU را نشان می دهد.
curl و wget ابزارهایی برای ارسال درخواست های شبکه از خط فرمان هستند
git برای تعامل با Git استفاده می شود!

نصب خودکار cpufreq

auto-cpufreq یک ابزار عالی برای مدیریت منابع رایانه شخصی شما، به ویژه برای کاربران لپ تاپ است. برای نصب آن، به نصب کننده صفحه GitHub بروید و دستورالعمل ها را دنبال کنید!

پس از اتمام کار، می‌توانید به لان‌پد بروید و برنامه auto-cpufreq را اجرا کنید. پس از شروع، روی دکمه “نصب” کلیک کنید تا cpufreq خودکار فعال شود. سپس می‌توانید برنامه را مجدداً راه‌اندازی کنید تا «Governor» خود را تغییر دهید. کارایی عملکرد دستگاه را بر عمر باتری اولویت می دهد، ذخیره انرژی عمر باتری را بر عملکرد دستگاه اولویت می دهد و پیش فرض گاورنر را بر اساس وصل بودن یا نبودن لپ تاپ شما تغییر می دهد.

برای کاربران دسکتاپ، یک گاورنر خاص را انتخاب کنید و آن را روشن نگه دارید، پیش فرض برای شما مهم نیست.

برنامه ها را با کلیک مجدد به حداقل برسانید

در ویندوز، اگر برنامه‌ای را باز می‌کنید، منتظر بمانید تا شروع شود و دوباره روی نماد آن کلیک کنید تا خودش را به حداقل برساند.اگرچه این رفتار منطقی است، اما این رفتار پیش‌فرض در اوبونتو نیست (در اوبونتو، وقتی دوباره کلیک می‌کنید هیچ اتفاقی نمی‌افتد). و هیچ راهی برای تغییر آن از طریق رابط کاربری گرافیکی تنظیمات گنوم وجود ندارد. برای اینکه برنامه‌ها روی «باز کلیک کنید» خودشان را کوچک کنند، این دستور را اجرا کنید:

gsettings set org.gnome.shell.extensions.dash-to-dock click-action ‘minimize-or-previews’

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

اکنون هر زمان که روی آیتم برنامه ای که قبلاً باز شده در داک کلیک می کنید، باید خود را به حداقل برسانید!

نصب آنالیز مصرف دیسک (Baobab)

Disk Usage Analyzer برای من یک برنامه بسیار مفید است برای اینکه بدانم چه چیزی بیشترین فضا را در سیستم من می گیرد. برای نصب آن، اجرا کنید:

sudo nala install baobab

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

بعد، لانچ پد خود را باز کنید و برنامه را باز کنید، درایو خاصی را که می خواهید اسکن کنید و منتظر بمانید تا نموداری از کل فضای ذخیره شده توسط سیستم شما را به شما نشان دهد!

مخازن جهان و/یا چندجهانی را فعال کنید

مخازن universe و multiverse برای بسته ها شامل بسته های اضافی هستند که در مخزن پیش فرض اوبونتو موجود نیستند! Universe برای مخازن منبع باز اضافی است، در حالی که Multiverse برای مخازن منبع بسته است. برای اضافه کردن جهان اجرا:

sudo add-apt-repository universe

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

و برای اضافه کردن اجرای چندجهانی:

sudo add-apt-repository multiverse

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

و به غیر فعال کردن هر یک از این مخازن فقط همان دستورات را با -r پرچم اضافه شد

کدک های رسانه ای اوبونتو را فعال کنید

اوبونتو به‌طور پیش‌فرض با همه کدک‌های رسانه‌ای (به عنوان مثال، کدک‌های فایل‌های MOV)، برای نصب همه کدک‌های رسانه‌ای اضافی که اجرا می‌شوند همراه نیست:

sudo nala install ubuntu-restricted-extras -y

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

و بس، اکنون می توانید آزادانه از چنین کدک هایی استفاده کنید!

UFW را راه اندازی کنید

UFW یک سیستم فایروال موجود برای سیستم‌های لینوکس است که می‌تواند به محافظت آنلاین از شما کمک کند تا نسخه UFW اجرا شده را بررسی کنید:

ufw –version

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

با اجرا کردن، مطمئن شوید که به روز است:

sudo nala install ufw

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

با اجرای این دستور آن را در هنگام راه اندازی سیستم فعال کنید:

sudo systemctl enable ufw

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

شروع کن:

sudo systemctl start ufw

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

اگر sudo ufw status می گوید غیر فعال، اجرا کنید:

sudo ufw enable

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

وضعیت UFW اکنون باید بگوید فعال است.

Stacer را نصب کنید

Stacer یک پاک کننده و بهینه ساز سیستم منبع باز است. این به شما امکان می‌دهد تا همه برنامه‌ها را به شیوه‌ای GUI کنترل کنید، سیستم خود را از زباله‌ها پاک کنید، برخی از جنبه‌های تجربه گنوم خود را سفارشی کنید و موارد دیگر! برای نصب Stacer run:

sudo nala install stacer

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

سپس می‌توانید برنامه را از روی لانچ پد باز کنید و هر طور که دوست دارید سرهم کنید، من بیشتر از آن برای تمیز کردن سیستمم یا نظارت بر فرآیندها در یک رابط کاربری بیشتر به ظاهر «Task Manager» از htop استفاده می‌کنم:

کاهش “Swappiness” (اختیاری)

اگر در حین نصب یک ناحیه مبادله برای اوبونتو مشخص کرده‌اید، باید مطمئن شوید که این ناحیه تعویض تنها در شدیدترین موارد زمانی که RAM شما نزدیک به شارژ کامل است استفاده می‌شود. این به این دلیل است که Swap Space بر روی HDD/SSD شما قرار دارد که بسیار کندتر از حافظه RAM اختصاصی شما است. اگر اوبونتو بیش از حد به swap متکی است، می توانید احساس کنید که سرعت آن بسیار کند است حتی اگر مقدار زیادی رم دارید. می توانید بدوید cat /proc/sys/vm/swappiness برای دیدن مقدار تعویض فعلی شما (به طور پیش فرض باید 60 باشد). می توانید آن را کاهش دهید به طور موقت [until you reboot] برای امتحان مقادیر مختلف، برای انجام این اجرا:

sudo sysctl vm.swappiness=15

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

برای من، این مقدار در 15 بهترین بود، شاید کمتر حتی بهتر باشد اما 15 به اندازه کافی خوب بود. شما می توانید این مقدار را تغییر دهید به هر حال که می خواهید آزمایش کنید زیرا این فقط یک تغییر موقت است که تا زمانی که راه اندازی مجدد انجام دهید موثر است. هنگامی که یک مقدار خوب پیدا کردید، این را اجرا کنید تا آن را برای همیشه نگه دارید:

sudo gedit /etc/sysctl.conf

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

به دنبال vm.swappiness= خط، اگر وجود ندارد آن را به پایین اضافه کنید:

vm.swappiness=15

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

فایل را ذخیره کنید و تا زمانی که آن فایل را به صورت دستی تغییر ندهید، جابجایی شما برای همیشه کاهش می یابد.

پیش بارگیری (پاداش)

من دیده ام که بسیاری از افراد در مورد پیش بارگذاری صحبت می کنند، اما پس از حدود دو هفته که آن را امتحان کردم، تفاوتی متوجه نشدم، اما این بیشتر به این دلیل بود که من قبلاً برنامه های زیادی در نصب دسکتاپ اوبونتو نداشتم.Preload ابزاری است که از پیش بارگیری می کند کتابخانه های برنامه های پر استفاده شما را قبل از شروع به حافظه در می آورند. اما، قبل از اینکه به نصب پیش‌لود بپردازیم. باید توجه داشته باشم که پیش بارگذاری بسته به عادات استفاده شما می تواند برای شما مضر باشد، به یاد داشته باشید که پیش بارگیری همیشه در پس‌زمینه اجرا می‌شود تا راه‌اندازی‌های مکرر برنامه شما بهینه شود. با این حال، اگر یک برنامه خاص را فقط یک بار در روز باز کنید (مانند Brave Browser برای من) و دوباره آن را نبندید، پیش بارگذاری کپی از پیش بارگذاری شده Brave Browser را حفظ می کند که حتی اگر Brave را ببندم حتی به آن نیازی ندارد. پنجره مرورگر، Brave در پس‌زمینه در حال اجرا می‌ماند و آماده راه‌اندازی مجدد است. بنابراین نسخه اضافی از قبل بارگذاری شده است فقط هدر دادن حافظه!

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

sudo nala install preload

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

و تمام، پیش بارگذاری اکنون نصب شده است.

و این برای امروز، همه! من به شدت توصیه می کنم که سیستم خود را پس از اعمال تمام این مراحل قبل از ادامه استفاده روزانه خود راه اندازی مجدد کنید تا مطمئن شوید که همه تغییرات اعمال شده اند.

مقاله بعدی همه چیز در مورد انتقال از ویندوز به لینوکس و مواردی است که قبل از راه اندازی بوت دوگانه باید به آن توجه کنید تا اطمینان حاصل شود که از کل فرآیند پشیمان نمی شوید.

اگر متوجه شدید که من چیزی را از دست داده ام یا پیشنهادی دارید، حتما در نظرات به من اطلاع دهید!

به سومین مقاله از مجموعه “اهم سازی لینوکس برای توسعه” خوش آمدید! در این مقاله، من مراحلی را که باید پس از نصب جدید دسکتاپ اوبونتو برای حل مشکلات رایج مانند موارد زیر انجام دهید، مرور خواهم کرد:

  • زمان بوت آهسته
  • راه اندازی کند برنامه
  • ناوبری کند
  • و بیشتر…

بیایید درست وارد آن شویم!


اوبونتو 22.04.04 LTS را نصب کنید

توصیه می کنم Ubuntu 22.04.04 LTS (Jammy Jellyfish) را نصب کنید و نه اوبونتو 24.04 LTS (Noble Numbat) از 24.04 در حال حاضر است ناپایدار و هنوز با تمام سخت افزارها سازگار نیست. نصب Jammy Jellyfish زمانی که به‌روزرسانی‌های Noble Numbat برای نصب مناسب باشد به شما هشدار می‌دهد (با انتشار 24.04.1 در ماه آگوست).

اولین کاری که می خواهید انجام دهید این است که یک درایو USB با حداقل 8 گیگابایت فضای خالی دریافت کنید، این درایوی است که برای بوت شدن در نصب اوبونتو از آن استفاده خواهید کرد. برای دریافت فایل ISO Jammy Jellyfish (که برای ایجاد یک رسانه قابل بوت در USB استفاده می شود)، به صفحه Jammy Jellyfish Releases بروید و ISO را دانلود کنید (یا آن را مستقیما دانلود کنید). سپس بقیه موارد را دنبال کنید راهنمای نصب اوبونتو به طور معمولی و اوبونتو Jammy Jellyfish را نصب کنید!
من به شما پیشنهاد می‌کنم که نصب حداقلی را انجام دهید زیرا نصب طولانی‌تر می‌تواند سیستم شما را پر از باد کند که هرگز از آن استفاده نخواهید کرد.

برای کاربران ویندوزی که می خواهند با اوبونتو بوت دوگانه یا WSL داشته باشند و فکر می کنند کافی است، مقاله بعدی کاملاً برای شما ساخته شده است!

کاهش زمان GRUB

پس از نصب دسکتاپ اوبونتو، به برنامه ترمینال بروید و این دستور را اجرا کنید:

sudo gedit /etc/default/grub
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

و تنظیم کنید GRUB_TIMEOUT متغیر به یک عدد کوچک مانند 5 ثانیه. در حالی که این لزوما اینطور نیست سرعت دادن در زمان بوت، برای ایجاد تاخیر کم اما کافی در راه اندازی برای کاربران Dual Boot (که در مقاله بعدی به آن پرداخته خواهد شد) و کاربرانی که نیاز به وارد کردن تنظیمات سفت‌افزار UEFI یا حالت بازیابی دارند، مفید است.

برای به روز رسانی GRUB با این پیکربندی جدید اجرا کنید:

sudo update-grub
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

دفعه بعد که راه اندازی مجدد می کنید، متوجه می شوید که مدت زمان GRUB روی 5 ثانیه تنظیم شده است!

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

لانچ پد را باز کنید (Win + A یا روی “نمایش برنامه ها” کلیک کنید)، به “نرم افزار و به روز رسانی” -> “نرم افزار اوبونتو” -> “دانلود از” -> “سایر…” بروید، این لیستی از همه موارد را نشان می دهد. سرورهای دانلود برای نرم افزار اوبونتو موجود است.

روی “انتخاب بهترین سرور” کلیک کنید، منتظر بمانید تا تمام شود، سپس روی “انتخاب سرور” و “بستن” کلیک کنید.

این می‌تواند به شدت سرعت نصب و به‌روزرسانی بسته را افزایش دهد، که تجربه را روان‌تر می‌کند اما از نظر فنی کارآمدتر نیست.

به جای APT از Nala استفاده کنید

اجرا کن:

sudo apt install nala
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

Nala از همان کتابخانه “APT-DPKG” استفاده می کند که APT استفاده می کند، این فقط یک صفحه جلویی متفاوت است که بسیار سریعتر (و همچنین بسیار سردتر) از APT است (شما می توانید از APT و Nala بدون مشکل استفاده کنید). شما همچنین می توانید استفاده کنید sudo nala fetch دستور انجام همان بررسی آینه ای اوبونتو را مانند آیتم قبلی انجام دهید و حداکثر 16 آینه بهینه را انتخاب کنید.

برای سخت افزارهای قدیمی به جای Wayland از XORG استفاده کنید

اگر سخت افزار شما نسبتا قدیمی است، ممکن است متوجه شوید که نصب جدید اوبونتو کمی است تنبل، و این تا حد زیادی می تواند به این دلیل باشد که سخت افزار شما برای Wayland بسیار قدیمی است. در این مورد، می‌توانید به XORG بروید زیرا Wayland می‌تواند باعث هر چیزی از اشکالات گرفته تا یخ زدن شود.

برای تغییر به XORG، از گزینه های برق خارج شوید. نام کاربری خود را انتخاب کنید و قبل از تایپ رمز عبور، روی نماد چرخ دنده در سمت راست پایین صفحه کلیک کنید. هر چیزی که قبلاً در این منو انتخاب شده است، آن را به گزینه ای که حاوی کلمه “XORG” است تغییر دهید (این مورد بین نسخه ها متفاوت است، بنابراین من فقط توضیحی کلی از آنچه که گزینه خواهد بود اضافه می کنم) یا اگر فقط دو گزینه وجود دارد (” اوبونتو” و “اوبونتو وی لند”) سپس “اوبونتو” را انتخاب کنید.

بسته به سخت افزار شما، متوجه خواهید شد که برنامه های GNOME بسیار سریعتر باز می شوند و تجربه شما بسیار روان تر است.

مدیر بسته Snap را حذف کنید و به جای آن برنامه ها را با استفاده از فایل های .DEB نصب کنید

مدیر بسته Snap واقعا می تواند سرعت راه اندازی سیستم را کند کند و برنامه های نصب شده با استفاده از Snap نیز کندتر شروع می شوند. برای حذف snap، این مقاله عالی را بررسی کنید (فقط آن مقاله را تا قبل از بخش “نصب فایرفاکس به عنوان DEB” دنبال کنید) که قبلاً آن را پوشش می دهد!

اکنون زمان شروع استفاده از فایل های .DEB برای نصب برنامه ها است! یک ابزار عالی برای انجام این کار وجود دارد به نام GDEBI که به شما امکان می دهد برنامه های .DEB را به راحتی نصب کنید، برای انجام این اجرا:

sudo nala install gdebi
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

دفعه بعد که برنامه ای را نصب می کنید، ترجیحاً از بسته DEB آن استفاده کنید و با استفاده از GDEBI با کلیک راست روی فایل DEB و نصب آن با GDEBI، آن را نصب کنید.

Gnome Tweaks و Gnome Shell Extensions Manager

Gnome Tweaks یک برنامه فوق العاده است که به شما این امکان را می دهد نیشگون گرفتن و کشیدن جنبه های مختلف سیستم عامل شما، در حالی که مدیر برنامه های افزودنی به شما اجازه می دهد تا برنامه های افزودنی Gnome را نصب کنید و آنها را هر طور که می خواهید سفارشی کنید! صدها افزونه موجود وجود دارد که می توانید از آنها برای سفارشی کردن تجربه خود در اوبونتو استفاده کنید.
اجرا کن:

sudo nala install gnome-tweaks
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

سپس می توانید برنامه Gnome Tweaks را باز کنید و جنبه های مختلف سیستم خود را سفارشی کنید! برای نصب Extensions Manager:

sudo nala install gnome-shell-extension-manager
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

سپس می‌توانید Extension Manager را باز کنید و برنامه‌های افزودنی مختلفی را نصب کنید تا تجربه دسک‌تاپ Gnome خود را سفارشی کنید!

غیرفعال کردن boot splash screen

در حالی که صفحه نمایش اوبونتو که در بوت نمایش داده می شود بسیار جالب به نظر می رسد، می تواند زمان بوت شدن سیستم شما را بسیار کند کند. برای غیرفعال کردن آن، ابتدا به همان فایل پیکربندی grub در مرحله اول بروید:

sudo gedit /etc/default/grub
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

بعد، تغییر دهید GRUB_CMDLINE_LINUX_DEFAULT دارایی به fsck.mode=skip quiet، به این ترتیب بار بعدی که در اوبونتو بوت می شوید صفحه نمایش اسپلش نمایش داده نمی شود.
GRUB را دوباره به روز کنید:

sudo update-grub
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

بسته های مفید را نصب کنید

اینها بسته هایی هستند که لزوماً با یک نصب جدید اوبونتو ارائه نمی شوند، اما می توانند بسیار مفید باشند، برای نصب آنها این دستور را اجرا کنید:

sudo nala install htop neofetch curl wget git
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  • htop برخی از آمارهای CPU و حافظه را در مورد رایانه شما نشان می دهد که می تواند به شما کمک کند تا بدانید چه چیزی باعث کاهش سرعت رایانه شما می شود. این به نوعی معادل “Task Manager” در ویندوز است.
  • neofetch اطلاعات مختلف سیستم از جمله توزیع، نام GPU و نام CPU را نشان می دهد.
  • curl و wget ابزارهایی برای ارسال درخواست های شبکه از خط فرمان هستند
  • git برای تعامل با Git استفاده می شود!

نصب خودکار cpufreq

auto-cpufreq یک ابزار عالی برای مدیریت منابع رایانه شخصی شما، به ویژه برای کاربران لپ تاپ است. برای نصب آن، به نصب کننده صفحه GitHub بروید و دستورالعمل ها را دنبال کنید!

پس از اتمام کار، می‌توانید به لان‌پد بروید و برنامه auto-cpufreq را اجرا کنید. پس از شروع، روی دکمه “نصب” کلیک کنید تا cpufreq خودکار فعال شود. سپس می‌توانید برنامه را مجدداً راه‌اندازی کنید تا «Governor» خود را تغییر دهید. کارایی عملکرد دستگاه را بر عمر باتری اولویت می دهد، ذخیره انرژی عمر باتری را بر عملکرد دستگاه اولویت می دهد و پیش فرض گاورنر را بر اساس وصل بودن یا نبودن لپ تاپ شما تغییر می دهد.

برای کاربران دسکتاپ، یک گاورنر خاص را انتخاب کنید و آن را روشن نگه دارید، پیش فرض برای شما مهم نیست.

برنامه ها را با کلیک مجدد به حداقل برسانید

در ویندوز، اگر برنامه‌ای را باز می‌کنید، منتظر بمانید تا شروع شود و دوباره روی نماد آن کلیک کنید تا خودش را به حداقل برساند.
اگرچه این رفتار منطقی است، اما این رفتار پیش‌فرض در اوبونتو نیست (در اوبونتو، وقتی دوباره کلیک می‌کنید هیچ اتفاقی نمی‌افتد). و هیچ راهی برای تغییر آن از طریق رابط کاربری گرافیکی تنظیمات گنوم وجود ندارد. برای اینکه برنامه‌ها روی «باز کلیک کنید» خودشان را کوچک کنند، این دستور را اجرا کنید:

gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize-or-previews'
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

اکنون هر زمان که روی آیتم برنامه ای که قبلاً باز شده در داک کلیک می کنید، باید خود را به حداقل برسانید!

نصب آنالیز مصرف دیسک (Baobab)

Disk Usage Analyzer برای من یک برنامه بسیار مفید است برای اینکه بدانم چه چیزی بیشترین فضا را در سیستم من می گیرد. برای نصب آن، اجرا کنید:

sudo nala install baobab
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

بعد، لانچ پد خود را باز کنید و برنامه را باز کنید، درایو خاصی را که می خواهید اسکن کنید و منتظر بمانید تا نموداری از کل فضای ذخیره شده توسط سیستم شما را به شما نشان دهد!

مخازن جهان و/یا چندجهانی را فعال کنید

مخازن universe و multiverse برای بسته ها شامل بسته های اضافی هستند که در مخزن پیش فرض اوبونتو موجود نیستند! Universe برای مخازن منبع باز اضافی است، در حالی که Multiverse برای مخازن منبع بسته است. برای اضافه کردن جهان اجرا:

sudo add-apt-repository universe
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

و برای اضافه کردن اجرای چندجهانی:

sudo add-apt-repository multiverse
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

و به غیر فعال کردن هر یک از این مخازن فقط همان دستورات را با -r پرچم اضافه شد

کدک های رسانه ای اوبونتو را فعال کنید

اوبونتو به‌طور پیش‌فرض با همه کدک‌های رسانه‌ای (به عنوان مثال، کدک‌های فایل‌های MOV)، برای نصب همه کدک‌های رسانه‌ای اضافی که اجرا می‌شوند همراه نیست:

sudo nala install ubuntu-restricted-extras -y
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

و بس، اکنون می توانید آزادانه از چنین کدک هایی استفاده کنید!

UFW را راه اندازی کنید

UFW یک سیستم فایروال موجود برای سیستم‌های لینوکس است که می‌تواند به محافظت آنلاین از شما کمک کند تا نسخه UFW اجرا شده را بررسی کنید:

ufw --version
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

با اجرا کردن، مطمئن شوید که به روز است:

sudo nala install ufw
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

با اجرای این دستور آن را در هنگام راه اندازی سیستم فعال کنید:

sudo systemctl enable ufw
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

شروع کن:

sudo systemctl start ufw
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

اگر sudo ufw status می گوید غیر فعال، اجرا کنید:

sudo ufw enable
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

وضعیت UFW اکنون باید بگوید فعال است.

Stacer را نصب کنید

Stacer یک پاک کننده و بهینه ساز سیستم منبع باز است. این به شما امکان می‌دهد تا همه برنامه‌ها را به شیوه‌ای GUI کنترل کنید، سیستم خود را از زباله‌ها پاک کنید، برخی از جنبه‌های تجربه گنوم خود را سفارشی کنید و موارد دیگر! برای نصب Stacer run:

sudo nala install stacer
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

سپس می‌توانید برنامه را از روی لانچ پد باز کنید و هر طور که دوست دارید سرهم کنید، من بیشتر از آن برای تمیز کردن سیستمم یا نظارت بر فرآیندها در یک رابط کاربری بیشتر به ظاهر «Task Manager» از htop استفاده می‌کنم:
صفحه فرآیندهای Stacer

کاهش “Swappiness” (اختیاری)

اگر در حین نصب یک ناحیه مبادله برای اوبونتو مشخص کرده‌اید، باید مطمئن شوید که این ناحیه تعویض تنها در شدیدترین موارد زمانی که RAM شما نزدیک به شارژ کامل است استفاده می‌شود. این به این دلیل است که Swap Space بر روی HDD/SSD شما قرار دارد که بسیار کندتر از حافظه RAM اختصاصی شما است. اگر اوبونتو بیش از حد به swap متکی است، می توانید احساس کنید که سرعت آن بسیار کند است حتی اگر مقدار زیادی رم دارید. می توانید بدوید cat /proc/sys/vm/swappiness برای دیدن مقدار تعویض فعلی شما (به طور پیش فرض باید 60 باشد). می توانید آن را کاهش دهید به طور موقت [until you reboot] برای امتحان مقادیر مختلف، برای انجام این اجرا:

sudo sysctl vm.swappiness=15
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

برای من، این مقدار در 15 بهترین بود، شاید کمتر حتی بهتر باشد اما 15 به اندازه کافی خوب بود. شما می توانید این مقدار را تغییر دهید به هر حال که می خواهید آزمایش کنید زیرا این فقط یک تغییر موقت است که تا زمانی که راه اندازی مجدد انجام دهید موثر است. هنگامی که یک مقدار خوب پیدا کردید، این را اجرا کنید تا آن را برای همیشه نگه دارید:

sudo gedit /etc/sysctl.conf
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

به دنبال vm.swappiness= خط، اگر وجود ندارد آن را به پایین اضافه کنید:

vm.swappiness=15
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

فایل را ذخیره کنید و تا زمانی که آن فایل را به صورت دستی تغییر ندهید، جابجایی شما برای همیشه کاهش می یابد.

پیش بارگیری (پاداش)

من دیده ام که بسیاری از افراد در مورد پیش بارگذاری صحبت می کنند، اما پس از حدود دو هفته که آن را امتحان کردم، تفاوتی متوجه نشدم، اما این بیشتر به این دلیل بود که من قبلاً برنامه های زیادی در نصب دسکتاپ اوبونتو نداشتم.
Preload ابزاری است که از پیش بارگیری می کند کتابخانه های برنامه های پر استفاده شما را قبل از شروع به حافظه در می آورند. اما، قبل از اینکه به نصب پیش‌لود بپردازیم. باید توجه داشته باشم که پیش بارگذاری بسته به عادات استفاده شما می تواند برای شما مضر باشد، به یاد داشته باشید که پیش بارگیری همیشه در پس‌زمینه اجرا می‌شود تا راه‌اندازی‌های مکرر برنامه شما بهینه شود. با این حال، اگر یک برنامه خاص را فقط یک بار در روز باز کنید (مانند Brave Browser برای من) و دوباره آن را نبندید، پیش بارگذاری کپی از پیش بارگذاری شده Brave Browser را حفظ می کند که حتی اگر Brave را ببندم حتی به آن نیازی ندارد. پنجره مرورگر، Brave در پس‌زمینه در حال اجرا می‌ماند و آماده راه‌اندازی مجدد است. بنابراین نسخه اضافی از قبل بارگذاری شده است فقط هدر دادن حافظه!

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

sudo nala install preload
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

و تمام، پیش بارگذاری اکنون نصب شده است.


و این برای امروز، همه! من به شدت توصیه می کنم که سیستم خود را پس از اعمال تمام این مراحل قبل از ادامه استفاده روزانه خود راه اندازی مجدد کنید تا مطمئن شوید که همه تغییرات اعمال شده اند.

مقاله بعدی همه چیز در مورد انتقال از ویندوز به لینوکس و مواردی است که قبل از راه اندازی بوت دوگانه باید به آن توجه کنید تا اطمینان حاصل شود که از کل فرآیند پشیمان نمی شوید.

اگر متوجه شدید که من چیزی را از دست داده ام یا پیشنهادی دارید، حتما در نظرات به من اطلاع دهید!

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا