سفارشی سازی های محیط برنامه نویسی جدید (Ubuntu)

مدت کوتاهی است که Ubuntu را به عنوان سیستم Desktop انتخاب کرده ام. هرچند از ‍۱۰ سال پیش با لینوکس درگیر بوده ام و عمدتا پلاتفرم deploy توزیع های مختلف لینوکس بوده و در کار با ترمینال آن مو سفید کردم، ولی باید اعتراف کنم در کار با Ubuntu Desktop و محیط UI آن کاملا آماتور محسوب می شوم. و تنها تجربه ام برمی گردد به سال 1385 و Suse و شبیه سازی فوتبال دوبعدی بنا به عادتهایی که با محیط UI ویندوز داشته ام، مجبورم که یکسری تغییرات را برای راحتی بیشتر خود در ابونتو اعمال کنم. نسخه ای که فعلا استفاده می کنم Ubuntu 18.04 است.۱- آشنایی با اسامی این محیط گرافیکی جدید، اسامی جدید نیز دارد. بهتر است با نام درست آن آشنا شویم که معادل ویندوزی را به کار نبریم و لینوکس کارها بهتون نخندند.LauncherLauncher ItemsWorkspace SwitcherWindow TitleApplication MenusStatus Menus (Indicators)Window DecorationWindow ButtonsToolbarStatus BarDesktopUbuntu Button (Home Button or BFB, "Big Freakin' Button")DashRun Command (Alt+F2)عکس و توضیحات از AskUbuntu۲- نصب زبان فارسیدر Setting در بخش Regional & Langunage زبان فارسی را اضافه کنید.در Setting در بخش Regional & Langunage ب۳- نصب فونت فارسیبرای نصب قلم‌های فارسی در اوبونتو و دیگر توزیع‌ها می‌توان از اسکریپت فرود استفاده کرد. برای این منظور ابتدا باید گیت را نصب کرد:$ sudo apt install gitسپس اسکریپت را از گیت‌هاب دریافت می‌کنیم:$ git clone https://github.com/fzerorubigd/persian-fonts-linux.gitحال به درون شاخه‌ی اسکریپت می‌رویم:$ cd persian-fonts-linux/اسکریپت را اجرا می‌کنیم:$ ./farsifonts.shدر این‌جا شماره‌ی قلمی که می‌خواهیم نصب شود را از فهرست انتخاب می‌کنیم. در صورت تمایل به نصب یک‌جای همه‌ی قلم‌ها می‌توان شماره‌ی All (در این‌جا ۲۷) را انتخاب کرد.متن و عکس از Ubuntu.ir۴-مشکل با مکان حرف پ در ویندوز چون از صفحه کلید عربی استفاده شده بود، حروف اضافی فارسی (پ ژ گ چ) را از چپ و راست به گوشه های صفحه کلید اضافه کردند.کلید هایی که به دنبال آن خواهید گشت:برای ئ ------> Shift+Sبرای پ دکمه M برای ویرگول ---> Shift+7می توان با روشهایی مکان این کلید ها را تغییر داد یا مشابه ویندوز نمود ولی بهتر است عادت های غلط را اصلاح کنیم و به دنبال تغییر جای کلید پ نباشیم!۵- نصب IDE و سایر نرم افزارها و ابزار های مورد نیاز بنا به سلیقه شخصی ;)۶- نصب تقویم فارسیاستارکلندر (به انگلیسی StarCalendar) یک نرم‌افزار تقویم فارسی آزاد توسعه داده شده توسط سعید رسولی است. برای نصب تقویم فارسی استارکلندر از مخزن گیت‌هاب این پروژه استفاده می‌کنیم. برای این منظور ابتدا گیت را نصب می‌کنیم:$ sudo apt install gitسپس برنامه را از گیت‌هاب دریافت می‌کنیم:$ git clone https://github.com/ilius/starcal.gitحال به درون پوشهٔ برنامه می‌رویم:$ cd starcalبرای نصب در اوبونتو از اسکریپتی که به همین منظور درون برنامه وجود دارد استفاده می‌کنیم:$ sudo ./install-ubuntu۷- پیشنیازهای تغییرات در محیط گرافیکیبرای تغییرات در GUI یکی از ابزارهایی که خیلی به کار می آید Gnome Tweaks و دیگری نصب افزونه GNOME Shell integration در Firefox است. ایندو را نصب کنید و :$ sudo apt-get install chrome-gnome-shellنرم افزار Gnome Tweaks را از بخش Ubuntu Software (یا روشهای دیگر) می توانید نصب کنید.۸- کلیک روی برنامه برای minimize اگر مثل من عادت دارید با کلیک روی آیکون برنامه در Launcher (همون TaskBar در ویندوز) برنامه یا پنجره در حال اجرا Minimize شود باید با استفاده از Ubuntu Software برنامه Dconf Editor را نصب کنید. س‍پس به مسیر org -> gnome -> shell -> extensions -> dash-to-dock رفته و click-action را بیابید. آنرا باز کنید و مقدار پیشفرض آنرا تغییر داده و روی minimize ست کنید.۹- سوییچ بین پنجره ها بدون گروه بندیابونتو به صورت پیشفرض، زمانی که Alt+Tab را می زنم. پنجره های یک جنس را در یک گروه قرار می دهد و Alt+Tab زدن با مشقاتی همراه می شود. برای رفع آن باید از یک gnome-extention به نام AlternateTab استفاده کنید. در FireFox روی GnomeShellExtention کلید کرده و سپس AlternateTab را پیدا کرده و آنرا نصب و فعال کنید.منتظر مابقی تغییرات در پست های بعدی باشید...