TGViewer
Channel Public Channel
کانال اطلاع‌رسانی توزیع پارچ

کانال اطلاع‌رسانی توزیع پارچ

@parchlinux

Parch Gnu/linux
🔗 parchlinux.com
🦑 github.com/parchlinux
🫂 forum.parchlinux.com
Subscribers
2.15K
Photos
536
Videos
33
Links
496
Recent Posts 13 shown
Post #1386 618
یکی از ویژگی‌هایی که در پارچ استور به زودی پیاده‌سازی میشه برای افرادی که برنامه تولید می‌کنن، امکان فروش اون هستش.

حالا درمورد اینکه چطور در پارچ استور میشه پرداخت داشت و پرداخت انجام میشه و همچنین اینکه این برنامه چطور منتشر میشه، در آینده صحبت می‌کنیم.

به صورت کلی دو حالت برای برنامه‌های پولی خواهیم داشت:

۱- برنامه‌هایی که دونیشن می‌خوان و کاربر می‌تونه صرفاً مبلغ رو ۰ وارد کنه تا رایگان دریافتش کنه.

۲- برنامه‌های غیررایگان و پولی که کاربر باید یک مبلغی رو واریز کنه تا اون برنامه در اختیارش قرار بگیره.

این صرفاً هنوز در حد ایده‌های اولیه ما برای پارچ استور هستش که درموردش خواستیم صحبت کنیم و اینکه توضیحات بیشتر هم برای حقوق کاربر و ... در یک پست بلاگ مجزا با توضیحات کامل‌تری منتشر میشه.


@ParchLinux | پارچ لینوکس
  • 🔥 5
  • ❤‍🔥 2
  • 👍 2
Post #1385 1.48K
انتشار نسخه ۰.۲.۵ فروشگاه پارچ

در این نسخه پشتیبانی کامل از AUR اضافه شد؛ جستجو، نصب و بروزرسانی پکیج‌های AUR حالا مستقیم داخل فروشگاه پارچ انجام می‌شه. AUR طبق تعریف «با مسئولیت خود کاربر»هستش، برای همین یک خط لوله امنیتی دورش کشیدیم: اسکن PKGBUILD با سیزده قانون علیه الگوهای حمله شناخته‌شده، ساخت پکیج‌ها داخل سندباکس Bubblewrap بدون دسترسی به سیستم اصلی، تأیید صریح برای پکیج‌های جدید یا با نگهدارنده تغییریافته، و بازرسی آرتیفکت قبل از نصب.

از این نسخه فروشگاه از طرح‌های pastor:// و appstream:// هم پشتیبانی می‌کنه، یعنی صفحات وب و برنامه‌ها می‌تونن پکیج‌ها رو مستقیم داخل فروشگاه باز کنن. راه‌اندازی هم سریع‌تره چون فهرست پکیج‌ها پس‌زمینه بارگذاری می‌شه.

برنامه‌های پارچ رو در apps.parchlinux.com ببینید و مستقیم با فروشگاه پارچ نصب کنید. به‌زودی توسعه‌دهنده‌ها هم می‌تونن برنامه‌هاشون رو خودشون در پارچ لینوکس منتشر کنن.

بروزرسانی با:
sudo pacman -Syu


@ParchLinux | پارچ لینوکس
  • ❤‍🔥 11
  • 👍 2
  • ❤ 1
Post #1383 3.6K
دسترسی به مستندات و راهنماهای آزاد به زبان فارسی، یکی از گام‌های مهم برای رشد جامعه کاربری گنو/لینوکسه. خوشحالیم اعلام کنیم که با تلاش جمعی از بچه‌های کامیونیتی، صفحات man page گنو/لینوکس به فارسی ترجمه شده و هم‌اکنون از طریق آدرس زیر در دسترسه:

🌐 man.parchlinux.com

این پروژه بدون وقت و انرژی بچه‌ها به نتیجه نمی‌رسید؛ یک تشکر ویژه و صمیمانه از همراهان این مسیر:

🔹 مهدی • اهورا • پرویز • امیر

اگر شما هم تمایل دارین در ترجمه صفحات بیشتر، ویرایش یا تکمیل مستندات مشارکت کنید، درهای جامعه پارچ همیشه به روی همه بازه.


@ParchLinux | پارچ لینوکس
  • ❤ 12
  • ❤‍🔥 5
  • 🔥 1
Post #1382 434

Forwarded from تهلاگ / Tehlug

دورهمی روز آزادی نرم‌افزار شماره ۲۸۲ 🎉

به مناسبت روز آزادی نرم‌افزار تصمیم گرفتیم که در تاریخ ۲ مهر ۱۴۰۵ یه دورهمی داشته باشیم 💚
قراره راجع‌به دسترسی‌پذیری در گنو/لینوکس صحبت کنیم و با مشارکت هم، دنیای دیجیتال رو برای رفقای نابینامون زیباتر کنیم.

برای ثبت‌نام می‌تونید از لینک زیر استفاده کنید:
لینک
مکان در نقشه
@TehranLUG
@KashanLUG
@sudoshz
@TabarestanGNU
@paasta_cloud
  • ❤‍🔥 10
  • ❤ 1
Post #1380 1.86K
مفتخریم که عرضه عمومی نسخه اولیه پارچ استور را با پشتیبانی از مدیربسته آرچ اعلام کنیم 🥳



پارچ استور نگارش ۰.۲ عرضه شد.

در این نگارش، بهبودهایی را روی کش کردن پاستور انجام دادیم تا سرعت اجرای آن بعد از اجرای اولیه و ساختن کش به زیر یک ثانیه برسد!

همچنین پشتیبانی اولیه از مدیربسته آرچ لینوکس (ALPM) به استور پارچ افزوده شد که امکان نصب، حذف و یا به‌روزرسانی برنامه‌های نصب شده بر روی پارچ را از طریق استور به شما می‌دهد.

بهبود‌هایی را هم در تجربه فلت‌پک اعمال کردیم، از این به بعد اگر کش فلت‌پک در هنگام اجرای پارچ‌استور وجود نداشته باشد آن را ساخته و سپس اجرا می‌شود.

همچنین شما می‌توانید از تنظیمات ماژول‌ها را فعال و یا غیرفعال کنید.

پارچ استور تحت مجوز عمومی گنو (GPL-3) در گیت‌هاب پارچ در دسترس است.

برای نصب:
sudo pacman -Sy
sudo pacman -S pastor


@ParchLinux | پارچ لینوکس
  • ❤‍🔥 5
  • ❤ 1
Post #1377 454
پشتیبانی اولیه از alpm به پارچ استور افزوده شد 🥳


از این به بعد می‌توانید با پارچ استور سیستم خود را به‌روز و یا بر روی آن برنامه نصب کنید.

پارچ استور در تمامی نسخه‌ها به‌زودی در بیلد بعدی جایگزین کی‌دی‌ای دیسکاور، شلی، گنوم سافتور و دستور می‌شود.

نسخه تست به‌زودی منتشر می‌شود.

@ParchLinux | پارچ لینوکس
  • ❤ 8
  • 🔥 6
Post #1376 406
کانال اطلاع‌رسانی توزیع پارچ یکی از مشکلاتی که با پروژه کالامارس داشتیم، کدبیس لگسی اون بود که در هر به‌روزرسانی یکجا رو خراب می‌کرد. در این نسخه‌های آتی پارچ که ما نصب کننده رو بازطراحی کردیم؛ یک سری مشکلات با کالامارس پیش اومده بود من‌جمله اینکه بخش‌هایی از qmlها رو با qt5 مدیریت…
همچنین مشکل crc32c-intel نیز که در نصب btrfs رخ می‌داد حل شد.

https://github.com/parchlinux/calamares/commit/718e74e946c5f7de3282da06ff71a7eda6239d58

این مشکل از این موضوع ایجاد می‌شد که ماژول نام‌برده در کرنل 6.14 منسوخ و با crc32c جایگزین شده بود اما کالامارس همچنان نسخه باستانی آن را در هنگام نصب با btrfs بر روی اینتل صدا می‌زد.



@ParchLinux | پارچ لینوکس
GitHub fix(initcpiocfg): remove deprecated crc32c-intel module injection for… · parchlinux/calamares@718e74e … btrfs
  • ❤‍🔥 10
  • ❤ 1
Post #1375 1.33K
چطور رم بیشتری دانلود کنیم؟🤔

در این پست آموزش استفاده از Parch Zram و فناوری فشرده‌سازی حافظه در رم، بدون نیاز به سخت‌افزار اضافه، عملکرد سیستم خود را در برابر کمبود حافظه توضیح داده شده.

جزئیات نصب و پیکربندی:

https://parchlinux.com/fa/blog/download-more-ram


@ParchLinux | پارچ لینوکس
  • ❤ 13
Post #1374 463
یکی از مشکلاتی که با پروژه کالامارس داشتیم، کدبیس لگسی اون بود که در هر به‌روزرسانی یکجا رو خراب می‌کرد.


در این نسخه‌های آتی پارچ که ما نصب کننده رو بازطراحی کردیم؛ یک سری مشکلات با کالامارس پیش اومده بود من‌جمله اینکه بخش‌هایی از qmlها رو با qt5 مدیریت می‌کرد که باعث می‌شد textboxها کار نکنن و براش نیازمند پاس دادن وریبل xcb باشیم که در گنوم و هایپرلند کار نمی‌کنه.

درنهایت هم کالامارس رو فورک کردیم؛ و این پچ رو روش اعمال کردیم:

https://github.com/parchlinux/calamares/commit/7cac7c222ab5d51ed83aefea379f05bcc1dc9c8f

توضیحات فنی برای افراد فنی:

علت اصلی این بود که QQuickWidget به‌جای داشتن یک پنجرهٔ Wayland واقعی، سین QML رو داخل یک QQuickWindow آف‌اسکرین رندر می‌کنه و فقط نتیجه رو داخل ویجت میزبان کپی می‌کنه. در نتیجه آبجکتی که QGuiApplication::focusObject گزارش می‌ده با آبجکتی که واقعاً داخل سین QML فوکوس گرفته یکی نیست. پروتکل‌های متن‌ورودی Wayland مثل text-input-v3 دقیقاً بر همین focusObject تکیه دارن، برای همین کامپوزیتور هیچ‌وقت نمی‌فهمید فیلدی برای تایپ فوکوس شده. روی X11 این مشکل اصلاً خودش رو نشون نمی‌داد چون فوکوس اونجا در سطح پنجره مدیریت می‌شه و ربطی به اینکه محتوای داخلی چطور رندر شده نداره، برای همین با فورس کردن xcb کار می‌کرد.

راه‌حلی که در پچ اعمال کردیم یک پل فوکوس بین QQuickWindow و QQuickWidget میزبانشه. تابع installQuickWidgetFocusBridge به سیگنال QQuickWindow::focusObjectChanged وصل می‌شه، با Qt::UniqueConnection که اگه چندبار صدا زده بشه دوباره کانکت نکنه. هر بار که آبجکت فوکوس داخل سین عوض می‌شه، اگه اون آبجکت یک QQuickItem باشه که پرچم ItemAcceptsInputMethod روش ست شده، یعنی واقعاً قراره چیزی توش تایپ بشه، فوکوس واقعی ویجت رو با setFocus می‌ذاریم و بعدش روی windowHandle پنجرهٔ اصلی درخواست activate می‌فرستیم. این کار باعث می‌شه focusObject سراسری برنامه با چیزی که کاربر واقعاً داره باهاش کار می‌کنه هماهنگ بمونه و کامپوزیتور بتونه فوکوس متن‌ورودی رو درست مسیر بده.

این پل رو هم توی سازندهٔ QmlViewStep صدا زدیم و هم توی onActivate، همراه با یک setFocus صریح روی m_qmlWidget، چون هر بار صفحهٔ جدیدی از کالاماریز فعال می‌شه باید فوکوس دوباره صراحتاً ست بشه وگرنه اولین فیلد صفحه اصلاً فوکوس نمی‌گیره. با این پچ مشکل روی گنوم و هایپرلند بدون نیاز به فورس کردن QT_QPA_PLATFORM=xcb حل شد.



@ParchLinux | پارچ لینوکس
GitHub libcalamaresui: install QQuickWidget focus bridge for Wayland text input · parchlinux/calamares@7cac7c2 Contribute to parchlinux/calamares development by creating an account on GitHub.
  • 🔥 10
  • ❤‍🔥 2
Post #1372 2.19K
نسخه ۰.۶ میرورمن منتشر شد 🥳


در این نسخه بخشی به هسته اضافه شده که امکان استفاده از میرورمن برای مدیریت مخازن مدیربسته‌های زبان‌های برنامه‌نویسی بواسطه پروژه میراوا، مثل پایتون را فراهم می‌کند.


همچنین در نسخه‌های آتی داکر و سایر مدیربسته‌ها افزوده می‌شوند.


برای به‌روزرسانی:

sudo pacman -Syu


@ParchLinux | پارچ لینوکس
  • ❤ 11
  • ❤‍🔥 1
Post #1371 660
در این کامیت در پروفایل پلاسما پارچ، به صورت آزمایشی پشتیبانی از درایور انویدیا افزوده شد.


توجه: پیشفرض اضافه شدن درایورهای انویدیا باعث افزایش حجم ایزوها می‌شود و در این زمینه کاری نمی‌شود کرد.



به‌زودی نسخه بتا از پارچ پلاسما برای تست این ویژگی منتشر می‌شود، همچنین ما درحال هوشمند سازی کالامارس هستیم تا امکان انتخاب بوت‌لودر را در پارچ فراهم سازیم.




@ParchLinux
GitHub added nvidia support · parchlinux/parch-iso-plasma@96857dd Parch Linux plasma edition. Contribute to parchlinux/parch-iso-plasma development by creating an account on GitHub.
  • ❤ 12
  • 💔 1
Post #1366 2.58K
پیش نمایش آلفای پارچ هایپرلند

پارچ هایپرلند فقط یک ویرایش از پارچ با مدیر پنجره ی هایپرلند نیست و اهدافی پشتش داره , هدف اصلی پارچ هایپرلند اینه که "رایسینگ" , شخصی سازی , نگهداری و کار کردن با هایپرلند رو راحت تر بکنه

درحال حاضر پارچ هایپرلند از Noctalia به عنوان شل استفاده میکنه , Noctalia امکانات شخصی سازی بسیار زیادی داره و میتونید تقریبا هرجوری که بخواید شخصی سازیش بکنید , یا حتی میتونید ناکتالیا رو حذف کنید و کانفیگ کوییکشل مدنظرتون رو نصب بکنید و لذت ببرید!

یکی از اهداف پارچ هایپرلند ابزاری برای مدیریت , نصب و استفاده راحت از کانفیگ های مختلف کوییک شله که هدف پارچ هایپرلند در ۲۰۲۷ سرانجام رساندن این پروژه است


همچنین پارچ هایپرلند یه overview برای مدیریت ورک اسپیس ها و یک چیت شیت برای keybind ها داره :)

به زودی نسخه ی RC اماده میشه , اگر علاقه دارید که پیش از انتشار نسخه ی پایدار , پارچ هایپرلند رو تست بکنید و بازخورد خودتون رو با ما به اشتراک بزارید , به @AlfredaFard پیام بدید


@ParchLinux | پارچ لینوکس
  • ❤ 15
  • ❤‍🔥 7
Older posts →

About this channel

How can I read @parchlinux without a Telegram account?
TGViewer shows the public web preview Telegram publishes for کانال اطلاع‌رسانی توزیع پارچ: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does کانال اطلاع‌رسانی توزیع پارچ have?
کانال اطلاع‌رسانی توزیع پارچ (@parchlinux) has 2.15K subscribers on Telegram, refreshed roughly every 30 minutes.
Does کانال اطلاع‌رسانی توزیع پارچ know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →