en
Feedback
Penguins🐧

Penguins🐧

Open in Telegram

We are penguins, don't argue with us. We are genius. GP : @Penguins_Hub Admins : 7 Penguins

Show more
The country is not specifiedThe category is not specified
949
Subscribers
-124 hours
+77 days
+4130 days
Posts Archive
شب به‌خیر✨️ معرفی استاندارد FHS و ساختارش. پارت ۳ مطالعه پارت ۲ تا اینجا تقریبا با تمام دایرکتوری‌های مهم لینوکس آشنا شدیم، ولی یه سوال مهم باقی میمونه... اصلا این دایرکتوری‌ها از کجا میان؟ همه‌شون روی هارد ذخیره شدن؟ جواب کوتاه: نه. توی لینوکس چند نوع فایل‌سیستم مختلف وجود داره که همزمان روی سیستم مونت میشن و شما همه‌شون رو به شکل یه درخت واحد میبینین. مثلا با دستور:
mount
یا
findmnt
میتونین همه‌ی فایل‌سیستم‌های مونت‌شده رو ببینین. فرض کنین یه پارتیشن ext4 دارین که روی مسیر / مونت شده. حالا کرنل موقع بوت فایل‌سیستم‌های دیگه مثل proc، sysfs، tmpfs و devtmpfs رو هم روی مسیرهای مختلف مونت میکنه. به همین دلیله که مثلا: (برای درک بهتر پارت های ۱ و ۲ رو مطالعه کنید)
/proc /sys /dev
فایل واقعی روی هارد نیستن و توسط کرنل ساخته میشن. یه سوال دیگه... اصلا Mount یعنی چی؟ به زبان ساده، مونت یعنی وصل کردن یه فایل‌سیستم به یه دایرکتوری. مثلا اگر یه فلش وصل کنین، ممکنه روی این مسیر مونت بشه:
/media/amir/MyUSB
یا اگر دستی این دستور رو اجرا کنین:
mount /dev/sdb1 /mnt
اون لحظه محتویات فلش داخل مسیر
/mnt
نمایش داده میشه. یعنی دایرکتوری /mnt از قبل وجود داشته، ولی بعد از مونت کردن، محتویات فایل‌سیستم فلش داخلش دیده میشه. یه تصور اشتباه دیگه هم وجود داره... خیلی‌ها فکر میکنن هر دایرکتوری یه پارتیشن جداست. در حالی که اصلا اینطور نیست. مثلا ممکنه:
/ /home /var
همه روی یه پارتیشن باشن. یا برعکس، هرکدوم روی یه پارتیشن جدا مونت شده باشن. این موضوع کاملا به نحوه‌ی پارتیشن‌بندی سیستم بستگی داره. اگر خواستین ببینین هر مسیر روی کدوم پارتیشن قرار گرفته، این دستور خیلی کاربردیه:
df -h
یا
findmnt
یه نکته‌ی جالب دیگه هم اینه که توی لینوکس هیچ چیزی مثل درایو C یا D وجود نداره. چه هارد داخلی باشه، چه SSD، چه فلش، چه هارد اکسترنال، چه DVD، همه‌شون فقط روی یه دایرکتوری مونت میشن و از همونجا در دسترس قرار میگیرن. در نهایت، FHS فقط مشخص میکنه هر نوع فایل بهتره کجا قرار بگیره. اما اینکه اون فایل روی کدوم پارتیشن باشه، یا حتی روی هارد، SSD، RAM یا یه سیستم فایل شبکه‌ای ذخیره شده باشه، کاملا موضوع جداگانه‌ایه. اگر این سه پست رو کامل خونده باشین، الان دید خیلی بهتری نسبت به ساختار فایل‌سیستم لینوکس دارین و وقتی اسم دایرکتوری‌های مختلف رو ببینین، تقریبا میدونین هرکدوم چه وظیفه‌ای دارن و چرا اصلا به وجود اومدن. - @MainPenguins | Hub

کرنل Linux 7.2 منتشر شد نسخه جدید Linux 7.2 منتشر شد و بهبود های زیاد و پشتیبانی های زیادی داشته! تغییرات مهم: • اضافه شدن Ca
کرنل Linux 7.2 منتشر شد نسخه جدید Linux 7.2 منتشر شد و بهبود های زیاد و پشتیبانی های زیادی داشته! تغییرات مهم: • اضافه شدن Cache-Aware Scheduling برای کاهش جابه‌جایی غیرضروری داده بین کش‌های پردازنده و بهبود عملکرد زمان‌بندی. • فعال شدن Large Folios به‌صورت پیش‌فرض در Btrfs و اضافه شدن پشتیبانی آزمایشی از Folioهای بزرگ تا ۲ مگابایت. • بهبود عملکرد و قابلیت‌های Btrfs، EXT4 و XFS. • افزایش تعداد Subflowهای قابل استفاده در Multipath TCP از ۸ به ۶۴. • بهبود مقیاس‌پذیری زیرساخت شبکه و کاهش وابستگی به قفل سراسری "rtnl_lock". • گسترش پشتیبانی Rust در کرنل؛ معماری s390 حالا می‌تواند کد Rust کرنل را بسازد. • بهبودهای KVM برای مجازی‌سازی پردازنده‌های Intel و AMD. • اضافه شدن قابلیت "make sbom" برای تولید Software Bill of Materials مخصوص پیکربندی کرنل. • پشتیبانی سخت‌افزاری گسترده‌تر برای کارت‌های شبکه، کنترلرها، لپ‌تاپ‌ها، سنسورها و تجهیزات جانبی جدید. در کنار این‌ها، چند فناوری و سخت‌افزار قدیمی نیز از کرنل حذف یا منسوخ شده‌اند تا کد هسته ساده‌تر و قابل نگهداری‌تر شود. - @MainPenguins | Hub | Source

ظهر نکو🔆 برنامه GeForce NOW لینوکس از بتا خارج شد نسخه بومی GeForce NOW برای لینوکس بعد از حدود هفت ماه آزمایش، بالاخره از ح
ظهر نکو🔆 برنامه GeForce NOW لینوکس از بتا خارج شد نسخه بومی GeForce NOW برای لینوکس بعد از حدود هفت ماه آزمایش، بالاخره از حالت بتا خارج شد و حالا به‌صورت Stable در دسترس کاربران قرار گرفته است. تغییرات مهم: • بهبود عملکرد، پایداری و تجربه کاربری بر اساس بازخورد کاربران لینوکس • پشتیبانی رسمی از Ubuntu 24.04 LTS و نسخه‌های جدیدتر • انتشار یک مخزن رسمی Flatpak توسط NVIDIA برای نصب و دریافت به‌روزرسانی‌های ساده‌تر • بهبودهای مربوط به استریم بازی و DLSS Frame Generation اپلیکیشن همچنان یک کلاینت برای سرویس ابری GeForce NOW است؛ یعنی بازی‌ها روی سرورهای NVIDIA اجرا می‌شوند و تصویر آن‌ها روی سیستم لینوکسی شما استریم می‌شود. نسخه فلت پک هم داره و روی همه توزیع ها میتونین ازش استفاده کنید - @MainPenguins | Hub | Source

شب درخشنده✨️ ابزار GIMP بعد از نزدیک ۳۰ سال در حال کنار گذاشتن XCF است توسعه‌دهندگان GIMP روی یک فرمت جدید برای ذخیره پروژه‌ه
شب درخشنده✨️ ابزار GIMP بعد از نزدیک ۳۰ سال در حال کنار گذاشتن XCF است توسعه‌دهندگان GIMP روی یک فرمت جدید برای ذخیره پروژه‌ها کار می‌کنند؛ تغییری که بعد از نزدیک ۳۰ سال استفاده از XCF اتفاق می‌افتد. فرمت XCF از سال ۱۹۹۷ فرمت اصلی پروژه‌های GIMP بوده است.
فرمت جدید بر پایه یک ساختار XML فشرده‌شده در قالب ZIP خواهد بود و قرار است مدیریت فایل‌ها را کارآمدتر کند
این ساختار جدید امکاناتی مثل ذخیره خودکار، مدیریت بهتر پروژه‌های حجیم و چندصفحه‌ای را ساده‌تر می‌کند و همچنین برای قابلیت‌های انیمیشن که برای GIMP 3.6 برنامه‌ریزی شده‌اند، مناسب‌تر خواهد بود. فعلاً XCF همچنان فرمت اصلی GIMP است و فرمت جدید هنوز در حال توسعه است. - @MainPenguins | Hub | Source | Source

شامگاه نکو🌃 درایور جدید لینوکس برای مانیتورینگ 12VHPWR کارت‌های ROG Astral یک توسعه‌دهنده متن‌باز، درایور جدیدی برای لینوکس نوشته که امکان مانیتورینگ مستقیم کانکتور 12VHPWR را روی کارت‌های گرافیک ASUS ROG Astral فراهم می‌کند. این درایور می‌تواند اطلاعات الکتریکی مربوط به هر پین کانکتور به‌صورت جداگانه را در اختیار سیستم قرار دهد؛ قابلیتی که پیش‌تر بیشتر از طریق ابزارهای اختصاصی ویندوزی مثل GPU Tweak قابل استفاده بود.
با این کار کاربران لینوکس کارت‌های ROG Astral می‌توانند وضعیت جریان عبوری از پین‌های 12VHPWR را مستقیماً در سیستم مانیتور کنند و راحت‌تر متوجه شرایط غیرعادی کانکتور شوند
این قابلیت مخصوصاً برای کارت‌های پرمصرفی مثل RTX 5080 و RTX 5090 اهمیت دارد؛ چون سلامت و اتصال صحیح 12VHPWR/12V-2x6 نقش مهمی در جلوگیری از مشکلات حرارتی کانکتور دارد. - @MainPenguins | Hub | Source

پسین نکو🌻 کرنل Linux 7.3؛ اجرای هوشمندتر باینری‌ها با binfmt_misc در توسعه Linux 7.3، قابلیت "binfmt_misc" قرار است بسیار انعطاف‌پذیرتر شود. این زیرسیستم به لینوکس اجازه می‌دهد فایل‌های باینری غیرمعمول را با مفسر مناسب اجرا کند؛ مثلاً اجرای فایل‌های ".exe" با Wine یا فایل‌های JAR با Java.
حالا امکان اتصال برنامه‌های BPF به "binfmt_misc" فراهم می‌شود تا لینوکس بتواند هنگام اجرای هر باینری، به‌صورت پویا تصمیم بگیرد از چه Loader یا Interpreter استفاده کند
این قابلیت می‌تواند برای پروژه‌هایی مثل NixOS هم جالب باشد؛ مثلاً مسیر Dynamic Loader می‌تواند بر اساس محل خود باینری به‌صورت پویا تعیین شود و ساخت باینری‌های قابل‌انتقال ساده‌تر شود. همچنین حالت جدید Transparent Dispatch باعث می‌شود برنامه اجراشده همچنان هویت باینری اصلی خود را حفظ کند، نه اینکه "argv[0]" و "/proc" آن به نام Interpreter تغییر کند. در کنار این‌ها، حالت Loader Substitution هم اجازه می‌دهد برنامه به‌صورت Native اجرا شود و فقط Dynamic Loader آن جایگزین شود. - @MainPenguins | Hub | Source

ظهر به‌خیر🔆 معرفی WinPodX؛ اجرای برنامه‌های ویندوزی داخل لینوکس، مثل برنامه‌های بومی پروژه متن‌باز WinPodX می‌خواهد تجربه‌ای شبیه WSL، اما در جهت مخالف ارائه دهد؛ یعنی به‌جای اجرای لینوکس داخل ویندوز، برنامه‌های ویندوزی را مستقیماً در محیط دسکتاپ لینوکس اجرا کند.
ابزار WinPodX یک محیط ویندوزی را در پس‌زمینه با KVM و Podman/Docker اجرا می‌کند و با استفاده از FreeRDP RemoteApp هر برنامه ویندوزی را به شکل یک پنجره جداگانه روی دسکتاپ لینوکس نمایش می‌دهد
ویژگی‌های جالب: • برنامه‌های ویندوزی با آیکون و پنجره جداگانه در Taskbar لینوکس ظاهر می‌شوند. • با دوبار کلیک روی فایل‌هایی مثل ".docx" می‌توان مستقیماً Word را باز کرد. • ویژگی Clipboard، صدا، پرینتر و Home Directory بین لینوکس و ویندوز به اشتراک گذاشته می‌شوند. • برنامه‌های لینوکس نیز می‌توانند داخل منوی Open with ویندوز ظاهر شوند؛ یعنی یکپارچگی دوطرفه است. • وقتی برنامه‌ای در حال استفاده نیست، محیط ویندوزی می‌تواند متوقف شود تا منابع کمتری مصرف کند. نکته مهم:
ابزار WinPodX جایگزین Wine برای اجرای بازی‌ها نیست؛ در حالت عادی GPU Acceleration ندارد و برای بازی‌ها و برنامه‌های 3D مناسب نیست. برای استفاده هم حداقل ۸ گیگابایت RAM، حدود ۳۰ گیگابایت فضای دیسک و پشتیبانی KVM نیاز است و باید لایسنس معتبر Windows را خودتان داشته باشید
پروژه فعلاً در وضعیت Beta قرار دارد و توسعه آن ادامه دارد. نصب بسیار ساده‌ای هم داره - @MainPenguins | Hub | Source

معرفی WinPodX؛اجرای برنامه‌های ویندوزی داخل لینوکس، مثل برنامه‌های بومی | پست بعدی ~ @MainPenguins
+1
معرفی WinPodX؛اجرای برنامه‌های ویندوزی داخل لینوکس، مثل برنامه‌های بومی | پست بعدی ~ @MainPenguins

Repost from Penguins🐧
به گروه تلگرامی پنگوئن‌ها بپیوندید🐧 https://telegram.me/+WMWSPYearQk3YzQ0

دسکتاپ GNOME 51 Beta منتشر شد نسخه بتای GNOME 51 منتشر شد و حالا وارد مرحله Feature، UI و API/ABI Freeze شده؛ یعنی تغییرات جد
دسکتاپ GNOME 51 Beta منتشر شد نسخه بتای GNOME 51 منتشر شد و حالا وارد مرحله Feature، UI و API/ABI Freeze شده؛ یعنی تغییرات جدید از اینجا به بعد بسیار محدودتر خواهند بود. نسخه پایدار GNOME 51 برای ۱۸ سپتامبر برنامه‌ریزی شده است. تغییرات مهم: • اضافه شدن رابط گرافیکی جدید برای مدیریت اثرانگشت در Settings • پشتیبانی GNOME Initial Setup از حساب‌های "systemd-homed" • پشتیبانی GNOME Shell از حالت Reduced Motion و کرسرهای مبتنی بر SVG • اضافه شدن Background Blur در Mutter برای Wayland • بهبود زمان‌بندی فریم‌ها در Mutter با هدف کاهش Frame Drop • پشتیبانی GTK از پروتکل "ext-background-effect" در Wayland • بهبود عملکرد GNOME Software و بارگذاری آیکون‌ها • بهبودهای مختلف Nautilus و GVFS • فعال شدن دوباره WebRTC در مرورگر GNOME Web • پشتیبانی Glycin از فرمت HDR و متادیتای XMP در چند فرمت تصویری • اضافه شدن پشتیبانی Web Login و مکانیزم احراز هویت یکپارچه در GNOME Shell - @MainPenguins | Hub | Source

شامگاه نکو✨️ آخرین اصلاحات صوتی برای Linux 7.2 منتشر شد در آستانه انتشار نسخه نهایی Linux 7.2، آخرین مجموعه از اصلاحات مربوط
شامگاه نکو✨️ آخرین اصلاحات صوتی برای Linux 7.2 منتشر شد در آستانه انتشار نسخه نهایی Linux 7.2، آخرین مجموعه از اصلاحات مربوط به سیستم صوتی کرنل وارد این نسخه شد. این تغییرات بیشتر شامل رفع مشکلات سازگاری با سخت‌افزارهای خاص و اضافه شدن Quirkهای جدید برای دستگاه‌های مختلف است. تغییرات مهم: • اضافه شدن Quirk برای لپ‌تاپ HP HyperX OMEN 16-ap1xxx که باعث فعال شدن میکروفون داخلی آن در لینوکس می‌شود. • اصلاحات و Quirkهای بیشتر برای کارت‌های صدا، لپ‌تاپ‌ها و هدست‌های مختلف. • بخشی از این اصلاحات برای دستگاه‌هایی از شرکت‌هایی مثل Lenovo، ASUS، Acer، MSI، HP و Infinix هستند. این تغییرات در حالی وارد Linux 7.2 شده‌اند که حجم Patchهای صوتی در چرخه توسعه این کرنل به شکل غیرمعمولی زیاد بوده و حتی نگهدارنده سیستم صوتی کرنل آن را «بسیار بیشتر از حد مطلوب» توصیف کرده بود. - @MainPenguins | Hub | Source

دو سرویس Xbox و PC Game Pass در راه لینوکس با پروژه Xodus (ایول) توسعه‌دهندگان Heroic Games Launcher به همراه چند مشارکت‌کنند
دو سرویس Xbox و PC Game Pass در راه لینوکس با پروژه Xodus (ایول) توسعه‌دهندگان Heroic Games Launcher به همراه چند مشارکت‌کننده مستقل روی پروژه متن‌باز Xodus کار می‌کنند؛ پروژه‌ای که هدفش اجرای بازی‌های Xbox PC و PC Game Pass روی لینوکس و macOS است. پروژه Xodus در حال مهندسی معکوس بخش‌هایی از اکوسیستم Xbox و Microsoft GDK است تا بازی‌هایی که به‌طور معمول فقط روی ویندوز اجرا می‌شوند، بتوانند از طریق Wine/Proton روی لینوکس اجرا شوند. بخش احراز هویت و دانلود بازی‌ها در حال حاضر کار می‌کند و پروژه حتی می‌تواند بسته‌های MSIXVC را دریافت و رمزگشایی کند؛ اما اجرای خود بازی‌ها هنوز آماده نیست و توسعه‌دهندگان در حال کار روی Runtime و SDK موردنیاز هستند. فعلاً تمرکز Xodus روی بازی‌های مدرن مبتنی بر GDK است و بازی‌های قدیمی‌تر UWP در محدوده فعلی پروژه قرار ندارند. خودم شخصا روی اکانت شخصیم زیاد گیم پس میخرم و استفاده‌ی زیادی دارم اگر این اتفاق بیفته و توی لینوکس هم پشتیبانی بشه دیگه نیازی به کنسول ندارم:) - @MainPenguins | Hub | Source

استریم ابری بازی‌های PlayStation به لینوکس رسید یک اپلیکیشن شخص‌ثالث به نام Asobi: Remote Play حالا امکان استفاده از PlayStat
استریم ابری بازی‌های PlayStation به لینوکس رسید یک اپلیکیشن شخص‌ثالث به نام Asobi: Remote Play حالا امکان استفاده از PlayStation Plus Premium Cloud Streaming را روی لینوکس فراهم کرده است. به این ترتیب می‌توان بازی‌های منتخب PS4، PS5 و حتی عناوین کلاسیک PS3 را مستقیماً روی دستگاه لینوکسی استریم کرد، بدون اینکه کنسول PlayStation داشته باشید.
این قابلیت فعلاً در مرحله Public Playtest قرار دارد و Asobi علاوه بر Cloud Streaming، قابلیت Remote Play معمولی برای استریم بازی‌ها از PS4 و PS5 شخصی کاربر را هم ارائه می‌کند. نسخه لینوکس آن روی Steam Deck و دیگر دستگاه‌های Linux/SteamOS قابل استفاده است
البته Asobi محصول رسمی Sony نیست و استفاده از آن به سرویس‌های PlayStation وابسته است؛ بنابراین مشخص نیست Sony در آینده چه واکنشی به این کلاینت شخص‌ثالث نشان خواهد داد. - @MainPenguins | Hub | Source

ظهر نکو🔆 لانچر گیم Epic Games Launcher بالاخره به لینوکس می‌آید (پشمام) تیم Epic Games در حال آماده‌سازی نسخه Native لینوکس
ظهر نکو🔆 لانچر گیم Epic Games Launcher بالاخره به لینوکس می‌آید (پشمام) تیم Epic Games در حال آماده‌سازی نسخه Native لینوکس از لانچر خودش است؛ اتفاقی که می‌تواند دسترسی مستقیم کاربران لینوکس به Epic Games Store را فراهم کند و نیاز به اجرای نسخه ویندوزی لانچر با Wine را از بین ببرد. اما Heroic نگران نیست تیم توسعه‌دهنده Heroic Games Launcher معتقد است ورود لانچر رسمی Epic الزاماً تهدیدی برای Heroic نیست. Heroic علاوه بر Epic، از GOG و Amazon Games هم پشتیبانی می‌کند و امکاناتی مثل مدیریت Wine/Proton و نصب بازی‌ها را در یک رابط واحد ارائه می‌دهد. در واقع Heroic قرار نیست صرفاً یک جایگزین برای لانچر Epic باشد؛ بلکه یک لانچر چندفروشگاهی متن‌باز است و حتی پروژه‌هایی مثل Xodus را برای آوردن بازی‌های Xbox PC و Game Pass به لینوکس دنبال می‌کند. اگر Epic واقعاً لانچر رسمی لینوکس را منتشر کند، رقابت جالبی بین دو رویکرد شکل خواهد گرفت: کلاینت رسمی Epic در برابر یک لانچر متن‌باز و چندفروشگاهی مثل Heroic. - @MainPenguins | Hub | Source

صبح به‌خیر🌅 دیسپلی منیجر LightDM دوباره زنده شد بعد از حدود ۴ سال سکوت، پروژه LightDM دوباره به‌طور جدی توسعه پیدا می‌کند. ن
صبح به‌خیر🌅 دیسپلی منیجر LightDM دوباره زنده شد بعد از حدود ۴ سال سکوت، پروژه LightDM دوباره به‌طور جدی توسعه پیدا می‌کند. نسخه 1.33.0 هفته گذشته منتشر شد و حالا پروژه توسط دو Maintainer جدید، Joshua Peisach و Neal Gompa، به شکل جامعه‌محور ادامه پیدا می‌کند. تغییرات مهم: • اضافه شدن پشتیبانی از Qt6 در Client Library • ادامه پشتیبانی از Qt5 و Greeterهای قدیمی • رفع مشکلات VNC و PAM • رفع تعدادی باگ مربوط به Multi-seat و FreeBSD • جمع‌آوری و انتشار Fixهایی که طی سال‌های گذشته در پروژه باقی مانده بودند این نسخه هیچ تغییر Breaking یا تغییر وابستگی مهمی ندارد و برای نصب‌های فعلی LightDM، بروزرسانی نسبتاً بدون دردسری خواهد بود. دیسپلی منیجر LightDM در گذشته توسط Canonical توسعه داده می‌شد و در Ubuntu 11.10 جایگزین GDM شد، اما پس از کنار گذاشته شدن Unity، اوبونتو دوباره به GDM برگشت. با این حال LightDM همچنان در پروژه‌هایی مثل Linux Mint، elementary OS و برخی Flavorهای Ubuntu استفاده می‌شود. - @MainPenguins | Hub | Source

بامداد نکو🌞 آپدیت D7VK 2.1 منتشر شد؛ اجرای بهتر بازی‌های قدیمی Direct3D روی لینوکس نسخه D7VK 2.1 منتشر شد؛ پروژه‌ای متن‌باز
بامداد نکو🌞 آپدیت D7VK 2.1 منتشر شد؛ اجرای بهتر بازی‌های قدیمی Direct3D روی لینوکس نسخه D7VK 2.1 منتشر شد؛ پروژه‌ای متن‌باز که APIهای قدیمی Direct3D 7، 6 و 5/3 را روی Vulkan پیاده‌سازی می‌کند تا بازی‌های قدیمی ویندوزی بتوانند روی Linux و Wine/Proton بهتر اجرا شوند. تغییرات مهم: • بهبود زمان Load شدن بازی‌ها • چند بهینه‌سازی عملکردی برای بازی‌های مختلف • بهبود سازگاری و عملکرد بازی‌هایی مثل Resident Evil 2 و Empire Earth: The Art of Conquest ابزار D7VK در واقع برای بازی‌های بسیار قدیمی‌تر از محدوده DXVK ساخته شده؛ جایی که DXVK عمدتاً Direct3D 8 تا 11 و VKD3D-Proton نیز Direct3D 12 را پوشش می‌دهند. - @MainPenguins | Hub | Source

سحر نکو✨️ آپدیت KDE Frameworks 6.29 منتشر شد نسخه جدید KDE Frameworks 6.29 منتشر شد؛ مجموعه‌ای از بیش از ۷۰ کتابخانه که بخش ب
سحر نکو✨️ آپدیت KDE Frameworks 6.29 منتشر شد نسخه جدید KDE Frameworks 6.29 منتشر شد؛ مجموعه‌ای از بیش از ۷۰ کتابخانه که بخش بزرگی از قابلیت‌های پایه KDE Plasma و برنامه‌های KDE را فراهم می‌کنند. تغییرات مهم: • پشتیبانی از ساخت آرشیوهای ZIP64 در KArchive • پشتیبانی گسترده‌تر از تصاویر HEIF و فرمت‌هایی مثل AVCI • بهبود عملکرد و Thumbnailها در KIO، مخصوصاً روی نمایشگرهای HiDPI • بهبودهای متعدد در Kirigami و رابط برنامه‌های KDE • رفع باگ‌های مختلف در KTextEditor، مخصوصاً حالت Vi • اضافه شدن آیکون‌های جدید به Breeze Icons برای Matrix، Android App Bundles و بخش‌های KWin • بهبود مدیریت Clipboard در Wayland و رفع چند مشکل Bluetooth این نسخه بیشتر یک بروزرسانی پایداری، عملکرد و زیرساختی است و قرار است به‌مرور وارد مخازن توزیع‌های مختلف لینوکس شود. - @MainPenguins | Hub | Source

ظهر نکو🔆 توزیع AerynOS؛ این یکی با بقیه فرق داره اگه اسم AerynOS رو تا حالا نشنیده باشید، احتمالاً فکر می‌کنید با یه توزیع لینوکسی دیگه طرفیم که فقط اسم و ظاهر متفاوتی داره. اما داستان AerynOS فرق داره. این پروژه از ایده‌های Serpent OS شکل گرفته و هدفش اینه که بخش‌هایی از Linux Desktop رو از پایه بازطراحی کنه؛ از مدیریت بسته‌ها و به‌روزرسانی گرفته تا نحوه نگهداری وضعیت سیستم. درواقع AerynOS یک توزیع مستقل و Rolling Release هست؛ البته هنوز در مرحله Alpha قرار داره.
سیستم مدیریت بسته
توزیع AerynOS به جای apt، dnf یا pacman از مدیر بسته اختصاصی خودش یعنی moss استفاده می‌کنه (خیلی چیز خوب و باحالیه). بسته‌های بومی سیستم هم با فرمت .stone ارائه می‌شن. اما moss فقط وظیفه نصب و حذف بسته‌ها رو نداره؛ خودش بخشی از سیستم مدیریت وضعیت AerynOS محسوب می‌شه. مدل کلی سیستم تقریباً این شکلیه:
Package
   ↓
Content-Addressable Store
   ↓
New System State
   ↓
Atomic Switch
   ↓
Rollback if needed
آپدیت اتمی و Rollback
یکی از جذاب‌ترین ویژگی‌های AerynOS اینه که آپدیت‌ها به شکل Atomic انجام می‌شن. به جای اینکه آپدیت مستقیماً سیستم فعلی رو تکه‌تکه تغییر بده، یک وضعیت جدید ساخته می‌شه و بعد سیستم به اون وضعیت منتقل می‌شه. اگر مشکلی پیش بیاد:
Current State
      ↓
    Update
      ↓
   New State
      ↓
   Problem
      ↓
   Rollback
      ↓
Previous State
در نتیجه Rollback از ابتدا بخشی از معماری سیستمه. این مدل در کنار Rolling Release یعنی سیستم می‌تونه دائماً به‌روز باشه، بدون اینکه هر آپدیت لزوماً یک ریسک بزرگ برای وضعیت فعلی سیستم باشه.
ویژگی Stateless و ذخیره‌سازی
توزیع AerynOS روی Stateless Design هم تمرکز داره و محتوای اصلی سیستم رو از تنظیمات و داده‌های متغیر جدا نگه می‌داره. همچنین از Content-Addressable Storage و Deduplication استفاده می‌کنه؛ بنابراین Stateهای مختلف می‌تونن فایل‌های مشترکشون رو به جای نگهداری چندباره، با هم به اشتراک بذارن. وضعیت بسته‌ها چطوره؟ اینجا AerynOS هنوز فاصله زیادی با توزیع‌های بزرگ داره. مخازن بومی AerynOS نسبت به Ubuntu، Debian، Fedora و Arch کوچک‌تر و جوان‌تر هستن و تعداد بسته‌ها هنوز به اکوسیستم این توزیع‌ها نزدیک نیست. پروژه یک مخزن رسمی برای Recipeهای بسته‌ها داره و بسته‌ها از طریق ابزارهایی مثل boulder ساخته می‌شن (کار کردن با boulder خیییلی ساده و جذابه، حتما پیشنهاد میکنم):
Recipe
  ↓
boulder
  ↓
.stone
  ↓
AerynOS Repository
  ↓
moss
البته برای نرم‌افزارهای دسکتاپ، Flatpak و Flathub هم پشتیبانی می‌شن و این موضوع تا حد زیادی کمبود مخزن بومی رو جبران می‌کنه. پس اگر یک سیستم کاملاً پایدار برای کار روزمره می‌خواید، فعلاً گزینه‌های بالغ‌تر انتخاب منطقی‌تری هستن. ولی اگر به Linux، سیستم‌عامل، Package Management و معماری مدرن دسکتاپ علاقه دارید، AerynOS یکی از پروژه‌هایی هست که واقعاً ارزش زیر نظر گرفتن داره و میتونین باهاش چیزهای جدید و جذابی یاد بگیرید، خودم شخصا رو ماشین مجازیم دارمش. به نظرم چیزی که AerynOS رو جذاب می‌کنه؛ معماریشه. - @MainPenguins | Hub | Source

معرفی توزیع AerynOS؛ آینده‌ی لینوکس دسکتاپ؟ | پست بعد ~ @MainPenguins | Hub
معرفی توزیع AerynOS؛ آینده‌ی لینوکس دسکتاپ؟ | پست بعد ~ @MainPenguins | Hub

تا به امروز کانال پنگوئن‌ها چطور بوده؟ علاقه مندم نظر شمارو بدونم، همچنین انتقادی یا پیشنهادی اگر دارین توی کامنت‌ها یا دایرکت مسیج کانال میتونین باهامون درمیون بذارین🤍 برای آینده و ادامه فعالیت‌های کانال میتونه مفید باشه