Gap messenger
Download

#خبر
ورژن بعدی کرنل لینوکس قراره به جای 5.20 به ورژن 6.0 نامگذاری بشه بخاطر این که کرنل لینوکس از سیستم Semantic برای ورژن گذاری استفاده میکنه.
برنامه نویس ها از این سیستم ورژن گذاری به این دلیل استفاده میکنند که اعداد ورژن بعد از مدتی بیش از حد بزرگ نشه و باعث ایجاد خطای انسانی در ریلیز کردن برنامه نباشه.

نحوه کارکرد سیستم Semantic
برای مثال ورژن برنامه ای 5.3.2 هست
هر وقت تغییراتی بزرگی در برنامه صورت گرفت عدد 5 افزایش پیدا میکنه
هر وقت تغییرات جزئی در برنامه ایجاد شد عدد 3 افزایش داده میشه
عدد 2 هم برای باگ فیکس ها و پچ ها استفاده میشه


ویژگی های احتمالی کرنل 6.0 :
فاز اولیه استفاده از کد Rust داخل کرنل
پشتیبانی از real-time building
ساپورت سخت افزار جدید
بهبود هایی در فایل سیستم های مختلف
تغییرات در Scheduler
🐧 @linuxinator

4 August 2022 | 09:28

https://linuxinator.blog.ir/
وبلاگ ما شروع به کار کرد
امید است بتوانیم مطالب را هم در وبلاگ و هم در گپ و ویسگون منتشر کنیم.
@linuxinator

4 August 2022 | 08:55

مانت کردن یه ftp روی یه دایرکتوری

با ابزار curlftpfs میتونید روی یه دایرکتوری ftp رو مانت کنید
فقط کافیه اول دایرکتوری رو بسازید و بعد دستور زیرو بزنید به همین راحتی !

mkdir example;
curlftpfs A:B@C example;

جای A,B,C به ترتیب یوزنیم پسورد و ادرس اف تی پی سرور رو بزنید.
🐧 @Linuxinator

2 August 2022 | 11:22

#معرفی_برنامه_کاربردی
معرفی تقویم ستاره ( star calendar) برای لینوکس

این برنامه دارای رابط کاربری گرافیکی زیبا و امکانات فراوانی می‌باشد
1_ نمایش تقویم به صورت ماهانه و هفتگی
2_ افزودن یادآوری به تقویم
3_ تغییر فونت و اندازه برنامه
4_ شروع برنامه با روشن شدن سیستم
5_ نشان داده تقویم هجری_قمری و میلادی
6_ تبدیل تاریخ
7_ نمایش تعداد روزهای گذشته و باقیمانده سال
8_ نمایش فصل و روزهای گذشته و باقیمانده آن
9_ پشتیبانی از توزیع‌های اصلی =» دبیان، آرچ، فدورا و اوپن سوزه و نصب از طریق سورس
10_ و.....

لینک گیت‌هاب جهت دانلود نسخه متناسب با توزیعهای مختلف

🔗 http://ilius.github.io/starcal/

🐧 @linuxinator

1 30 July 2022 | 06:26

My arch linux setup
Theme = Nordic Bluish
Icon theme: one ui
cursor theme : mac os Monterey
shell : zsh

@linuxinator

26 July 2022 | 12:30

https://github.com/wolandark/wim

یه کانفیگ عالی ویم که باعث میشه ویم شما قدرت یه ide رو داشته باشه
با این کانفیگ دیگه شما تقریبا به هیچی نیاز ندارید
این کانفیگ رو یه ایرانی نوشته که به سرعت هم محبوب شده و تو ۱۰ روز کلی استار خورده و چندین فورک هم شده
حتی افراد خارجی هم اونو تست کردن و واقعا ازش خوششون اومده
اگر با ویم کار میکنید به نظرم این کانفیگ عالیه
ویدیو پیوست شده به این پست ویدیویی هست که خود سازنده منتشر کرده.

@linuxinator

1 21 July 2022 | 02:04

آموزش قدم به قدم شبیه کردن و تم دادن دسکتاپ پلاسما به کروم او اس

🔗منبع: یوتوب

-------------------------
☁ @pyabr
💻 @linuxinator

14 July 2022 | 12:22

وقتی من رفتم تو بمون !

تصور کنید توی ترمینال یه برنامه ای باز کردید داره برای خودش یه سری کارارو میکنه الان وقتی ترمینال رو ببندید اون برنامه هم بسته میشه :/ به نظرتون چطور میتونیم کاری کنیم که این اتفاق نیفته ؟

برای این کار به ترتیب دستورات زیر رو بزنید :

Ctrl + Z
پروسس فعلی در حال اجرارو استاپ میکنه (اگه بعدش دستور jobs رو بزنید میبیندش)
bg
اخرین پروسس استاپ شده رو توی بکگراند resume میکنه (در واقع اخر دستور یه & اضافه میکنه)
disown
به اخرین پروسس اجازه میده که فراتر از شل زنده بمونه یعنی وقتی سیگنالی به شل ارسال میشه اون رو به برنامه منتقل نمیکنه (از جدول jobs هم حذفش میکنه)

پ.ن 1 : اگه سوییچ -h رو برای disown استفاده کنید از جدول jobs حذف نمیشه ولی پروسس رو علامت میزنه هر وقت به شل سیگنال SIGHUP ارسال شه اون رو به پروسس هدایت نمیکنه .

پ.ن 2 : تمام دستورات jobs , bg , disown ,... دستورات built-in شل هستند و من پیج ندارند ولی بجاش میتونید از help قبل دستور استفاده کنید.

پ.ن 3 : اگه توی سرور این کارو میکنید حواستون باشه برای برنامه های کوتاه مدت این کارو کنید چون اگه سرور ریبوت بشه برنامه مجدد اجرا نمیشه فقط این تضمین به شما داده میشه که وقتی از شل log out شدید برنامه بسته نشه پس بهتره از nohup و امثالش برای برنامه های داعم الجرا استفاده کنید.

------------------------------
☁ @pyabr
💻 @linuxinator

14 July 2022 | 12:16

ماژول zram چیه؟
ماژول zram وظیفه این رو داره که یک پارتیشن که از رم به عنوان حافظه ذخیره سازی استفاده میکنه رو با پشتیبانی از الگوریتم های مختلف فشرده سازی برای سیستم شبیه سازی کنه

استفاده از ماژول zram به عنوان swap
یکی از کاربرد های این ماژول، شبیه سازی یک پارتیشن سواپ برای سیستم هست که با حذف پارتیشن یا فایل سواپ از روی SSD یا HDD، عمر اون رو افزایش میده. ( به دلیل کاهش عملیات خواندن و نوشتن روی حافظه ) که البته توزیع فدورا به صورت دیفالت از همین روش به عنوان سواپ استفاده میکنه


راه اندازی روی آرچ لینوکس
اول پکیج zram-generator رو با پکمن روی سیستم نصب میکنیم
یک فایل کانفیگ در مسیر
/etc/systemd/zram-generator.conf
ایجاد میکنیم و داخلش مقادیر زیر را اضافه میکنیم و فایل رو سیو میکنیم
[zram0]
size = ram / 2
و بعد این کامند رو برای رفرش شدن تارگت ها و یونیت های systemd اجرا میکنیم
sudo systemctl daemon-reload
بعد از ریستارت سیستم میتونیم با استفاده از کامند swapon پارتیشن zram که به عنوان سواپ کار میکنه رو مشاهده کنید
فراموش نکنید که از مسیر
/etc/fstab
پارتیشن سواپی که تا قبل از این از هارد مانت میکردین رو پاک کنید تا دیگه استفاده نشه.
از این به بعد با بوت شدن سیستم سواپ به صورت خودکار کانفیگ و آماده میشه


برای نصب این پکیج روی توزیع های دیگه میتونید به صفحه گیت هابش مراجعه کنید :
https://github.com/systemd/zram-generator

@linuxinator

12 July 2022 | 09:29

http://python.coderz.ir
📣کتاب آنلاین و رایگان آموزش پایتون از 0 تا 100 برای کسانی که میخواهند برنامه نویسی پایتون رو استارت بزنن.
@linuxinator

11 July 2022 | 10:56

⬅ 20 کاری که باید بعد از نصب کردن pop os 22.04 انجام بدهید
📣منبع یوتوب
🖥 @linuxinator

11 July 2022 | 03:28

📝اموزش ویرایشگر متن vim برای تازه کارها
💻منبع کانال یوتوب freecodecamp
📎زبان آموزش: انگلیسی


بزودی آموزش ویرایشگر متن vim به زبان فارسی نیز بارگذاری خواهد شد.
🖥 @linuxinator

1 11 July 2022 | 03:20

تم دهی اوبونتو 22.04
@linuxinator

10 July 2022 | 11:26

#معرفی_توزیع
معرفی توزیع zorin
لینوکس Zorin OS چیست؟

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

Zorin OS مملو از برنامه‌های کاربردی است، بنابراین می‌توانید بدون نیاز به ساعت‌ها صرف نصب برنامه‌های ضروری، از آن استفاده کنید.

به نوعی، Zorin یکی از بهترین توزیع‌های لینوکس است که برای افرادی که تمام عمر خود از ویندوز یا مک استفاده کرده‌اند و می‌خواهند به لینوکس سوئیچ کنند، در دسترس است.

علیرغم رابط گرافیکی ساده، Zorin در باطن مانند هر توزیع لینوکس دیگر توانایی دارد.

توزیع Zorin OS در سه نسخه اصلی موجود است:

Zorin OS Lite:
این نسخه بهینه شده برای استفاده در رایانه های قدیمی و ضعیف تر می باشد. این نسخه به جای رابطی گرافیکی GNOME، یک رابط گرافیکی مبتنی بر XFCE دارد.

Zorin OS Core:
این نسخه سیستم عامل کاملاً پیشرفته Zorin OS محسوب می شود و دارای دسکتاپ مبتنی بر GNOME است.

Zorin OS Pro:
همانند نسخه Core بوده، اما با تم هایی که دسکتاپ شما را به میل شما تقریباً با ویندوز یا مک یکسان می کند. این نسخه همچنین با بسته‌ای از پس‌زمینه‌های سفارشی دسکتاپ ارائه می‌شود که می‌توانید از آنها استفاده کنید

این توزیع را می توانید از وبسایت آن یعنی
https://zorin.com
دانلود و نصب کنید.
@linuxinator

8 July 2022 | 08:44

#معرفی_بازی
بازی اوپن سورس super tux
بازی super tux یک بازی متن باز دو بعدی است که گیم پلی آن شبیه سری بازی های سوپر ماریو است.

این بازی جذاب برای سیستم عامل های گنو/لینوکس، مک، ویندوز و اندروید در دسترس است.
این بازی را میتوانید از طریق پکیج منیجر توزیع خود و یا از سایت
https://www.supertux.org/
دانلود و نصب کنید.
@linuxinator

8 July 2022 | 08:21

map acsii
نقشه جهان در ترمینال شما

نحوه استفاده از map ascii:
telnet http://mapscii.me
@linuxinator

8 July 2022 | 08:06

آب و هوا در ترمینال:
@linuxinator

8 July 2022 | 06:13