شب بهخیر🌙
اوپن سوزا و فدورا دسکتاپ ریدپین (Deepin) رو دراپ کردن.
با پنگوئنها همراه باشید🐧 | Amir
اوپن سوزا و فدورا دسکتاپ ریدپین (Deepin) رو دراپ کردن.
با پنگوئنها همراه باشید🐧 | Amir
درامای جدید Flatpak🔥
تیم توسعه دهندهی Flatpak با رونمایی Flatpak next درامای جدیدی رو به وجود آورد!
حالا فلت پک نکست چیه؟ قراره کل فلت پک رو با rust بازنویسی کنن و وابستگی بیشتری به systemd داشته باشن و تدریجی x11 رو دراپ کنن و دیگه فقط بزنن تو کار wayland.
حالا یوزرا از چی عصبانی شدن؟ از کومپوننت جدیدی به اسم flatpak systemd-appd.
اونم به این دلیل که طبق قوانین جدید اروپا، فلت پک دیگه از userdb و birthDate استفاده میکنه برای قوانین جدید age varification که جنجال به پا کرده.
علت دراپ شدن x11 هم نا امن بودن و عدم سازگاری با sandboxing بیان شده.
به نظرتون مسیری که فلتپک داره پیش میره درسته؟ تمام کاربرا برای استفاده از فلتپک باید احراز هویت کنن؟
نظرتو برامون به اشتراک بذار.
با پنگوئنها همراه باشید🐧 | Amir
تیم توسعه دهندهی Flatpak با رونمایی Flatpak next درامای جدیدی رو به وجود آورد!
حالا فلت پک نکست چیه؟ قراره کل فلت پک رو با rust بازنویسی کنن و وابستگی بیشتری به systemd داشته باشن و تدریجی x11 رو دراپ کنن و دیگه فقط بزنن تو کار wayland.
اونم به این دلیل که طبق قوانین جدید اروپا، فلت پک دیگه از userdb و birthDate استفاده میکنه برای قوانین جدید age varification که جنجال به پا کرده.
علت دراپ شدن x11 هم نا امن بودن و عدم سازگاری با sandboxing بیان شده.
به نظرتون مسیری که فلتپک داره پیش میره درسته؟ تمام کاربرا برای استفاده از فلتپک باید احراز هویت کنن؟
نظرتو برامون به اشتراک بذار.
با پنگوئنها همراه باشید🐧 | Amir
🕊4❤1
پسین نکو🌻🌅
پروژه QEMU کمکم داره استفاده از AI رو قبول میکنه
توسعهدهندههای QEMU قبلاً هر نوع کد یا محتوای ساختهشده با AI رو ممنوع کرده بودن چون نگران مسائل حقوقی و کپیرایت بودن.
ولی حالا میگن استفاده از AI برای بخشهای کمخطر مثل مستندات، تستها و باگفیکسهای کوچیک مشکلی نداره.
البته استفاده از AI تو بخشهای اصلی و حساس پروژه هنوز ممنوعه مگر با تأیید maintainerها.
جالب اینجاست که از این به بعد هر کسی از AI استفاده کنه باید داخل patch مشخص کنه دقیقاً کجا AI کمک کرده.
منبع
با پنگوئنها همراه باشید🐧 | Amir
پروژه QEMU کمکم داره استفاده از AI رو قبول میکنه
توسعهدهندههای QEMU قبلاً هر نوع کد یا محتوای ساختهشده با AI رو ممنوع کرده بودن چون نگران مسائل حقوقی و کپیرایت بودن.
ولی حالا میگن استفاده از AI برای بخشهای کمخطر مثل مستندات، تستها و باگفیکسهای کوچیک مشکلی نداره.
البته استفاده از AI تو بخشهای اصلی و حساس پروژه هنوز ممنوعه مگر با تأیید maintainerها.
جالب اینجاست که از این به بعد هر کسی از AI استفاده کنه باید داخل patch مشخص کنه دقیقاً کجا AI کمک کرده.
منبع
با پنگوئنها همراه باشید🐧 | Amir
❤2👍1
نسخه آزمایشی KDE Plasma 6.7 منتشر شد!
توی این نسخه KDE داره سیستم تم جدیدش به اسم Union رو بهصورت Tech Preview آزمایش میکنه؛ سیستمی که قراره ظاهر اپهای QML رو یکپارچهتر و تمیزتر کنه.
- الان میشه Union رو مستقیم از تنظیمات Plasma فعال کرد و روی اپهایی مثل System Settings، Discover و Spectacle تستش کرد.
توسعهدهندهها هم از کاربرا خواستن باگها و مشکلات Union رو گزارش کنن تا برای نسخه نهایی آمادهتر بشه.
مطالعهی بیشتر
با پنگوئنها همراه باشید🐧 | Amir
توی این نسخه KDE داره سیستم تم جدیدش به اسم Union رو بهصورت Tech Preview آزمایش میکنه؛ سیستمی که قراره ظاهر اپهای QML رو یکپارچهتر و تمیزتر کنه.
- الان میشه Union رو مستقیم از تنظیمات Plasma فعال کرد و روی اپهایی مثل System Settings، Discover و Spectacle تستش کرد.
توسعهدهندهها هم از کاربرا خواستن باگها و مشکلات Union رو گزارش کنن تا برای نسخه نهایی آمادهتر بشه.
مطالعهی بیشتر
با پنگوئنها همراه باشید🐧 | Amir
kde.org
KDE Plasma 6.7 Beta Release - KDE Community
Here are the new modules available in the Plasma 6.7 beta:
plasma-bigscreen union Some important features and changes included in 6.7 beta are highlighted on KDE community wiki page.
plasma-bigscreen union Some important features and changes included in 6.7 beta are highlighted on KDE community wiki page.
❤3👍1🔥1
Penguins🐧
تفاوت SSD و CSD چیه؟ مدتی هست که سویچ کردهام به Gnome و به یکپارچگی نرم افزار هایی که با GTK نوشته شدن علاقهمند شدم. شاید برای شما هم سوال شده باشه که یکی از علتها و دلایل یکپارچگی و زیبایی نرم افزار های GTK توی گنوم برای چیه؟ خیلی خلاصه بخوام بگم، CSD.…
به نظرتون ممکنه در آینده شاهد نرمافزارهای KDE با دکوریشن CSD باشیم؟
به نظر من ممکنه در اینده این اتفاق بیفته و Union اولین قدم به این سمت باشه.
تو چی فکر میکنی؟ نظرتو باهامون به اشتراک بذار.
به نظر من ممکنه در اینده این اتفاق بیفته و Union اولین قدم به این سمت باشه.
تو چی فکر میکنی؟ نظرتو باهامون به اشتراک بذار.
❤4👍1 1
چرا همه چیز توی Unix فایله؟
احتمالاً بارها این جمله که «همه چیز فایله» رو شنیدین و در عین حال احتمالش هست که مثل من کنجکاو شده باشین و بخواین بدونید که چرا همچین نبوغی به خرج دادن. پس امروز در کنار هم ببینیم که دلیلش چیه، با ما همراه باشید!
با اینکه اول این متن گفتیم هر چیز توی یونیکس یه فایله، ولی واقعاً هم اینطوری نیست و منظور از فایل هم صرفاً فایل معمولی و ذخیره شده روی دیسک نیست.
ما معمولاً فایلهارو به شکل متنی (مثل سورس کد یه برنامه) و باینری (موسیقی که دانلود کردیم) میشناسیم اما توی یونیکس(درواقع اینجا منظورمون POSIX و کل شبهیونیکسهاست) یه سری فایل دیگه مثل socketها و pipeها و حتی ترمینالها رو داریم که به اون شکل فایل سنتی ذخیره شده روی دیسک نیستن؛ با این اوصاف بهتره اول تعریف فایل رو ببینیم:
که با این تعریف میبینیم لزوم چندانی هم نداره به اینکه فایل ما روی دیسک نوشته بشه و به نوعی نوع اون فایل هم مهم نیست چی باشه. POSIX اینجا فقط میگه نیاز نیست برای هرچیزی یه API جدا بنویسیم و فقط لازمه یه interface مشترک داشته باشیم.
سر همینه که برنامهها بدون اینکه بدونن اون طرف چه خبره، میتونن بخونن و بنویسن. همونطور که برای shell این دوتا دستور فرقی ندارن:
فلسفه POSIX سعی میکنه ریسورسهای مختلف رو تا حد ممکن مثل فایل مدیریت کنه. به زبانی دیگه توی یونیکس مهم نیست چی باز میکنی، کرنل هرسری به اون چیز یه شناسه میده که بهش
احتمالاً اینجا درمورد اون عدد ۳ براتون سوال پیش بیاد که چراً ۰، ۱ یا حتی ۲ نگفتم و ۳ گفتم؟ اتفاقیه؟ که نه!
درواقع ۰، ۱ و ۲ مال خود یونیکسه و به ترتیب برای
الان فکر کنید یه برنامه خفن نوشتیم و میخوایم ارورها و خروجیشو یه جا ذخیره کنیم، چیکار میکنیم؟
این مورد میاد خروجی عادی برنامه خفن ما رو داخل یه فایل
ولی خب این فقط خروجی عادی رو مینویسه و ارورها چاپ میشن! الان اگه برنامه کرش کنه ارورها رو قراره توی ترمینال بنویسه و ما هم بمونیم بیخبر! چاره کار چیه؟ این کار:
و اینجا ارورها رو داخل فایل
و میرسیم به قشنگترین و شاید یکی از محبوبترین ابزارهای یونیکس، pipe!
با pipe میتونیم همچین کار باحالی بکنیم در حالی که این دوتا برنامه از وجود هم بیخبرن و همه اینا برمیگرده به فلسفه فایل بودن همه چیز:
و اینجا دستور
اینم اگه خواستید رو سیستم خودتون امتحان کنید و از خفن بودنش شگفتزده بشین!
شاید جملهٔ «همه چیز یه فایله» کمی مبهم باشه، ولی این پایه و ریشه یونکیسه که اجازه میده ریسورسهای مختلف سیستم بتونن تا حدی با یه interface مشترک قابل کنترل باشن و همین سادگیه که باعث شده ابزارهای کوچیک یونیکس به خوبی کنار هم کار کنن و سیستمهای قدرتمند و انعطافپذیر بسازن.
و شاید همین سادگی یکی از دلایلی باشه که بعد از دههها فلسفه یونیکس همچنان زنده است.
با پنگوئنها همراه باشید🐧 | K
احتمالاً بارها این جمله که «همه چیز فایله» رو شنیدین و در عین حال احتمالش هست که مثل من کنجکاو شده باشین و بخواین بدونید که چرا همچین نبوغی به خرج دادن. پس امروز در کنار هم ببینیم که دلیلش چیه، با ما همراه باشید!
با اینکه اول این متن گفتیم هر چیز توی یونیکس یه فایله، ولی واقعاً هم اینطوری نیست و منظور از فایل هم صرفاً فایل معمولی و ذخیره شده روی دیسک نیست.
ما معمولاً فایلهارو به شکل متنی (مثل سورس کد یه برنامه) و باینری (موسیقی که دانلود کردیم) میشناسیم اما توی یونیکس(درواقع اینجا منظورمون POSIX و کل شبهیونیکسهاست) یه سری فایل دیگه مثل socketها و pipeها و حتی ترمینالها رو داریم که به اون شکل فایل سنتی ذخیره شده روی دیسک نیستن؛ با این اوصاف بهتره اول تعریف فایل رو ببینیم:
فایل به شیئی گفته میشه که بشه روی اون عملیات استاندارد I/O مثل open ،read ،write و close انجام داد.
که با این تعریف میبینیم لزوم چندانی هم نداره به اینکه فایل ما روی دیسک نوشته بشه و به نوعی نوع اون فایل هم مهم نیست چی باشه. POSIX اینجا فقط میگه نیاز نیست برای هرچیزی یه API جدا بنویسیم و فقط لازمه یه interface مشترک داشته باشیم.
سر همینه که برنامهها بدون اینکه بدونن اون طرف چه خبره، میتونن بخونن و بنویسن. همونطور که برای shell این دوتا دستور فرقی ندارن:
% echo "Hello" > myfile.txt
% echo "Hello" > /dev/null
داخل پارانتز درمورد /dev/null میتونیم بگیم که یه فایل ویژه است و موقع نوشتن توش کرنل ورودیها رو discard میکنه و موقع خوندن ازش EOF میگیریم.
فلسفه POSIX سعی میکنه ریسورسهای مختلف رو تا حد ممکن مثل فایل مدیریت کنه. به زبانی دیگه توی یونیکس مهم نیست چی باز میکنی، کرنل هرسری به اون چیز یه شناسه میده که بهش
file descriptor میگن و در سادهترین حالت یک عدده که پروسه از اون برای اشاره به ریسورس بازشده استفاده میکنه، اگه بخوایم با مثال توضیح بدیم، این عدد برای اینکه که بعد از باز کردن فایل بتونی به کرنل بگی میخوام روی اون ریسورسی که قبلاً باز کرده بودم با fd مثلاً ۳ عملیات انجام بدم. مثالش این کد ساده Cـه:int fd = open("myfile.txt", O_RDONLY);
read(fd, buffer, 100);احتمالاً اینجا درمورد اون عدد ۳ براتون سوال پیش بیاد که چراً ۰، ۱ یا حتی ۲ نگفتم و ۳ گفتم؟ اتفاقیه؟ که نه!
درواقع ۰، ۱ و ۲ مال خود یونیکسه و به ترتیب برای
stdin ، stdout و stderr هستش. الان فکر کنید یه برنامه خفن نوشتیم و میخوایم ارورها و خروجیشو یه جا ذخیره کنیم، چیکار میکنیم؟
% ./coolapp > out.txt
این مورد میاد خروجی عادی برنامه خفن ما رو داخل یه فایل
txt مینویسه.ولی خب این فقط خروجی عادی رو مینویسه و ارورها چاپ میشن! الان اگه برنامه کرش کنه ارورها رو قراره توی ترمینال بنویسه و ما هم بمونیم بیخبر! چاره کار چیه؟ این کار:
% ./coolapp 2> errors.log
و اینجا ارورها رو داخل فایل
errors.log داریم. البته این دوکار رو میشه توی یه خط هم نوشت:% ./coolapp > output.log 2> errors.log
و میرسیم به قشنگترین و شاید یکی از محبوبترین ابزارهای یونیکس، pipe!
با pipe میتونیم همچین کار باحالی بکنیم در حالی که این دوتا برنامه از وجود هم بیخبرن و همه اینا برمیگرده به فلسفه فایل بودن همه چیز:
ps aux | grep firefox
و اینجا دستور
ps aux فهرستی از پروسههای درحال اجرا رو با جزئیات به نمایش میذاره و با grep میاد خروجی اون رو فیلتر میکنه و میبینه که کجا firefox هستش.اینم اگه خواستید رو سیستم خودتون امتحان کنید و از خفن بودنش شگفتزده بشین!
% echo "hello world" | wc -w
شاید جالب باشه براتون! | توی shell یه pipe ناشناس میسازه که فقط همون لحظه بین دو(یا چند دستور) لولهگذاری میکنه و خود shell این مورد رو مدیریت میکنه اما FIFO یه pipe نامداره که با mkfifo ساخته میشه و پروسهها میتونن با کمکش با هم ارتباط برقرار کنن.
شاید جملهٔ «همه چیز یه فایله» کمی مبهم باشه، ولی این پایه و ریشه یونکیسه که اجازه میده ریسورسهای مختلف سیستم بتونن تا حدی با یه interface مشترک قابل کنترل باشن و همین سادگیه که باعث شده ابزارهای کوچیک یونیکس به خوبی کنار هم کار کنن و سیستمهای قدرتمند و انعطافپذیر بسازن.
و شاید همین سادگی یکی از دلایلی باشه که بعد از دههها فلسفه یونیکس همچنان زنده است.
با پنگوئنها همراه باشید🐧 | K
❤7🔥2 2👍1
شب بخیر پنگوئنها🐧
ظاهراً دیگه هیچ نرمافزاری از موج AI فرار نمیکنه و حالا موزیلا هم داره قابلیتهای هوش مصنوعی بیشتری رو داخل Firefox آزمایش میکنه.
جدیدترین قابلیتی که تو نسخههای آزمایشی دیده شده مربوط به مدیریت تبهاست؛
مرورگر میتونه تبهای مشابه رو خودش دستهبندی کنه، براشون اسم بذاره و حتی پیشنهاد بده کدوم تبها به هم مربوط میشن.
موزیلا میگه بیشتر پردازشها به صورت لوکال انجام میشن و قرار نیست اطلاعات کاربر مستقیم برای سرورها ارسال شه، ولی خب طبق معمول کامیونیتی سریع دو دسته شده
یه عده میگن این قابلیتها واقعاً کاربردین؛
مخصوصاً برای کسایی که ۷۰ تا تب باز میکنن و خودشونم نمیدونن دنبال چی بودن.
ولی یه عده دیگه میگن فایرفاکس کمکم داره همون مسیری رو میره که Chrome و Edge رفتن؛
اضافه شدن قابلیتهای AI، سرویسهای آنلاین و چیزایی که مرورگر رو سنگینتر و پیچیدهتر میکنن.
بعضی توسعهدهندههای لینوکسی هم نگرانن که این قابلیتها وابستگی مرورگرها به سرویسهای ابری و مدلهای هوش مصنوعی بسته رو بیشتر کنه و کمکم فلسفه «مرورگر سبک و آزاد» از بین بره.
از اون طرف موزیلا تحت فشار شدیدی قرار داره؛
هم باید با مرورگرهای مبتنی بر Chromium رقابت کنه، هم کاربر نگه داره، هم از موج AI عقب نمونه.
فعلاً بیشتر این قابلیتها آزمایشیان و معلوم نیست وارد نسخه پایدار بشن یا نه، ولی مشخصه که حتی فایرفاکس هم دیگه اون مرورگر ساده چند سال پیش نیست.
با پنگوئنها همراه باشید🐧 | oblivion
ظاهراً دیگه هیچ نرمافزاری از موج AI فرار نمیکنه و حالا موزیلا هم داره قابلیتهای هوش مصنوعی بیشتری رو داخل Firefox آزمایش میکنه.
جدیدترین قابلیتی که تو نسخههای آزمایشی دیده شده مربوط به مدیریت تبهاست؛
مرورگر میتونه تبهای مشابه رو خودش دستهبندی کنه، براشون اسم بذاره و حتی پیشنهاد بده کدوم تبها به هم مربوط میشن.
موزیلا میگه بیشتر پردازشها به صورت لوکال انجام میشن و قرار نیست اطلاعات کاربر مستقیم برای سرورها ارسال شه، ولی خب طبق معمول کامیونیتی سریع دو دسته شده
یه عده میگن این قابلیتها واقعاً کاربردین؛
مخصوصاً برای کسایی که ۷۰ تا تب باز میکنن و خودشونم نمیدونن دنبال چی بودن.
ولی یه عده دیگه میگن فایرفاکس کمکم داره همون مسیری رو میره که Chrome و Edge رفتن؛
اضافه شدن قابلیتهای AI، سرویسهای آنلاین و چیزایی که مرورگر رو سنگینتر و پیچیدهتر میکنن.
بعضی توسعهدهندههای لینوکسی هم نگرانن که این قابلیتها وابستگی مرورگرها به سرویسهای ابری و مدلهای هوش مصنوعی بسته رو بیشتر کنه و کمکم فلسفه «مرورگر سبک و آزاد» از بین بره.
از اون طرف موزیلا تحت فشار شدیدی قرار داره؛
هم باید با مرورگرهای مبتنی بر Chromium رقابت کنه، هم کاربر نگه داره، هم از موج AI عقب نمونه.
فعلاً بیشتر این قابلیتها آزمایشیان و معلوم نیست وارد نسخه پایدار بشن یا نه، ولی مشخصه که حتی فایرفاکس هم دیگه اون مرورگر ساده چند سال پیش نیست.
با پنگوئنها همراه باشید🐧 | oblivion
❤2👍1 1
نسخه Wine 11.10 منتشر شد🍷
مهمترین تغییر این نسخه آپدیت VKD3D به نسخه 2.0 هست؛ همون لایهای که DirectX 12 بازیهای ویندوز رو به Vulkan ترجمه میکنه تا روی لینوکس اجرا بشن.
این آپدیت همچنین چندین مشکل مربوط به بازیها و برنامهها رو برطرف کرده؛ از جمله:
- رفع کرش Age of Empires III
- رفع مشکل صدای Star Wars Racer
- اجرای بهتر Vocaloid 6 و کلی باگفیکس دیگه
پشتیبانی VBScript هم بهتر شده و Wine حالا با بعضی برنامههای ویندوز سازگارتره.
با پنگوئنها همراه باشید🐧 | Amir
مهمترین تغییر این نسخه آپدیت VKD3D به نسخه 2.0 هست؛ همون لایهای که DirectX 12 بازیهای ویندوز رو به Vulkan ترجمه میکنه تا روی لینوکس اجرا بشن.
این آپدیت همچنین چندین مشکل مربوط به بازیها و برنامهها رو برطرف کرده؛ از جمله:
- رفع کرش Age of Empires III
- رفع مشکل صدای Star Wars Racer
- اجرای بهتر Vocaloid 6 و کلی باگفیکس دیگه
پشتیبانی VBScript هم بهتر شده و Wine حالا با بعضی برنامههای ویندوز سازگارتره.
با پنگوئنها همراه باشید🐧 | Amir
عصر خوش🔆
اولین Snapshot اوبونتو 26.10 با اسم Stonking Stingray منتشر شد.
این نسخه در واقع اولین بیلد آزمایشی از اوبونتو 26.10 هست که قراره نسخه نهایی اون 15 اکتبر 2026 منتشر بشه (پنجشنبه ۲۳ مهر 1405).
فعلاً تغییرات خاصی برای کاربران عادی نداره و بیشتر برای تست فرایندهای توسعه و ساخت خود اوبونتو منتشر شده. با این حال بستههای جدید از Debian کمکم در حال ورود هستن.
- از چیزهای که در ماههای آینده انتظارشون میره میشه به GNOME 51، کرنل Linux 7.2 و احتمالاً اولین قابلیتهای AI اوبونتو اشاره کرد
نسخه بعدی Snapshot هم اواخر ژوئن (احتمالا تیر ماه) منتشر میشه.
با پنگوئنها همراه باشید🐧 | Amir
اولین Snapshot اوبونتو 26.10 با اسم Stonking Stingray منتشر شد.
این نسخه در واقع اولین بیلد آزمایشی از اوبونتو 26.10 هست که قراره نسخه نهایی اون 15 اکتبر 2026 منتشر بشه (پنجشنبه ۲۳ مهر 1405).
فعلاً تغییرات خاصی برای کاربران عادی نداره و بیشتر برای تست فرایندهای توسعه و ساخت خود اوبونتو منتشر شده. با این حال بستههای جدید از Debian کمکم در حال ورود هستن.
- از چیزهای که در ماههای آینده انتظارشون میره میشه به GNOME 51، کرنل Linux 7.2 و احتمالاً اولین قابلیتهای AI اوبونتو اشاره کرد
نسخه بعدی Snapshot هم اواخر ژوئن (احتمالا تیر ماه) منتشر میشه.
با پنگوئنها همراه باشید🐧 | Amir
خسته نباشید.
تیم گنوم زحمت کشیدن و منت سرمون گذاشتن و اجازه دادن که دیگه توی Gnome maps نقشه هارو دانلود کنیم تا افلاین استفاده کنیم.
واقعا ممنونیم که تا حس کردین نیازش داریم اضافش کردید..
با پنگوئنها همراه باشید🐧 | Amir
تیم گنوم زحمت کشیدن و منت سرمون گذاشتن و اجازه دادن که دیگه توی Gnome maps نقشه هارو دانلود کنیم تا افلاین استفاده کنیم.
واقعا ممنونیم که تا حس کردین نیازش داریم اضافش کردید..
با پنگوئنها همراه باشید🐧 | Amir
😁6 1
قدرت نمایی CachyOS🔥
بنچمارکهای جدید Phoronix روی ورکاستیشن قدرتمند System76 Thelio Major مجهز به Threadripper 9980X و Radeon AI PRO R9700 نشون میدن که CachyOS عملکرد بهتری نسبت به Arch Linux، Ubuntu 26.04 LTS و Pop!_OS داشته.
CachyOS با استفاده از کرنل Linux 7.0، Mesa 26.1 و جدیدترین بهینهسازیهای کامپایلر GCC تونسته در بسیاری از تستها اختلاف قابل توجهی ایجاد کنه.
پیشنهاد میکنم اگر میخواین روی لینوکس گیم بزنین و سخت افزارتون amd هستش از cachyos تکون نخورین.
با پنگوئنها همراه باشید🐧 | Amir
بنچمارکهای جدید Phoronix روی ورکاستیشن قدرتمند System76 Thelio Major مجهز به Threadripper 9980X و Radeon AI PRO R9700 نشون میدن که CachyOS عملکرد بهتری نسبت به Arch Linux، Ubuntu 26.04 LTS و Pop!_OS داشته.
CachyOS با استفاده از کرنل Linux 7.0، Mesa 26.1 و جدیدترین بهینهسازیهای کامپایلر GCC تونسته در بسیاری از تستها اختلاف قابل توجهی ایجاد کنه.
پیشنهاد میکنم اگر میخواین روی لینوکس گیم بزنین و سخت افزارتون amd هستش از cachyos تکون نخورین.
با پنگوئنها همراه باشید🐧 | Amir
🤯5 3🍓2👾1
پشتیبانی از AMD Zen 6 در لینوکس با سرعت ادامه داره
توسعهدهندههای کرنل لینوکس محدوده مدلهای شناساییشده برای پردازندههای نسل بعدی AMD Zen 6 رو گسترش دادن. این تغییر نشون میده AMD در حال آمادهسازی مدلها و SKUهای بیشتری از خانواده Zen 6 هست.
در عمل، کرنل لینوکس حالا تعداد بیشتری از شناسههای پردازندههای آینده Zen 6 رو میشناسه و برای اونها رزرو شده.
این خبر نشون میده پشتیبانی نرمافزاری Zen 6 از همین حالا در کرنل لینوکس، GCC و LLVM بهخوبی در حال پیشرفته و احتمالاً تا زمان عرضه رسمی پردازندهها، لینوکس کاملاً برای اونها آماده خواهد بود.
با پنگوئنها همراه باشید🐧 | Amir
توسعهدهندههای کرنل لینوکس محدوده مدلهای شناساییشده برای پردازندههای نسل بعدی AMD Zen 6 رو گسترش دادن. این تغییر نشون میده AMD در حال آمادهسازی مدلها و SKUهای بیشتری از خانواده Zen 6 هست.
در عمل، کرنل لینوکس حالا تعداد بیشتری از شناسههای پردازندههای آینده Zen 6 رو میشناسه و برای اونها رزرو شده.
این خبر نشون میده پشتیبانی نرمافزاری Zen 6 از همین حالا در کرنل لینوکس، GCC و LLVM بهخوبی در حال پیشرفته و احتمالاً تا زمان عرضه رسمی پردازندهها، لینوکس کاملاً برای اونها آماده خواهد بود.
با پنگوئنها همراه باشید🐧 | Amir
رسم همیشهی پلاسما، باگ فیکس خانوادگی!
دسکتاپ Kde plasma 6.6 و 6.7 و 6.8 فقط اپدیتای باگ فیکس دریافت کردن.
- یه سری کرش های kwin رفع شده
- لگ و فریز شدن بعضی برنامههای Xwayland بعد از قفل شدن صفحه هم فیکس شده
- باگی که باعث میشد پنجره از صفحه خارج بشه و دیگه نتونید برش گردونین هم فیکس شده
- باگ مربوط به بکلایت کیبورد های لپ تاپها هم فیکس شده
- باگ چشمک زدن Discover موقه چک کردن اپدیت ها هم فیکس شده
ادامهی لیست رو میتونین از اینجا مشاهده کنید.
با پنگوئنها همراه باشید🐧 | Amir
دسکتاپ Kde plasma 6.6 و 6.7 و 6.8 فقط اپدیتای باگ فیکس دریافت کردن.
- یه سری کرش های kwin رفع شده
- لگ و فریز شدن بعضی برنامههای Xwayland بعد از قفل شدن صفحه هم فیکس شده
- باگی که باعث میشد پنجره از صفحه خارج بشه و دیگه نتونید برش گردونین هم فیکس شده
- باگ مربوط به بکلایت کیبورد های لپ تاپها هم فیکس شده
- باگ چشمک زدن Discover موقه چک کردن اپدیت ها هم فیکس شده
ادامهی لیست رو میتونین از اینجا مشاهده کنید.
با پنگوئنها همراه باشید🐧 | Amir
KDE Blogs
This Week in Plasma: 6.7 Beta 2 Released
Welcome to a new issue of This Week in Plasma!
یه باگ خطرناک جدید!
این آسیبپذیری که اسمش رو «CIFSwitch» گذاشتن، توی بخشی از کرنل لینوکس قرار داره که برای اتصال به پوشهها و فایلهای اشتراکی شبکه (SMB/CIFS) استفاده میشه.
داستان از این قراره که کرنل توی بعضی شرایط به درخواستهای جعلی اعتماد میکنه. همین موضوع به مهاجم اجازه میده از یک حساب معمولی شروع کنه و در نهایت کد خودش رو با دسترسی Root اجرا کنه.
جالبتر اینکه این باگ از سال ۲۰۰۷ داخل لینوکس وجود داشته و حدود ۱۹ سال کسی متوجهش نشده!
توزیعهایی مثل Linux Mint، Rocky Linux 9، AlmaLinux 9، CentOS Stream 9، بعضی نسخههای Kali و احتمالاً برخی نسخههای Ubuntu و Debian ممکنه تحت تأثیرش باشن.
البته روی بعضی توزیعهای جدیدتر مثل Ubuntu 26.04 و Fedoraهای جدید، تنظیمات امنیتی پیشفرض جلوی سوءاستفاده از این باگ رو میگیرن.
اگر از اشتراکگذاری فایلهای شبکه استفاده نمیکنید، بهتره ماژول CIFS و ابزار cifs-utils رو غیرفعال یا حذف کنید و حتماً آپدیتهای امنیتی جدید رو نصب کنید.
اینم یکی دیگه از سری باگهای Root Escalation لینوکس که این چند ماه اخیر پشت سر هم دارن کشف میشن.
گیتهاب
با پنگوئنها همراه باشید🐧 | Amir
این آسیبپذیری که اسمش رو «CIFSwitch» گذاشتن، توی بخشی از کرنل لینوکس قرار داره که برای اتصال به پوشهها و فایلهای اشتراکی شبکه (SMB/CIFS) استفاده میشه.
داستان از این قراره که کرنل توی بعضی شرایط به درخواستهای جعلی اعتماد میکنه. همین موضوع به مهاجم اجازه میده از یک حساب معمولی شروع کنه و در نهایت کد خودش رو با دسترسی Root اجرا کنه.
جالبتر اینکه این باگ از سال ۲۰۰۷ داخل لینوکس وجود داشته و حدود ۱۹ سال کسی متوجهش نشده!
توزیعهایی مثل Linux Mint، Rocky Linux 9، AlmaLinux 9، CentOS Stream 9، بعضی نسخههای Kali و احتمالاً برخی نسخههای Ubuntu و Debian ممکنه تحت تأثیرش باشن.
البته روی بعضی توزیعهای جدیدتر مثل Ubuntu 26.04 و Fedoraهای جدید، تنظیمات امنیتی پیشفرض جلوی سوءاستفاده از این باگ رو میگیرن.
اگر از اشتراکگذاری فایلهای شبکه استفاده نمیکنید، بهتره ماژول CIFS و ابزار cifs-utils رو غیرفعال یا حذف کنید و حتماً آپدیتهای امنیتی جدید رو نصب کنید.
اینم یکی دیگه از سری باگهای Root Escalation لینوکس که این چند ماه اخیر پشت سر هم دارن کشف میشن.
گیتهاب
با پنگوئنها همراه باشید🐧 | Amir
بامداد نکو✨️
تیم KDE درحال توسعه تم جدیدی به اسم Ocean هستن که ممکنه در آینده جایگزین Breeze بشه.
نمونههای اولیهی این تم شامل آیکونهای پوشه و برنامهها با رنگهای بهتر و زندهتر و طراحی بهروزتر هستن، اما پروژه هنوز توی مراحل ابتدایی خودش هست و مشخص نیست چه زمانی منتشر میشه.
با پنگوئنها همراه باشید🐧 | Amir
تیم KDE درحال توسعه تم جدیدی به اسم Ocean هستن که ممکنه در آینده جایگزین Breeze بشه.
نمونههای اولیهی این تم شامل آیکونهای پوشه و برنامهها با رنگهای بهتر و زندهتر و طراحی بهروزتر هستن، اما پروژه هنوز توی مراحل ابتدایی خودش هست و مشخص نیست چه زمانی منتشر میشه.
با پنگوئنها همراه باشید🐧 | Amir
پسین نکو🔆
نسخه Wine-Staging 11.10 منتشر شد و چند باگ خیلی قدیمی بالاخره فیکس شدن!🍷
مهمترینش یه باگ مربوط به برنامه PDF Annotation بود که از سال ۲۰۱۲ وجود داشت و باعث میشد برنامه بار دوم که اجرا میشد کرش کنه. بعد از ۱۴ سال، بالاخره این مشکل رفع شد.
یه خبر خوب هم برای گیمرها:
مشکل تاریک بودن بیش از حد بعضی بازیها مثل Frostpunk و Against The Storm هنگام اجرا با Vulkan برطرف شده. توسعهدهندهها ریشه مشکل رو پیدا کردن و میگن این دسته از باگهای تصویری دیگه نباید تکرار بشن.
همچنین:
سازگاری با Adobe Creative Cloud بهتر شده
یک کرش قدیمی مربوط به تبلتهای طراحی Microsoft Ink رفع شده
آخرین تغییرات VKD3D هم به Wine-Staging اضافه شده
در مجموع Wine-Staging 11.10 بیشتر روی رفع باگهای قدیمی و بهبود سازگاری بازیها و نرمافزارهای ویندوزی تمرکز داشته.
منبع | منبع
با پنگوئنها همراه باشید🐧 | Amir
نسخه Wine-Staging 11.10 منتشر شد و چند باگ خیلی قدیمی بالاخره فیکس شدن!🍷
مهمترینش یه باگ مربوط به برنامه PDF Annotation بود که از سال ۲۰۱۲ وجود داشت و باعث میشد برنامه بار دوم که اجرا میشد کرش کنه. بعد از ۱۴ سال، بالاخره این مشکل رفع شد.
یه خبر خوب هم برای گیمرها:
مشکل تاریک بودن بیش از حد بعضی بازیها مثل Frostpunk و Against The Storm هنگام اجرا با Vulkan برطرف شده. توسعهدهندهها ریشه مشکل رو پیدا کردن و میگن این دسته از باگهای تصویری دیگه نباید تکرار بشن.
همچنین:
سازگاری با Adobe Creative Cloud بهتر شده
یک کرش قدیمی مربوط به تبلتهای طراحی Microsoft Ink رفع شده
آخرین تغییرات VKD3D هم به Wine-Staging اضافه شده
در مجموع Wine-Staging 11.10 بیشتر روی رفع باگهای قدیمی و بهبود سازگاری بازیها و نرمافزارهای ویندوزی تمرکز داشته.
منبع | منبع
با پنگوئنها همراه باشید🐧 | Amir
Penguins🐧
اپدیت خفن SteamOS beta ! @MainPenguins | Amir
آپدیت SteamOS 3.8.6 Beta منتشر شد؛ یکی از بزرگترین آپدیتهای SteamOS در ماههای اخیر!
مهمترین خبر برای کاربران لینوکس و KDE اینه که حالت دسکتاپ SteamOS بالاخره از KDE Plasma 6.2.5 به Plasma 6.4.3 ارتقا پیدا کرده و حالا Wayland بهصورت پیشفرض فعال شده.
از مهمترین تغییرات:
- پشتیبانی از HDR روی نمایشگرهای خارجی
- پشتیبانی از VRR (نرخ نوسازی متغیر) در حالت دسکتاپ
- پشتیبانی از Scale جداگانه برای هر مانیتور
- بهبود عملکرد Desktop Mode و رفع اختلاف کارایی با Game Mode
در بخش گیمینگ:
• رفع کرش بعضی بازیها مثل Starfield و Jedi Survivor
• رفع مشکل نمایش منوها در برخی بازیها
• بهبود VRR Frame Pacing
• اضافه شدن قابلیتهای گرافیکی موردنیاز برای بازی Crimson Desert
• رفع باگ FSR که گاهی فعال بود ولی در Overlay نمایش داده نمیشد
در بخش سیستم:
• ارتقا کرنل لینوکس به نسخه 6.16
• آپدیت درایورهای گرافیکی با بهبود پایداری و عملکرد
• افزایش چشمگیر سرعت دریافت آپدیتهای آینده
• پشتیبانی اولیه از زمانبند جدید LAVD برای CPU
در بخش صدا:
• پشتیبانی از میکروفون هدستهای بلوتوثی
• پشتیبانی بهتر از صدای Surround از طریق HDMI
• گزینه جدید برای تبدیل صدای استریو به Mono
برای کنسولهای دستی غیر از Steam Deck هم خبرهای زیادی وجود داره:
پشتیبانی بهتر از ASUS ROG Ally، Lenovo Legion Go، MSI Claw، OneXPlayer، GPD Win و چندین دستگاه دیگه اضافه یا بهبود پیدا کرده.
یکی از جالبترین تغییرات هم کاهش تأخیر ورودی کنترلرهاست؛ Valve میگه Input Latency بعضی دستگاههای دستی از حدود ۵ تا ۸ میلیثانیه به حدود ۰.۱ تا ۰.۵ میلیثانیه کاهش پیدا کرده!
در مجموع SteamOS 3.8.6 بیشتر از اینکه یه آپدیت معمولی باشه، یه قدم بزرگ برای تبدیل SteamOS به یک سیستمعامل کامل و مستقل برای انواع کنسولهای دستی محسوب میشه.
با پنگوئنها همراه باشید🐧 | Amir
مهمترین خبر برای کاربران لینوکس و KDE اینه که حالت دسکتاپ SteamOS بالاخره از KDE Plasma 6.2.5 به Plasma 6.4.3 ارتقا پیدا کرده و حالا Wayland بهصورت پیشفرض فعال شده.
از مهمترین تغییرات:
- پشتیبانی از HDR روی نمایشگرهای خارجی
- پشتیبانی از VRR (نرخ نوسازی متغیر) در حالت دسکتاپ
- پشتیبانی از Scale جداگانه برای هر مانیتور
- بهبود عملکرد Desktop Mode و رفع اختلاف کارایی با Game Mode
در بخش گیمینگ:
• رفع کرش بعضی بازیها مثل Starfield و Jedi Survivor
• رفع مشکل نمایش منوها در برخی بازیها
• بهبود VRR Frame Pacing
• اضافه شدن قابلیتهای گرافیکی موردنیاز برای بازی Crimson Desert
• رفع باگ FSR که گاهی فعال بود ولی در Overlay نمایش داده نمیشد
در بخش سیستم:
• ارتقا کرنل لینوکس به نسخه 6.16
• آپدیت درایورهای گرافیکی با بهبود پایداری و عملکرد
• افزایش چشمگیر سرعت دریافت آپدیتهای آینده
• پشتیبانی اولیه از زمانبند جدید LAVD برای CPU
در بخش صدا:
• پشتیبانی از میکروفون هدستهای بلوتوثی
• پشتیبانی بهتر از صدای Surround از طریق HDMI
• گزینه جدید برای تبدیل صدای استریو به Mono
برای کنسولهای دستی غیر از Steam Deck هم خبرهای زیادی وجود داره:
پشتیبانی بهتر از ASUS ROG Ally، Lenovo Legion Go، MSI Claw، OneXPlayer، GPD Win و چندین دستگاه دیگه اضافه یا بهبود پیدا کرده.
یکی از جالبترین تغییرات هم کاهش تأخیر ورودی کنترلرهاست؛ Valve میگه Input Latency بعضی دستگاههای دستی از حدود ۵ تا ۸ میلیثانیه به حدود ۰.۱ تا ۰.۵ میلیثانیه کاهش پیدا کرده!
در مجموع SteamOS 3.8.6 بیشتر از اینکه یه آپدیت معمولی باشه، یه قدم بزرگ برای تبدیل SteamOS به یک سیستمعامل کامل و مستقل برای انواع کنسولهای دستی محسوب میشه.
با پنگوئنها همراه باشید🐧 | Amir
توزیع KDE Linux داره روزبهروز جدیتر میشه و این ماه چند تصمیم مهم برای امنیت و پایداری گرفته!
مهمترین تغییر اینه که توسعهدهندهها تصمیم گرفتن Zen Kernel رو کنار بذارن و دوباره به کرنل اصلی لینوکس برگردن. دلیلش هم این بوده که Zen روی KDE Linux عملاً مزیت محسوسی نسبت به تنظیمات فعلی سیستم نداشته.
از طرف دیگه، استفاده از AUR هم بهطور کامل حذف شده. تیم KDE میگه وابستگی به AUR از نظر امنیت، پایداری و نگهداری دردسرساز بوده و با هدف KDE Linux برای داشتن یک سیستم کنترلشده و قابل اعتماد همخوانی نداشته.
همچنین:
• ماژولهای OpenRazer و APFS از کرنل حذف شدن
• بسته قدیمی و ناامن fuse2 کنار گذاشته شده
• بعضی AppImageهای خیلی قدیمی ممکنه دیگه اجرا نشن و باید به fuse3 مهاجرت کنن
در بخش تست و کیفیت هم پیشرفتهای خوبی انجام شده:
توزیع KDE Linux حالا بهصورت خودکار بررسی میکنه که هر ایمیج جدید واقعاً بوت بشه و وارد دسکتاپ بشه. همچنین سیستم تست OpenQA هم در حال پیادهسازی هست تا قبل از انتشار، مشکلات احتمالی شناسایی بشن.
منبع
با پنگوئنها همراه باشید🐧 | Amir
مهمترین تغییر اینه که توسعهدهندهها تصمیم گرفتن Zen Kernel رو کنار بذارن و دوباره به کرنل اصلی لینوکس برگردن. دلیلش هم این بوده که Zen روی KDE Linux عملاً مزیت محسوسی نسبت به تنظیمات فعلی سیستم نداشته.
از طرف دیگه، استفاده از AUR هم بهطور کامل حذف شده. تیم KDE میگه وابستگی به AUR از نظر امنیت، پایداری و نگهداری دردسرساز بوده و با هدف KDE Linux برای داشتن یک سیستم کنترلشده و قابل اعتماد همخوانی نداشته.
همچنین:
• ماژولهای OpenRazer و APFS از کرنل حذف شدن
• بسته قدیمی و ناامن fuse2 کنار گذاشته شده
• بعضی AppImageهای خیلی قدیمی ممکنه دیگه اجرا نشن و باید به fuse3 مهاجرت کنن
در بخش تست و کیفیت هم پیشرفتهای خوبی انجام شده:
توزیع KDE Linux حالا بهصورت خودکار بررسی میکنه که هر ایمیج جدید واقعاً بوت بشه و وارد دسکتاپ بشه. همچنین سیستم تست OpenQA هم در حال پیادهسازی هست تا قبل از انتشار، مشکلات احتمالی شناسایی بشن.
منبع
با پنگوئنها همراه باشید🐧 | Amir
❤3 2
موزیک پلیر Audacious 4.6 منتشر شد
یکی از محبوبترین موزیکپلیرهای لینوکسی توی این نسخه کلی قابلیت جدید گرفته. مهمترینش اضافه شدن File Browser داخلیه که بالاخره میتونید مستقیم از داخل خود برنامه بین فایلها و پوشههای موسیقی بچرخید.
از تغییرات جالب دیگه:
پشتیبانی از نمایش متن آهنگ (Lyrics) برای فایلهای FLAC، Opus و Ogg Vorbis
امکان مرتبسازی آهنگها بر اساس Bitrate
میانبرهای کیبورد بیشتر برای مدیریت Playlistها
پشتیبانی بهتر از فایلهای موسیقی بازیها و کنسولهای قدیمی
بهبود پشتیبانی از Wayland و XWayland
رفع تعداد زیادی باگ و کرش
در بخش فنی هم Audacious بالاخره سیستم ساخت قدیمی Autotools رو کنار گذاشته و به Meson مهاجرت کرده که توسعه و نگهداری پروژه رو راحتتر میکنه.
خودم شخصا پیشنهادش میکنم، راستی موزیک پلیر مورد علاقهی تو چیه؟ اسمشو برامون بفرست.
منبع
با پنگوئنها همراه باشید🐧 | Amir
یکی از محبوبترین موزیکپلیرهای لینوکسی توی این نسخه کلی قابلیت جدید گرفته. مهمترینش اضافه شدن File Browser داخلیه که بالاخره میتونید مستقیم از داخل خود برنامه بین فایلها و پوشههای موسیقی بچرخید.
از تغییرات جالب دیگه:
پشتیبانی از نمایش متن آهنگ (Lyrics) برای فایلهای FLAC، Opus و Ogg Vorbis
امکان مرتبسازی آهنگها بر اساس Bitrate
میانبرهای کیبورد بیشتر برای مدیریت Playlistها
پشتیبانی بهتر از فایلهای موسیقی بازیها و کنسولهای قدیمی
بهبود پشتیبانی از Wayland و XWayland
رفع تعداد زیادی باگ و کرش
در بخش فنی هم Audacious بالاخره سیستم ساخت قدیمی Autotools رو کنار گذاشته و به Meson مهاجرت کرده که توسعه و نگهداری پروژه رو راحتتر میکنه.
خودم شخصا پیشنهادش میکنم، راستی موزیک پلیر مورد علاقهی تو چیه؟ اسمشو برامون بفرست.
منبع
با پنگوئنها همراه باشید🐧 | Amir