LinAcademy
СтатистикаLinAcademy Team Contact us : @Pakrohk Support : https://daramet.com/pakrohk
- Последний пост
- 14 авг.
- Последнее чтение
- 15 авг.
- Постов за неделю
- 6
- Всего постов
- 52
- Тип
- открытый
- Язык
- персидский
- В каталоге с
- 12 авг.
- 1/24сутки в ленте
- 51
- 1/48двое суток
- 58
- 1/72трое суток
- 63
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
آهنگ های منتخب این هفته هر هفته جمعه ، ۳ آهنگی که بیشترین ری اکشن رو در لینچت دارند ، در کانال قرار میگیرند @LinAcademy | @LinChat
без подписи
برای حل تحریم بودن میرور ها توی فدورا چیکار کنیم؟ #Linux #Fedora #RPM برای این کار میتونید از این میرور استفاده کنید https://mirrors.tuna.tsinghua.edu.cn/fedora بروز بودن این میرور یه ابهام بزرگه ، ولی با این حال یکی از راه حل ها برای دور زدن تحریم هاست، این میرور تحریم نیست ولی شاید با VPN باز نشه ، بدون VPN امتحان کنید #LinFAQ@LinAcademy
افزایش عملکرد فریمورک لپتاپ ۱۳ پرو با نسخه های جدید لینوکس #Linux #Intel #OS رسانه ی فرونیکس اومده و نسخه های ۷ ، ۷.۱ و ۷.۲ لینوکس رو روی فریمورک ۱۳ پرو با توزیع اوبونتو مقایسه کرده توی این مقایسه ، کرنل ۷.۱ و ۷.۲ به نسبت نسخه ی ۷ ، حدود ۱۰ درصد عملکرد بهتری داشت این افزایش عملکرد فقط روی این لپتاپ نیست و شامل بقیه ی لپتاپ ها با پردازنده ی سری Panther Lake هم خواهد شد منبع #LinNews@LinAcademy
به وقت #FlagLab 🔬 | اپیزود ششم: سه فلگ کاربردی DXVK 🐧 اول ببینیم خود DXVK چیه، بعد میریم سراغ فلگهاش لایهایه که دستورات DirectX 9/10/11 رو به Vulkan ترجمه میکنه، این فلگها مستقیم رفتار همین لایه رو تغییر میدن. نمایش FPS بدون MangoHud: DXVK_HUD=fps %command% فریمریت رو گوشه صفحه نشون میده. با compiler هم میتونید وضعیت کامپایل شیدر و اطلاعات Vulkan رو ببینید. نکته برای نشوندادن چند مورد با هم، مقادیر رو با کاما جدا کنید: DXVK_HUD=fps,compiler رفع Stutter و افت فریم ناگهانی: DXVK_ASYNC=1 %command% کامپایل شیدرها رو ناهمگام انجام میده تا موقع لود محیط جدید استاتر نگیرید. نکته تو همه بازیها جواب نمیده، باید تست کنید. قفل کردن فریمریت: DXVK_FRAME_RATE=120 %command% فریم رو قفل میکنه برای کاهش فشار CPU/GPU و جلوگیری از Screen Tearing. بیشتر بدون: dxvk - wiki با تشکر از حسام بابت ایده پست سوالی بود تو گروه بپرسید 👇 @GamerTux | @GamerTuxChat #FlagLab #TuxTips #LinuxGaming #Steam #Proton #DXVK #Troubleshooting
#گنو_لینوکس توی آمار مارکت شیر سیستم عامل های دسکتاپ برای اولین بار به عدد ۷.۵۳ درصد رسیده! #Linux #Info #News #Proton #Gaming #OS #Windows #GNU - این عدد به نسبت همیشه یه رشد به حساب میاد , رکورد قبلی در march و 5.33 درصد بود , حالا چرا این امار توی این…
فرهنگ استفاده از هوش مصنوعی ، چطوری بدون زوال عقل از هوش مصنوعی استفاده کنیم و کمک بگیریم؟ ‼️موضوع خیلی مهمیه، خیلی ها به جای یادگیری موضوع ، از Ai استفاده میکنند تا به چیزی که میخوان برسند برای مثال ، یک فرد درحال یادگیری استفاده از گنو/لینوکسه ، کمک گرفتن از Ai ایده ی خوبیه ، اما این کاربر به جای اینکه راجع به اون دستورات یا مشکل از Ai استفاده بکنه تا یادبگیره و مشکلش رو رفع بکنه ، صرفا از Ai برای تمامی کار ها استفاده میکنه و هوش مصنوعی رو جایگزین خودش میکنه ، یادگیری واقعی صورت نمیگیره و صرفا خودش رو راحت کرده اما کسی که دنبال یادگیری باشه ، نمیاد صرفا چیزی که ai میگه رو کپی پیست بکنه : اون رو میخونه و خط به خط برسی میکنه ، یادمیگیره و اگر لازم بود تغییرات خودش رو هم انجام میده ، در نهایت هم میتونه از داکیومنتیشن رسمی استفاده بکنه ، این فرد واقعا یاد میگیره و دفعات بعدی تلاش میکنه که خودش کد بزنه بدون استفاده از Ai مثل نفر دوم عمل کنید ، اگرچه .... 🔷شاید فردی از قصد بخواد وایب کد بکنه و زمان ساخت یه چیزی رو نداشته باشه و با آگاهی این کار رو انجام بده که قضیه ی این فرد کاملا فرق میکنه @TheTechism - #Ai #Programming
متوقف شدن دوباره ی تمامی push ها به AUR #Linux #AUR #Archlinux در ماه های گذشته هم شاهد این اتفاق بودیم , به AUR دوباره حمله شده و خیلی از PKGBUILD ها آلوده شدند اما دقیقا کدوم ها؟ توی AUR اگر یه پکیج توسعه پیدا نکنه و کاربران گزارش بدن , اون پکیج برچسب Orphaned میخوره , یک توسعه دهنده ی دیگه میتونه اون پکیج (PKGBULD) رو توسعه بده با همین روش , این حمله و حمله ی ۱ ماه و نیم پیش اتفاق افتاده و خیلی از بسته ها آلوده شدند! حتما قبل از نصب و یا بروزرسانی چیزی از AUR کد های PKGBUILD رو برسی کنید که آلوده نباشه #LinNwes@LinAcademy
به وقت #TuxTools | معرفی ابزار: Protontricks 🐧 یه Wrapper ساده روی Winetricks هست، مخصوص بازیهای Proton بدون نیاز به مسیر کامل Prefix، فقط با App ID بازی مستقیم دستورات Winetricks رو اجرا میکنید. کاربردهای اصلی: نصب کتابخانههای ویندوزی گمشده DirectX، Visual C++، .NET Framework تنظیم رجیستری یا نصب فونت برای یه بازی خاص فعال/غیرفعال کردن اجزای Wine بدون اثر رو بقیه بازیها نصب: تو آرچ از AUR در دسترسه، از Flatpak هم میتونید نصبش کنید. استفاده: protontricks -s "Game Name" protontricks <APPID> <command> یه رابط گرافیکی (GUI) هم داره اگه با ترمینال راحت نیستید: protontricks --gui اگه با یه بازی خاص مشکل داری، این ابزار رو تست کن. بیشتر بدون: GitHub سوالی بود تو گروه بپرسید 👇 @GamerTux | @GamerTuxChat #TuxTools #LinuxGaming #Protontricks #Proton #Winetricks
پورت RADV روی ویندوز! #AMD #Windows #Gaming ولو این مدت داره مهندسین collabora رو حسابی حمایت میکنه تا RADV رو برای ویندوز پورت بکنند این پورت قرار نیست که از درایور amdgpu موجود در لینوکس استفاده بکنه و مبتنی بر درایور آدرنالین ویندوز خواهد بود برای این موضوع به بخش هایی از درایور ادرنالین نیازه که اوپن سورس نیستند ، بخاطر همین این تیم ادرنالین رو داره مهندسی معکوس میکنه درحال حاضر عملکرد این پورت در سطحی بوده که بتونه بازی Counter Strike 2 رو اجرا بکنند اما همه چیز همه خوب پیش نمیره! درنهایت برای توسعه ی یک درایور سازگار و قابل استفاده نیاز به دریافت سورس های درایور از سمت خود AMD هست مشکل دیگه ای هم که هست اینه که mesa با GCC توسعه پیدا کرده و کامپایل کردنش با MSVC مشکلاتی رو ایجاد میکنه منبع و توضیحات کامل #LinNews@LinAcademy
بخش staging لینوکس پچ های تولید شده با Ai رو رد میکنه #Linux #Ai #LLM #Opensource ❔دلیل این سیاست جدید لینوکس چیه؟ گرگ کروآ-هارتمن (Greg Kroah-Hartman)، نفر دوم پروژه لینوکس، با اینکه خودش هم از هوش مصنونی در کار روی لینوکس استفاده میکنه ، به خاطر هجوم پچهای تولید شده با مدلهای زبانی بزرگ و با توجه به هدف اصلی staging area یعنی محلی برای ورود تازه واردها به توسعه کرنل، از این به بعد پچ های ساخته شده با LLM برای این بخش را رد میکند، مگر اینکه در مورد اصلاح واقعی مشکلات امنیتی باشه منبع #LinNews@LinAcademy
آپدیت Zsh Config #توضیحات کانفیگ جامع و ماژولار zsh با ZSH_Snap، سرعت بالا، تفکیک اجزا برای نظم بیشتر و سازگاری کامل با OMZ جهت استفاده از افزونههای آن. #ویژگیها سرعت بالا با zsh-snap مدیریت پکیج تعاملی با pf و fzf (سازگار با pacman، brew، apt، dnf، apk، zypper) پشتیبانی از آرچ، دبیان، اوبونتو، فدورا، آلپاین، openSUSE و مک امنیت در سرورها (غیرفعال شدن خودکار ssh-agent و پلاگینهای غیرضروری) پرامپت قدرتمند با Starship ماژولار و قابل شخصیسازی کامل #روشنصب bash -c "$(curl -fsSL https://raw.githubusercontent.com/Pakrohk-DotFiles/zsh_config/refs/heads/main/install.sh)" یا برای نصب خودکار با حالت دلخواه: bash -c "$(curl -fsSL https://raw.githubusercontent.com/Pakrohk-DotFiles/zsh_config/refs/heads/main/install.sh)" -- --server bash -c "$(curl -fsSL https://raw.githubusercontent.com/Pakrohk-DotFiles/zsh_config/refs/heads/main/install.sh)" -- --desktop نصاب به صورت خودکار سیستمت رو تشخیص میده و وابستگیها رو نصب میکنه، برای روت هم حالت سرور رو به زور فعال میکنه. #منابع مخزن اصلی #LinConfig@LinAcademy
#گنو_لینوکس توی آمار مارکت شیر سیستم عامل های دسکتاپ برای اولین بار به عدد ۷.۵۳ درصد رسیده! #Linux #Info #News #Proton #Gaming #OS #Windows #GNU - این عدد به نسبت همیشه یه رشد به حساب میاد , رکورد قبلی در march و 5.33 درصد بود , حالا چرا این امار توی این مدت اینقدر داره رشد میکنه؟ یکی از این دلایل افتضاح به بار اومده در ویندوزه , مایکروسافت به جای اینکه حرف کاربران رو گوش بکنه , مشکلات ویندوز رو رفع بکنه و روی پایداری و بهینگی و عملکردش کار بکنه داره امکانات بیخود و بی کاربرد Ai و چیزهای دیگه اضافه میکنه , اونم موقعی که ویندوز از نظر عملکرد و پایداری اصلا وضعیت جالبی نداره حالا گنو/لینوکس توی این چند سال به شدت پیشرفت کرده , الان عملکرد پروتون اینقدر خوب شده که میتونید روی عملکرد گیمینگ گنو/لینوکس حساب بازکنید برخلاف ویندوز , گنو/لینوکس یه سیستم عامل آزاده و همه میتونن توی روند توسعه مشارکت داشته باشند , سرهمین موضوع باگ ها و ایرادات خیلی سریع رفع میشن , همچنین گنو/لینوکس یه مسیر مشخص داره نه مثل مایکروسافت که هر روز مسیر ویندوز رو عوض میکنه! #منبع #LinNews@LinAcademy
لینوس توروالدز ، خالق لینوکس ، به منتقدهای استفاده از AI توی توسعهی لینوکس جواب داده که یا فورکش کنید، یا از کنارش رد بشید #Linux #Ai #Programming این جمله وسط یه بحث طولانی توی میلینگلیست لینوکس دربارهی Sashiko اومد ، یه ابزار Ai برای بررسی خودکار پچهای کرنل که ادعا میشه حدود ۵۳ درصد باگهایی که بعدا توسعه دهنده ها پیدا میکنن رو زودتر کشف میکنه، هرچند حدود ۲۰ درصد گزارشهای اشتباه هم میده وقتی یکی به بیانیه یه Software Freedom Conservancy اشاره کرد که میگه جامعه باید از مخالفان صددرصدی AI هم حمایت کنه، لینوس گفت که کسی رو مجبور به استفاده از ابزار های LLM نمیکنم ولی به کسی که بخواد مخالفتی بکنه هیچ اهمیتی نخواهم داد منبع #LinNews@LinAcademy
تیم راهبری GCC (مجموعه کامپایلر های گنو) یه سیاست جدید دربارهی استفاده از AI در کدنویسی تصویب کرده #GNU #GCC #Ai #Programming اگه یه مشارکت از نظر حقوقی "مهم" (legally significant) باشه و حتی بخشی ازش از یه مدل زبانی (LLM) اومده باشه، GCC اون رو قبول نمیکنه. منظور از legally significant چیه؟ ، طبق تعریف نگهدارنده های GCC بیشتر از ۱۵ خط کد ، جایی که کپیرایت وارد میشه تغییرات کوچیکتر بهتنهایی حساب نمیشن، ولی اگه همون فرد چند تا تغییر کوچیک بده که رویهم بیشتر از این حد بشه، بازم مشمول قانون میشه. مشارکتهای کوچیک Ai Generated که به این حد نرسن مشکلی ندارند، به شرطی که واضح مشخص بشن و استانداردهای پروژه رو رعایت کنند این سیاست فقط شامل خود GCC میشه؛ کدی که از پروژههای دیگه برای وابستگی ها وارد میشه مشکلی نداره منبع #LinNews@LinAcademy
به وقت #TuxTips | اپیزود پنجم: UMU از داخل چطور کار میکنه؟ 🐧⚙️ تو اپیزود قبل گفتیم UMU چیه و نصبش کردیم. حالا بریم ببینیم واقعا پشتصحنه چیکار میکنه. UMU در واقع یه پل بین Wine و Proton هست. وقتی تو لانچرهایی مثل Heroic تنظیم میکنید که از UMU استفاده بشه اون لانچر پشتصحنه این دستور رو اجرا میکنه: WINEPREFIX=~/Games/umu/game PROTONPATH=GE-Proton umu-run game.exe یعنی خود لانچر UI قشنگی داره ولی از UMU و چندتا ابزار دیگه استفاده میکنه برای اجرای بازیها و این چیزیه که باعث میشه بازیها رو با همون پایداری Steam اجرا کنه، حتی بدون Steam. و برای استفاده از UMU دو متغیر اصلی رو باید بشناسید: - WINEPREFIX → مسیر پوشه اختصاصی هر بازی - PROTONPATH → مسیر نسخه پروتون اگه بخوای نسخه آخر GE-Proton رو داشته باشی: PROTONPATH=GE-Proton نکته: UMU به کمک دیتابیس کامیونیتی (protonfixes) مشکلات بازیها رو میشناسه و خودکار برطرف میکنه. آموزش کامل دستورات و فلگهای UMU رو تو سری #FlagLab میذاریم. سوالی بود تو گروه بپرسید 👇 @GamerTux | @GamerTuxChat #TuxTips #LinuxGaming #SteamRuntime #UMULauncher #Proton
اخبار هفته 🐧 | #TuxNews آپدیت D7VK به نسخه 2.0 بهبود عملکرد برای بازیهای قدیمی Direct3D 7 روی لینوکس. بیشتر بدون: GamingOnLinux انتشار DXVK 3.0.2 رفع باگهایی که رو چند بازی مدرن مثل Dying Light: The Beast و Halo مشکل داشتن. بیشتر بدون: GamingOnLinux شبیهساز RPCS3 به ۷۵٪ رسید. از ۳,۵۵۹ بازی تستشده ، حالا ۷۵٪ درصدشون کاملا Playable هستن. بازیهای بزرگی مثل The Last of Us و God of War 3 هنوز مشکل دارن. بیشتر بدون: GamingOnLinux نسخه جدید Faugus Launcher منتشر شد. لانچر ساده رقیب Lutris/Heroic به GTK4 منتقل شد و SteamGridDB برای دانلود خودکار کاور بازیها اضافه شد. بیشتر بدون: GamingOnLinux @GamerTux | @GamerTuxChat #TuxNews #LinuxGaming #SteamOS #DXVK #D7VK #RPCS3
خیلی بچه ها کنجکاو بودن که منظورم از Evoid چیه، رفقا Evoid یه Runtime برای یه پرادایم جدید برنامه نویسی هستش ( چند پست بالاتر درمورد IOP توضیح دادم براتون ) روز های آینده بیشتر آشنا میشید باهاش ولی برای کسای که دوست دارن زودتر اسپویل بشن : https://evolvebeyond.github.io/EVOID/docs/getting-started/iop-philosophy/ @LinAcademy
بچه ها من از حدود دی ماه گذشته ( شایدم یه ماه زودتر ) داشتم روی Evoid کار می کردم و بالاخره به نقطه ای رسیده ( تحقیقات و توسعه من ) که Evoid آماده انتشار عمومی هستش. در روز های آینده پست های بیشتری درموردش براتون میزنم امیدوارم که دوست داشته باشید و استفاده کنید. @LinAcademy
به وقت #TuxTips | اپیزود چهارم: نصب Steam Runtime و UMU 🐧 تو اپیزود قبل گفتیم Steam Runtime چیه، حالا بریم سراغ نصبش: نصب خودکار (پیشفرض): در داخل استیم معمولاً کاری لازم نیست بکنید. استیم به صورت هوشمند نسخه مناسب (Scout , Soldier , Sniper , Medic) رو دانلود میکنه. اما بازیهای خارج از Steam چی؟ لانچرهای دیگه مثل GOG اصلا Runtime ندارن چون به Steam وصل نیستن. اینجا UMU Launcher به کمک میاد. اصلا UMU چیه و چرا متولد شد؟ پروژهای از تیم Open‑Wine‑Components که محیط ایزوله و فیکسهای استیم رو کاملاً مستقل شبیهسازی میکنه تا لانچرهای دیگه هم بازیها رو دقیقا با همون پایداریِ استیم اجرا کنن. حتی بدون اینکه نیاز باشه خود استیم رو سیستمتون نصب باشه. نصبش: کافیه پکیج umu-launcher رو از مخزن توزیعتون نصب کنید. بعدش چیکار کنیم؟ هیچی لانچرها خودکار شناساییش میکنن. خود UMU رانتایمهای لازم رو دانلود و تو مسیر $HOME/.local/share/umu ذخیره میکنه. برای بازیهای خارج از استیم از چه لانچری استفاده میکنید؟ تو گروه بگید 👇 @GamerTux | @GamerTuxChat #TuxTips #LinuxGaming #SteamRuntime #UMULauncher #Proton