کانال اطلاعرسانی توزیع پارچ pinned «دعوت به همکاری در بررسی امنیتی پارچ گنو/لینوکس با توجه به اهمیت امنیت در یک سیستمعامل، تصمیم داریم در کنار آزمایشهای معمول توسعه، بررسی امنیتی گستردهتری روی پارچ گنو/لینوکس انجام دهیم. به همین منظور از پژوهشگران امنیت، متخصصان امنیت لینوکس، آزمونگران…»
یک توسعه دهنده اسپانیایی با استفاده از هوش مصنوعی، تمامی ابزارهای ادوب را مهندسی معکوس کرده و در راست بازنویسی کرده است.
https://getartcraft.com/apps
شما کاربران پارچ میتوانید این ابزارها را تست کرده و نتایج آن را با ما به اشتراک بگذارید.
درنهایت نیز ما نقش خود را برای رفع مشکلات این ابزارها با زبان فارسی بواسطه مشارکت در پروژه بالادستی آن ایفا خواهیم کرد.
@ParchLinux | پارچ لینوکس
https://getartcraft.com/apps
شما کاربران پارچ میتوانید این ابزارها را تست کرده و نتایج آن را با ما به اشتراک بگذارید.
درنهایت نیز ما نقش خود را برای رفع مشکلات این ابزارها با زبان فارسی بواسطه مشارکت در پروژه بالادستی آن ایفا خواهیم کرد.
@ParchLinux | پارچ لینوکس
❤20
به زودی اولین نسخه از پارچ دماوند (پارچ موبایل) برای ۴ عدد دستگاه منتشر میشه🥳
پورت پارچ به موبایل برای ما گام بزرگی بود در راستای گسترش پارچ به دستگاههای دیگه در کنار پارچ سیلیکون و ...
https://wiki.parchlinux.com/fa/parch-mobile
پارچ دماوند از ۲ سال پیش در دست توسعه است.
@ParchLinux | پارچ لینوکس
پورت پارچ به موبایل برای ما گام بزرگی بود در راستای گسترش پارچ به دستگاههای دیگه در کنار پارچ سیلیکون و ...
https://wiki.parchlinux.com/fa/parch-mobile
پارچ دماوند از ۲ سال پیش در دست توسعه است.
@ParchLinux | پارچ لینوکس
❤🔥31👍1
Forwarded from LinuxFest
فرقی نمیکنه سالهاست با لینوکس زندگی میکنی یا هنوز نمیدونی از کجا باید شروع کنی؛ LinuxFest جاییه برای هرکسی که دوست داره بیشتر با دنیای لینوکس و Open Source آشنا بشه، چیزهای جدید یاد بگیره و آدمهای هممسیر خودش رو پیدا کنه.
قراره کنار هم کلی اتفاق جذاب داشته باشیم:
🎙️ ارائههای متنوع
و البته مهمونهایی که قراره بیشتر دربارهشون بشنوید
همین حالا از طریق وبسایت ثبتنام کنید:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9🔥2
LinuxFest
پانزدهمین دوره لینوکسفست دانشگاه امیرکبیر در راهه و قراره دوباره جمع علاقهمندان به دنیای گنو/لینوکس و متنباز دور هم جمع بشه! 🐧✨
تیم پارچ امسال امکان حضور فیزیکی نداره، اما سال آینده با قدرت بیشتری کنارتون خواهیم بود.
کد تخفیف ۴۰ درصدی ویژه جامعه پارچ لینوکس:
از بچههای انجمن علمی کامپیوتر امیرکبیر بابت برگزاری چنین رویدادهای ارزشمندی سپاسگزاریم.
به امید افزایش روزافزون چنین رویدادهایی در کشورمان، ایران✌️
@ParchLinux | پارچ لینوکس
تیم پارچ امسال امکان حضور فیزیکی نداره، اما سال آینده با قدرت بیشتری کنارتون خواهیم بود.
کد تخفیف ۴۰ درصدی ویژه جامعه پارچ لینوکس:
PARCH40
از بچههای انجمن علمی کامپیوتر امیرکبیر بابت برگزاری چنین رویدادهای ارزشمندی سپاسگزاریم.
به امید افزایش روزافزون چنین رویدادهایی در کشورمان، ایران✌️
@ParchLinux | پارچ لینوکس
1❤15🔥7
نگارش ۰.۲ ابزار گیمهاب پارچ لینوکس منتشر شد 🥳
در این نسخه بهبودهایی برای دانلود پروتون انجام شده و همچنین پشتیبانی از نصب لانچرهای بیشتر مثل itch و retroarch به آن اضافه شده است.
مهمترین تغییر این نسخه؛ اضافه شدن امکان سنجش سازگاری یک بازی بواسطه protondb برروی دستگاهتان بدون باز کردن وبگاه protondb هستش :)
ما تیم پارچ میکوشیم تا پارچ لینوکس را به یک توزیع کارآمد در زمینههای مختلف تبدیل کنیم.
بهروزرسانی یا نصب با:
با اشتراکگذاری پستهای کانال پارچ با علاقمندان این حوزه، به رشد جامعه و پروژه پارچ کمک کنید.
@ParchLinux | پارچ لینوکس
در این نسخه بهبودهایی برای دانلود پروتون انجام شده و همچنین پشتیبانی از نصب لانچرهای بیشتر مثل itch و retroarch به آن اضافه شده است.
مهمترین تغییر این نسخه؛ اضافه شدن امکان سنجش سازگاری یک بازی بواسطه protondb برروی دستگاهتان بدون باز کردن وبگاه protondb هستش :)
ما تیم پارچ میکوشیم تا پارچ لینوکس را به یک توزیع کارآمد در زمینههای مختلف تبدیل کنیم.
بهروزرسانی یا نصب با:
sudo pacman -Sy gamehub
با اشتراکگذاری پستهای کانال پارچ با علاقمندان این حوزه، به رشد جامعه و پروژه پارچ کمک کنید.
@ParchLinux | پارچ لینوکس
🔥10❤1
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
🔥20❤🔥3
نسخه جدید ویکی پارچ لینوکس به آدرس زیر در دسترس است.
این نسخه بهزودی جایگزین نسخه قدیمی میشود.
https://wikinext.parchlinux.com
@ParchLinux | پارچ لینوکس
این نسخه بهزودی جایگزین نسخه قدیمی میشود.
https://wikinext.parchlinux.com
@ParchLinux | پارچ لینوکس
🔥10❤🔥8❤1
یکی از مشکلاتی که در کالامارس رخ میداد (کرش کردن نصاب درهنگام تغییر نوع 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
❤9
🚀 پارچ استور ۰.۳ منتشر شد
پشتیبانی از AUR با این نسخه بهبود جدیتری پیدا کرد.
وابستگیها دیگر نادیده گرفته نمیشوند. پارچ استور وابستگیهای مفقود را خودش پیدا و قبل از ساخت نصب میکند، حتی اگر فقط در AUR باشند.
نصب همزمان چند بسته هم حالا صفبندی میشود و بیلدها وسط هم نمیپرند. قبل از هر ساخت،
برای آپدیت، پارچ استور را باز کنید و از همانجا نسخه جدید را نصب کنید. یا در ترمینال:
@ParchLinux | پارچ لینوکس
پشتیبانی از AUR با این نسخه بهبود جدیتری پیدا کرد.
وابستگیها دیگر نادیده گرفته نمیشوند. پارچ استور وابستگیهای مفقود را خودش پیدا و قبل از ساخت نصب میکند، حتی اگر فقط در AUR باشند.
نصب همزمان چند بسته هم حالا صفبندی میشود و بیلدها وسط هم نمیپرند. قبل از هر ساخت،
PKGBUILD و .install برای الگوهای خطرناک اسکن میشوند. باگ ناپدید شدن برنامهها از منوی دسکتاپ بعد از آپدیت هم رفع شد.برای آپدیت، پارچ استور را باز کنید و از همانجا نسخه جدید را نصب کنید. یا در ترمینال:
sudo pacman -Syu
@ParchLinux | پارچ لینوکس
❤10
گیمهاب ۰.۳ عرضه شد 🥳
در این نسخه امکان اجرای بازیهای ویندوزی مستقیماً از طریق گیمهاب به این ابزار اضافه شده و همچنین امکان گرفتن کاور و دیدن عملکرد بازی قبل از نصب نیز فراهم شده است.
برای اجرای بازیها در گیمهاب به نصب بودن umu-launcher نیاز است.
همچنین ظاهر برنامه بهبود پیدا کرده و کیبورد شورتکاتهای بیشتری نیز اضافه شده اند.
نصب یا بهروزرسانی:
@ParchLinux | پارچ لینوکس
در این نسخه امکان اجرای بازیهای ویندوزی مستقیماً از طریق گیمهاب به این ابزار اضافه شده و همچنین امکان گرفتن کاور و دیدن عملکرد بازی قبل از نصب نیز فراهم شده است.
برای اجرای بازیها در گیمهاب به نصب بودن umu-launcher نیاز است.
همچنین ظاهر برنامه بهبود پیدا کرده و کیبورد شورتکاتهای بیشتری نیز اضافه شده اند.
نصب یا بهروزرسانی:
sudo pacman -Syu gamehub
@ParchLinux | پارچ لینوکس
🔥7
پورتال توسعهدهندگان پارچ منتشر شد
مستندات توسعهی پارچ گنو/لینوکس اکنون در نشانی developer.parchlinux.com بهصورت یکپارچه در دسترس است. این پورتال مرجع رسمی توسعه، راهنمای طراحی و کتابچهی مهندسی پارچ است.
محتوای آن از آغاز به کار و معماری سیستم تا توسعهی اپلیکیشن، بستهبندی، ساخت ISO، آزمون، بومیسازی و امنیت را در بر میگیرد. راهنمای طراحی و نمونهی ماکآپ اپلیکیشنها نیز در آن گنجانده شده است تا توسعهدهندگان بتوانند برنامههای خود را مطابق با زبان طراحی پارچ بسازند.
مستندات فنی بدون مشارکت جامعه بهسرعت منسوخ میشود. از همهی علاقهمندان دعوت میشود که در تکمیل و اصلاح این مستندات مشارکت کنند. مخزن پروژه عمومی است و درخواست ادغام (pull request) میپذیرد. پیش از نوشتن محتوا، مطالعهی فایل CONTENT_GUIDE.md ضروری است، زیرا ساختار و قواعد نگارش در آن تشریح شده و بررسی خودکار نیز بر اساس آن انجام میشود.
نشانی پورتال: developer.parchlinux.com
مخزن پروژه: github.com/parchlinux/developer
@ParchLinux | پارچ لینوکس
مستندات توسعهی پارچ گنو/لینوکس اکنون در نشانی developer.parchlinux.com بهصورت یکپارچه در دسترس است. این پورتال مرجع رسمی توسعه، راهنمای طراحی و کتابچهی مهندسی پارچ است.
محتوای آن از آغاز به کار و معماری سیستم تا توسعهی اپلیکیشن، بستهبندی، ساخت ISO، آزمون، بومیسازی و امنیت را در بر میگیرد. راهنمای طراحی و نمونهی ماکآپ اپلیکیشنها نیز در آن گنجانده شده است تا توسعهدهندگان بتوانند برنامههای خود را مطابق با زبان طراحی پارچ بسازند.
مستندات فنی بدون مشارکت جامعه بهسرعت منسوخ میشود. از همهی علاقهمندان دعوت میشود که در تکمیل و اصلاح این مستندات مشارکت کنند. مخزن پروژه عمومی است و درخواست ادغام (pull request) میپذیرد. پیش از نوشتن محتوا، مطالعهی فایل CONTENT_GUIDE.md ضروری است، زیرا ساختار و قواعد نگارش در آن تشریح شده و بررسی خودکار نیز بر اساس آن انجام میشود.
نشانی پورتال: developer.parchlinux.com
مخزن پروژه: github.com/parchlinux/developer
@ParchLinux | پارچ لینوکس
🔥8❤1
This media is not supported in your browser
VIEW IN TELEGRAM
به زودی در نسخه ۰.۳.۱ پارچ استور که امروز منتشر میشود، میتوانید برنامههای موردعلاقه خودتان را با یک کلیک به دوستان خود بهاشتراک بگذارید.
@ParchLinux | پارچ لینوکس
@ParchLinux | پارچ لینوکس
❤8
پارچ استور ۰.۳.۱ عرضه شد!
تغییرات این نسخه:
- بهبود عملکرد کلی برنامه (رفع مشکل کندی)
- بهبود امنیت در نصب بسته از AUR
- افزوده شدن قابلیت بهاشتراکگذاری پیوند برنامهها (فیلم)
- افزوده شدن ویژگی ترجمه و ترجمه کلی برنامه به زبان فارسی
برای نصب و یا بهروزرسانی:
برای گزارش مشکلات پارچ استور میتوانید به فروم پارچ و یا گیتهاب این برنامه مراجعه کنید.
@ParchLinux | پارچ لینوکس
تغییرات این نسخه:
- بهبود عملکرد کلی برنامه (رفع مشکل کندی)
- بهبود امنیت در نصب بسته از AUR
- افزوده شدن قابلیت بهاشتراکگذاری پیوند برنامهها (فیلم)
- افزوده شدن ویژگی ترجمه و ترجمه کلی برنامه به زبان فارسی
برای نصب و یا بهروزرسانی:
sudo pacman -Syu pastor
برای گزارش مشکلات پارچ استور میتوانید به فروم پارچ و یا گیتهاب این برنامه مراجعه کنید.
@ParchLinux | پارچ لینوکس
❤8
کانال اطلاعرسانی توزیع پارچ
پورتال توسعهدهندگان پارچ منتشر شد مستندات توسعهی پارچ گنو/لینوکس اکنون در نشانی developer.parchlinux.com بهصورت یکپارچه در دسترس است. این پورتال مرجع رسمی توسعه، راهنمای طراحی و کتابچهی مهندسی پارچ است. محتوای آن از آغاز به کار و معماری سیستم تا توسعهی…
اگر علاقمند به نوشتن برنامه برای توزیع پارچ هستید، توصیه میکنم این صفحات را یک نگاهی بندازید.
در این صفحات با مثالهای متعدد نحوه نوشتن برنامه با زبانهای راست، پایتون، سی، سیپلاسپلاس و فریمورکهای جیتیکی و کیوت توضیح داده شده، همچنین برخی از مسائل مربوط به ساختار ایزوها و نحوه پکیجینگ نیست حضور دارند.
برای مثال در این صفحه ذکر شده که توزیع پارچ چه افزودهای به آرچ دارد:
https://developer.parchlinux.com/start/what-parch-adds/
با دوستان خود به اشتراک بگذارید
@ParchLinux | پارچ لینوکس
در این صفحات با مثالهای متعدد نحوه نوشتن برنامه با زبانهای راست، پایتون، سی، سیپلاسپلاس و فریمورکهای جیتیکی و کیوت توضیح داده شده، همچنین برخی از مسائل مربوط به ساختار ایزوها و نحوه پکیجینگ نیست حضور دارند.
برای مثال در این صفحه ذکر شده که توزیع پارچ چه افزودهای به آرچ دارد:
https://developer.parchlinux.com/start/what-parch-adds/
با دوستان خود به اشتراک بگذارید
@ParchLinux | پارچ لینوکس
Parch Developer Portal
What Parch adds to Arch · Parch Developer Portal
The concrete software, infrastructure, and engineering Parch builds on top of Arch, with receipts.
❤5
در صورت قطعی مجدد اینترنت میتونید از فروم پارچ استفاده کنید.
در روزهای اخیر ما درحال بهبود زیرساخت بودیم و فروم پارچ هم اکنون دارای امکان اتاق صوتی و تصویری برای گفتوگو نیز هست.
همچنین تیم پارچ آماده همکاری با افراد مختلف برای گسترش ماتریکس و یا دلتاچت در صورت قطعی اینترنت میباشد.
Forum.parchlinux.com
@ParchLinux | پارچ لینوکس
در روزهای اخیر ما درحال بهبود زیرساخت بودیم و فروم پارچ هم اکنون دارای امکان اتاق صوتی و تصویری برای گفتوگو نیز هست.
همچنین تیم پارچ آماده همکاری با افراد مختلف برای گسترش ماتریکس و یا دلتاچت در صورت قطعی اینترنت میباشد.
Forum.parchlinux.com
@ParchLinux | پارچ لینوکس
❤23❤🔥1
پارچ استور ۰.۳.۲ به عنوان بخشی از رلیز سری ۰.۳ عرضه شد 🥳
در این نسخه تغییرات زیادی رخ داده که مهمترین اونها اضافه شدن امکان بهاشتراکگذاری یک بسته با لینک مستقیم apps.parchlinux.com هستش که اون بسته رو توی پارچ استور باز میکنه 😁
برای مثال کلیک روی این لینک برنامه المنت رو در پاستور برای شما باز میکنه که صدالبته برای اینکه بتونید لینکهای این چنینی رو به اشتراک بگذارید نیاز دارید که پاستور رو به ورژن ۰.۳.۲ بهروز کنید.
میتونید لیست کامل تغییرات رو از بلاگ پارچ بخونید:
https://parchlinux.com/fa/blog/pastor-0-3-2-release
پروژه پارچ رو با دوستانتون به اشتراک بذارید :)
@ParchLinux | پارچ لینوکس
در این نسخه تغییرات زیادی رخ داده که مهمترین اونها اضافه شدن امکان بهاشتراکگذاری یک بسته با لینک مستقیم apps.parchlinux.com هستش که اون بسته رو توی پارچ استور باز میکنه 😁
برای مثال کلیک روی این لینک برنامه المنت رو در پاستور برای شما باز میکنه که صدالبته برای اینکه بتونید لینکهای این چنینی رو به اشتراک بگذارید نیاز دارید که پاستور رو به ورژن ۰.۳.۲ بهروز کنید.
sudo pacman -Syu pastor
میتونید لیست کامل تغییرات رو از بلاگ پارچ بخونید:
https://parchlinux.com/fa/blog/pastor-0-3-2-release
پروژه پارچ رو با دوستانتون به اشتراک بذارید :)
@ParchLinux | پارچ لینوکس
👍4❤3💔1