یک توسعه دهنده اسپانیایی با استفاده از هوش مصنوعی، تمامی ابزارهای ادوب را مهندسی معکوس کرده و در راست بازنویسی کرده است.
https://getartcraft.com/apps
شما کاربران پارچ میتوانید این ابزارها را تست کرده و نتایج آن را با ما به اشتراک بگذارید.
درنهایت نیز ما نقش خود را برای رفع مشکلات این ابزارها با زبان فارسی بواسطه مشارکت در پروژه بالادستی آن ایفا خواهیم کرد.
@ParchLinux | پارچ لینوکس
https://getartcraft.com/apps
شما کاربران پارچ میتوانید این ابزارها را تست کرده و نتایج آن را با ما به اشتراک بگذارید.
درنهایت نیز ما نقش خود را برای رفع مشکلات این ابزارها با زبان فارسی بواسطه مشارکت در پروژه بالادستی آن ایفا خواهیم کرد.
@ParchLinux | پارچ لینوکس
❤19
به زودی اولین نسخه از پارچ دماوند (پارچ موبایل) برای ۴ عدد دستگاه منتشر میشه🥳
پورت پارچ به موبایل برای ما گام بزرگی بود در راستای گسترش پارچ به دستگاههای دیگه در کنار پارچ سیلیکون و ...
https://wiki.parchlinux.com/fa/parch-mobile
پارچ دماوند از ۲ سال پیش در دست توسعه است.
@ParchLinux | پارچ لینوکس
پورت پارچ به موبایل برای ما گام بزرگی بود در راستای گسترش پارچ به دستگاههای دیگه در کنار پارچ سیلیکون و ...
https://wiki.parchlinux.com/fa/parch-mobile
پارچ دماوند از ۲ سال پیش در دست توسعه است.
@ParchLinux | پارچ لینوکس
❤🔥30
Forwarded from LinuxFest
فرقی نمیکنه سالهاست با لینوکس زندگی میکنی یا هنوز نمیدونی از کجا باید شروع کنی؛ LinuxFest جاییه برای هرکسی که دوست داره بیشتر با دنیای لینوکس و Open Source آشنا بشه، چیزهای جدید یاد بگیره و آدمهای هممسیر خودش رو پیدا کنه.
قراره کنار هم کلی اتفاق جذاب داشته باشیم:
🎙️ ارائههای متنوع
و البته مهمونهایی که قراره بیشتر دربارهشون بشنوید
همین حالا از طریق وبسایت ثبتنام کنید:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥2
LinuxFest
پانزدهمین دوره لینوکسفست دانشگاه امیرکبیر در راهه و قراره دوباره جمع علاقهمندان به دنیای گنو/لینوکس و متنباز دور هم جمع بشه! 🐧✨
تیم پارچ امسال امکان حضور فیزیکی نداره، اما سال آینده با قدرت بیشتری کنارتون خواهیم بود.
کد تخفیف ۴۰ درصدی ویژه جامعه پارچ لینوکس:
از بچههای انجمن علمی کامپیوتر امیرکبیر بابت برگزاری چنین رویدادهای ارزشمندی سپاسگزاریم.
به امید افزایش روزافزون چنین رویدادهایی در کشورمان، ایران✌️
@ParchLinux | پارچ لینوکس
تیم پارچ امسال امکان حضور فیزیکی نداره، اما سال آینده با قدرت بیشتری کنارتون خواهیم بود.
کد تخفیف ۴۰ درصدی ویژه جامعه پارچ لینوکس:
PARCH40
از بچههای انجمن علمی کامپیوتر امیرکبیر بابت برگزاری چنین رویدادهای ارزشمندی سپاسگزاریم.
به امید افزایش روزافزون چنین رویدادهایی در کشورمان، ایران✌️
@ParchLinux | پارچ لینوکس
1❤13🔥7
نگارش ۰.۲ ابزار گیمهاب پارچ لینوکس منتشر شد 🥳
در این نسخه بهبودهایی برای دانلود پروتون انجام شده و همچنین پشتیبانی از نصب لانچرهای بیشتر مثل itch و retroarch به آن اضافه شده است.
مهمترین تغییر این نسخه؛ اضافه شدن امکان سنجش سازگاری یک بازی بواسطه protondb برروی دستگاهتان بدون باز کردن وبگاه protondb هستش :)
ما تیم پارچ میکوشیم تا پارچ لینوکس را به یک توزیع کارآمد در زمینههای مختلف تبدیل کنیم.
بهروزرسانی یا نصب با:
با اشتراکگذاری پستهای کانال پارچ با علاقمندان این حوزه، به رشد جامعه و پروژه پارچ کمک کنید.
@ParchLinux | پارچ لینوکس
در این نسخه بهبودهایی برای دانلود پروتون انجام شده و همچنین پشتیبانی از نصب لانچرهای بیشتر مثل itch و retroarch به آن اضافه شده است.
مهمترین تغییر این نسخه؛ اضافه شدن امکان سنجش سازگاری یک بازی بواسطه protondb برروی دستگاهتان بدون باز کردن وبگاه protondb هستش :)
ما تیم پارچ میکوشیم تا پارچ لینوکس را به یک توزیع کارآمد در زمینههای مختلف تبدیل کنیم.
بهروزرسانی یا نصب با:
sudo pacman -Sy gamehub
با اشتراکگذاری پستهای کانال پارچ با علاقمندان این حوزه، به رشد جامعه و پروژه پارچ کمک کنید.
@ParchLinux | پارچ لینوکس
🔥9
Forwarded from Parch views
┌─ParchLinux - By: Amir
┤
├─WM: Hyperland
├─ICONS: Papirus dark icon theme
├─TERMINAL: kitty
┤
└─@ParchViews
┤
├─WM: Hyperland
├─ICONS: Papirus dark icon theme
├─TERMINAL: kitty
┤
└─@ParchViews
🔥17❤🔥3
نسخه جدید ویکی پارچ لینوکس به آدرس زیر در دسترس است.
این نسخه بهزودی جایگزین نسخه قدیمی میشود.
https://wikinext.parchlinux.com
@ParchLinux | پارچ لینوکس
این نسخه بهزودی جایگزین نسخه قدیمی میشود.
https://wikinext.parchlinux.com
@ParchLinux | پارچ لینوکس
🔥9❤🔥8
یکی از مشکلاتی که در کالامارس رخ میداد (کرش کردن نصاب درهنگام تغییر نوع swap) در این کامیت برطرف شد:
https://github.com/parchlinux/calamares/commit/5fcc092b9aab9921f10acce35548b01b7b30053a
علت رخ دادن این خطا، تداخل همزمانی (Race Condition) و خطای حافظه (Use-After-Free) بین ترد پسزمینه و ترد اصلی رابط کاربری بود. زمانی که کاربر در صفحه پارتیشنبندی نوع سواپ را تغییر میداد، چون جدول پارتیشنها دستکاری شده و وضعیت دیسک اصطلاحاً Dirty بود، تابع
در همین لحظه، تابع
@ParchLinux | پارچ لینوکس
https://github.com/parchlinux/calamares/commit/5fcc092b9aab9921f10acce35548b01b7b30053a
علت رخ دادن این خطا، تداخل همزمانی (Race Condition) و خطای حافظه (Use-After-Free) بین ترد پسزمینه و ترد اصلی رابط کاربری بود. زمانی که کاربر در صفحه پارتیشنبندی نوع سواپ را تغییر میداد، چون جدول پارتیشنها دستکاری شده و وضعیت دیسک اصطلاحاً Dirty بود، تابع
applyActionChoice عملیات بازگردانی وضعیت دیسک (revertDevice) را از طریق دیالوگ اسکن آغاز میکرد؛ اما منتظر اتمام آن نمیماند و بلافاصله در ترد اصلی اقدام به بهروزرسانی پیشنمایش گرافیکی پارتیشنها (updateActionChoicePreview) میکرد. در همین لحظه، تابع
revertDevice که توسط QtConcurrent::run در یک ترد پسزمینه در حال اجرا بود، مستقیماً متد init مدل پارتیشن را فراخوانی کرده و ساختار داده دیسک را بازنشانی میکرد. دستکاری مدل داده کیوت (QAbstractItemModel) و ارسال سیگنالهای ریست مستقیماً از داخل یک ترد غیر از ترد اصلی GUI، برخلاف اصول کیوت و کاملاً ناامن است. همزمانی این اتفاق با تلاش ترد اصلی برای خواندن حافظه شیء Device که در همان ثانیه در حال تخریب و بازسازی بود، باعث میشد اندیسهای موجود در جدول پارتیشنها به حافظه آزادشده اشاره کنند و با خطای Segmentation Fault برنامه فوراً کرش کند.@ParchLinux | پارچ لینوکس
GitHub
fix(partition): resolve crash when changing swap type and serialize a… · parchlinux/calamares@5fcc092
…sync revert
❤7
🚀 پارچ استور ۰.۳ منتشر شد
پشتیبانی از AUR با این نسخه بهبود جدیتری پیدا کرد.
وابستگیها دیگر نادیده گرفته نمیشوند. پارچ استور وابستگیهای مفقود را خودش پیدا و قبل از ساخت نصب میکند، حتی اگر فقط در AUR باشند.
نصب همزمان چند بسته هم حالا صفبندی میشود و بیلدها وسط هم نمیپرند. قبل از هر ساخت،
برای آپدیت، پارچ استور را باز کنید و از همانجا نسخه جدید را نصب کنید. یا در ترمینال:
@ParchLinux | پارچ لینوکس
پشتیبانی از AUR با این نسخه بهبود جدیتری پیدا کرد.
وابستگیها دیگر نادیده گرفته نمیشوند. پارچ استور وابستگیهای مفقود را خودش پیدا و قبل از ساخت نصب میکند، حتی اگر فقط در AUR باشند.
نصب همزمان چند بسته هم حالا صفبندی میشود و بیلدها وسط هم نمیپرند. قبل از هر ساخت،
PKGBUILD و .install برای الگوهای خطرناک اسکن میشوند. باگ ناپدید شدن برنامهها از منوی دسکتاپ بعد از آپدیت هم رفع شد.برای آپدیت، پارچ استور را باز کنید و از همانجا نسخه جدید را نصب کنید. یا در ترمینال:
sudo pacman -Syu
@ParchLinux | پارچ لینوکس
❤5