Penguins🐧
Open in Telegram
We are penguins, don't argue with us. We are genius. GP : @Penguins_Hub Admins : 7 Penguins
Show moreThe country is not specifiedThe category is not specified
949
Subscribers
+324 hours
+97 days
+3530 days
Posts Archive
949
یکی از پنگوئنهای نابغهی تیم ما زحمت کشیده و آرشیوی از مستندات رو اماده کرده که توی شرایطی که دسترسی به اینترنت بینالملل محدوده میشه ازش استفاده کرد:
https://archive.cloud9p.org
همچنین یک سری میرور هم برای ترموکس، آرچ، BSD و ایمکس و سورس ها (گیت و distfile)
https://got.cloud9p.org
https://mirror.cloud9p.org
https://telecomm.cloud9p.org
با تشکر از پنگوئن چارا🤍
ذخیره و ارسال کنید، اگر شما هم موردی به ذهنتون رسید توی بخش دایرکت مسیج کانال باهامون به اشتراک بذارید.
949
حداقل سه نسخه از اطلاعات مهمتون داشته باشید:
• روی خود سیستم
• روی هارد اکسترنال یا فلش
• روی فضای ابری تا زمانی که در دسترسه
از پروژهها، عکسها، Dotfiles، رمزها، SSH Keyها، GPG Keyها و فایلهای مهم حتماً نسخهی پشتیبان تهیه کنید.
۱۲. فایل نصب سیستمعامل رو آماده داشته باشید
فایل ISO توزیعی که استفاده میکنید رو دانلود کنید و یک فلش بوتیبل آماده داشته باشید.
اگر سیستم به هر دلیلی دچار مشکل شد، لازم نیست دوباره دنبال دانلود فایل نصب باشید.
۱۳. آرشیو شخصی بسازید
هر چیزی که احتمال میدید بعداً دسترسی بهش سخت بشه رو از الان دانلود کنید.
ویدیوهای آموزشی، دورهها، کتابها، پروژههای GitHub، سورسکدها، افزونههای مرورگر، Themeها، Icon Packها، Wallpaperها، Password Database و هر فایل مهم دیگهای که فقط روی اینترنت بهش دسترسی دارید رو بهصورت آفلاین نگه دارید.
۱۴. دانلود منیجر نصب کنید
تا وقتی اینترنت برقرار هست، هر چیزی که احتمال میدید بعداً لازم بشه رو دانلود کنید.
ابزارهایی مثل aria2، qBittorrent، Transmission یا JDownloader میتونن کارتون رو خیلی راحتتر کنن.
۱۵. از مخازن و آرشیو های ما میتونید استفاده کنید
در آخر امیدوارم هیچوقت به این آمادگی نیاز پیدا نکنیم؛ اما داشتن چند گیگابایت ابزار، مستندات و فایلهای آفلاین، خیلی بهتر از اینه که وسط قطعی اینترنت تازه بفهمید چیزی که لازم دارید دیگه قابل دانلود نیست، پس لطفا در این باره وسواس فکری رو کنار بذارید و به اسم شلوغ شدن سیستمتون از انجام این کارها اجتناب نکنید.
لطفا توی قطعی هوس عوض کردن بی دلیل توزیع یا دسکتاپتون رو نکنید.
اگر مورد مهم دیگهای به ذهنتون میرسه، توی بخش دایرکت مسیج کانال باهامون به اشتراک بذارید
پن: این پیام آپدیت میشه، لطفا این لیستها رو برای دوستان و اطرافیانتون ارسال کنید، شاید نیازشون شد
- @MainPenguins
949
پنگوئنهای من، اگر طی چند روز آینده اینترنت ملی شد، چیکار کنیم؟
بخش اول
با توجه به اتفاقات این روزها، بد نیست از قبل یه مقدار آماده باشیم. این پست برای ایجاد نگرانی نیست؛ فقط یه چکلیست کاربردیه تا اگر اینترنت بینالملل محدود یا قطع شد، کمتر به مشکل بخورید و همچنان بتونید به کار، برنامهنویسی، درس یا حتی سرگرمیهاتون ادامه بدید.
۱. فقط به یک مرورگر وابسته نباشید
حداقل دو یا سه مرورگر مختلف روی سیستمتون داشته باشید. ممکنه یک مرورگر با بعضی سایتها یا سرویسها مشکل پیدا کنه، اما مرورگر دیگه بدون دردسر کار کنه.
پیشنهادها:
• Firefox
• Chromium
• Brave
• Vivaldi
اگر افزونههایی مثل uBlock Origin، Bitwarden، Dark Reader یا Violentmonkey استفاده میکنید، اونها رو هم از قبل نصب و در صورت امکان از تنظیماتشون بکاپ بگیرید.
۲. محیط برنامهنویسیتون رو کامل کنید
اگر برنامهنویس هستید، الان بهترین فرصته که هر چیزی رو که ممکنه بعداً لازم داشته باشید دانلود کنید.
تمام LSP های مورد نیازتون رو بگیرین
تمام کامپایلرها، SDKها، Runtimeها و ابزارهای توسعهای که استفاده میکنید رو نصب کنید. اگر پروژههاتون وابستگی زیادی دارن، اجازه بدید کش پکیجمنیجرها پر بشه تا بعداً مجبور نباشید دوباره همه چیز رو دانلود کنید.
پیشنهاد میشه کش این ابزارها رو نگه دارید:
• cargo
• npm
• pnpm
• yarn
• pip
• Gradle
• Maven
• Composer
اگر با Docker کار میکنید، Imageهای موردنیازتون رو Pull کنید. اگر هم از Git استفاده میکنید، مخزن پروژههای مهمتون رو Clone کنید و Submoduleها رو هم دریافت کنید.
۳. مخازن توزیعتون رو آماده کنید
اگر از لینوکس استفاده میکنید، Repositoryها رو بررسی کنید.
سیستم رو کامل بهروز کنید، اگر نسخهی جدید توزیعتون منتشر شده و قصد ارتقا دارید، همین الان انجامش بدید و پکیجهایی که احتمال میدید بعداً لازم بشن رو هم نصب کنید.
اگر Mirror داخلی مناسبی برای توزیعتون وجود داره، از الان اون رو تنظیم کنید و تا جای ممکن کش پکیجها رو پاک نکنید.
۴. نرمافزارهایی که احتمال میدید نیاز بشن رو همین الان نصب کنید
اگر گیمر هستید:
• Steam
• Heroic Games Launcher
• Lutris
• Bottles
• Wine
• Proton-GE
• Proton Experimental
• Proton Hotfix
• umu-launcher
داشتن چند نسخهی مختلف Proton و Wine میتونه بعداً خیلی به درد بخوره.
برای پخش فایلهای صوتی و تصویری هم فقط به یک برنامه اکتفا نکنید.
مثلاً:
• VLC
• mpv
• Haruna
• Celluloid
تمام Codecهای صوتی و تصویری، ffmpeg و افزونههای GStreamer رو هم نصب کنید تا تقریباً هیچ فرمتی براتون دردسرساز نباشه.
همچنین مطمئن بشید که نرمافزار لازم برای باز کردن فایلهای PDF، Word، Excel، PowerPoint، فایلهای فشرده، دیتابیسها، Markdown، EPUB و سایر فرمتهایی که روزانه استفاده میکنید روی سیستمتون نصب باشه.
۵. مستندات آفلاین جمعآوری کنید
یکی از مهمترین بخشها همینه.
اگر اینترنت محدود بشه، احتمالاً اولین چیزی که دنبالش میگردید مستندات برنامهنویسیه.
پیشنهاد میکنم از Kiwix، Zeal یا DevDocs Offline استفاده کنید و هر مستندی که احتمال میدید لازم بشه رو از الان دانلود کنید.
Rust Book، مستندات Python، Django، Docker، Linux، Arch Wiki، Fedora Docs، Kubernetes و حتی آموزشهای PDF فارسی و انگلیسی میتونن بعداً حسابی به دردتون بخورن.
۶. نسخهی آفلاین نرمافزارها رو نگه دارید
اگر نرمافزاری نسخهی AppImage، Flatpak Bundle یا فایل نصبی مستقل داره، حتماً یه نسخه ازش نگه دارید.
همین موضوع دربارهی فایلهای RPM، DEB و هر فایل نصبی دیگه هم صدق میکنه.
۷. فونتهای موردنیازتون رو دانلود کنید
اگر برنامهنویس هستید یا زیاد با ترمینال کار میکنید، فونتهای مورد علاقهتون رو از الان دانلود کنید.
مثل:
• JetBrains Mono
• Cascadia Code
• Fira Code
• Iosevka
• Vazirmatn
• Nerd Fonts
۸. ابزارهای توسعه و ماشین مجازی
اگر از Docker استفاده میکنید، Imageهای موردنیازتون رو از قبل دانلود کنید.
اگر Android توسعه میدید، Android SDK، JDK، Emulatorها و Build Tools رو کامل داشته باشید.
اگر هم از ماشین مجازی استفاده میکنید، فایل ISO سیستمعاملها، Driverها و Guest Tools رو دانلود کنید.
۹. نقشههای آفلاین
حتی اگر فکر میکنید بهش نیاز پیدا نمیکنید، نصبش ضرری نداره.
Organic Maps و OsmAnd امکان دانلود کامل نقشهها رو دارن و بدون اینترنت هم قابل استفاده هستن.
۱۰. ابزارهای انتقال فایل داخل شبکه
اگر اینترنت کاملاً قطع شد ولی شبکهی محلی برقرار بود، این برنامهها همچنان کار میکنن:
• LocalSend
• KDE Connect
• PairDrop
برای انتقال فایل بین گوشی، لپتاپ و کامپیوتر فوقالعاده هستن.
۱۱. از اطلاعاتتون بکاپ بگیرید
مشاهده ادامهی پست
949
ممکنه طی چند روز آینده اینترنتها ملی شه.
پیشنهاد میکنم این پیام رو سیو کنید و هرجا که میتونین ارسالش کنید تا ارتباط بین شما و عزیزانتون حفظ بشه.
اگرم به جا اینترنت برقا قطع شد که دیگه داستان فرق داره
949
+1
پسین نکو🌻
بدبخت شدیم، یکی اومده با وایب کدینگ یه DE برای لینوکس توسعه داده
اسم این عامل بدبختی Starling هستش. این پروژه یه محیط دسکتاپ لینوکسی جدیده که توسط یک توسعهدهنده و با کمک Claude ساخته شده. Starling از صفر یک Wayland compositor اختصاصی داره، از برنامههای X11 هم پشتیبانی میکنه و شامل چند ابزار داخلی مثل فایل منیجر، ترمینال و اپلیکیشنهای پایه میشهجالبتر اینکه تونسته برنامههای واقعی مثل Chrome، VS Code، Slack و Zoom رو اجرا کنه؛ یعنی فقط یه رابط گرافیکی ساده نیست و واقعاً یه محیط قابل استفاده ساخته شده. البته هنوز خیلی زوده که بخوایم Starling رو رقیب KDE Plasma یا GNOME بدونیم. پروژه هنوز کلی باگ و محدودیت داره و بیشتر شبیه یه آزمایش بزرگه که نشون میده با کمک AI، ساخت نرمافزارهای پیچیده مثل یک Desktop Environment چقدر راحتتر از قبل شده. روم به دیوار ولی نحوه نصب برای اوبونتو و دبیان:
curl -fLO https://github.com/starling-build/starling/releases/download/v0.2.1/starling_0.2.1-1_amd64.deb && sudo apt install ./starling_0.2.1-1_amd64.deb
- @MainPenguins | Source949
ساختار این حمله دو مرحلهای است؛ پکیج آلوده ابتدا سرویس systemd و cron job میسازد تا حضور خود را در سیستم تثبیت کند.
در مرحله بعد، یک کلاینت Tor تحت نام جعلی dbus-daemon دانلود میشود تا بدافزار اصلی info stealer دریافت و اجرا شود.
این بدافزار اطلاعات حساس از جمله کلیدهای SSH، ولتهای کریپتو، دیتابیس مدیریت کلمههای عبور و توکنهای API را سرقت میکند.
مهاجمان با پذیرفتن مالکیت پکیجهای بدون نگهدارنده (Orphaned Packages)، بیش از ۲۰۰ پکیج را آلوده کرده و آپدیت مخرب ارسال کردهاند.
این اتفاق نشان میدهد مخازن جامعهمحوری مثل AUR نیازمند مکانیزمهای امنیتی و تایید هویت جدیتری هستند و اتکا به هشدارهای ساده متنی دیگر کافی نیست. تا زمان برقراری امنیت کامل، توصیه میشود استفاده از AUR را به حداقل ممکن برسانید.
@MainPenguins | Source
949
🌼 ظهر نکو؛
موج جدید حملات بدافزاری به مخازن Arch Linux و تعلیق Package Adoption در AUR
مخازن AUR در توزیع Arch Linux هدف یک موج جدید و گسترده از حملات بدافزاری قرار گرفتهاند. تیم توسعه Arch برای جلوگیری از گسترش آلودگی، قابلیت Package Adoption را برای پکیجهای رهاشده موقتاً مسدود کرده است.
949
نسخه KDE Plasma 6.8 کمکم داره شکل میگیره و هر هفته قابلیتهای جدیدی بهش اضافه میشه.
از مهمترین تغییرات این هفته:
امکان تغییر اندازه Virtual Screenها
آپدیت Emoji Picker به استاندارد Unicode
اضافه شدن Emoji 17 و اضافه شدن ایموجیهای جدید
بهبود انیمیشنها و پولیش بیشتر رابط کاربریبه نظر میاد KDE برای نسخه ۶.۸ بیشتر روی ریزهکاریها و بهبود تجربه کاربری تمرکز کرده تا تغییرات بزرگ، و تا اینجای کار هم تغییرات امیدوارکنندهای داشته. - @MainPenguins | Source
949
ظهر نکو🌻
بالاخره، پس از سالها انتظار:)
لانچر BedrockOnLinux منتشر شده و حالا میشه نسخه Minecraft Bedrock (Windows/GDK) رو روی لینوکس اجرا کرد.
این لانچر با استفاده از WineGDK اجرا میشه و از ورود با اکانت مایکروسافت، Xbox Live، بخش Friends، سرورهای آنلاین و حتی Realms هم پشتیبانی میکنه؛ یعنی دیگه خبری از نسخه اندروید یا راهحلهای قدیمی نیست و نسخه اصلی ویندوز روی لینوکس اجرا میشهمن خودم روی سیستمم تستش کردم و برخلاف انتظارم، پرفورمنس خیلی خوبی داشت و تجربه بازی کاملاً روان بود. شاید باورتون نشه حتی RayTracing و Vibrant Visuals پرفورمنس خیییلی بهتری نسبت به ویندوز میداد.. تکسچرپکهای متفاوت و جوین شدن به دنیای دوستان و همه چیز به راحتی کار دادن ماینکوین هم خریداری کردم و تستی توی مارکت پلیس خرید کردم و مشکلی نداشت و همه چیز عالی بود. باهاش وارد سرور های جاوا هم شدم مثل دونات اس ام پی و بازهم مشکلی نداشت فقط توجه کنید، توی لانچر قبل از کلیک کردن روی دانلود باید login کنید. دانلود و نصب بسیار سادهای هم داره. - @MainPenguins | Source
949
🌼 صبحگاه نکو؛
درایور Nouveau بهزودی Vulkan Video را برای کارتهای NVIDIA فعال میکند
یک پچ جدید برای درایور متنباز Nouveau در مسیر ورود به Linux 7.3 قرار گرفته که امکان استفاده از کانالهای NVDEC را فراهم میکند. این تغییر به درایور NVK در Mesa اجازه میدهد پشتیبانی از Vulkan Video را اضافه کند.
در ابتدا NVK روی رمزگشایی H.264 کار خواهد کرد و پشتیبانی از H.265 هنوز در حال توسعه است. این قابلیت فقط برای کارتهای NVIDIA Turing و جدیدتر فعال خواهد بود چون به Firmware مربوط به GSP نیاز دارد.
با آماده شدن این تغییرات انتظار میرود پشتیبانی Vulkan Video در NVK همزمان با انتشار Linux 7.3 بیشتر در دسترس قرار بگیرد.
- @MainPenguins | Source
949
هر ۶ ماه مغزت رو پاک کن، بزار کلاد برای زندگیت تصمیم بگیره. تو دیگه به مغزت نیاز نداری
وقتی میخوای کاربرهات توکن بیشتری مصرف کنن و پول بیشتری بهت بدن.تجربه شخصی: جمنای و جیپیتی با اینکه کارهای کمتری رو میتونن انجام بدن اما تو احترام به استایل کد پروژه و قوانینی که بهشون داده میشه خیلی بهتر عمل میکنن. کلاد معمولا کار های سختتر رو در میاره ولی هرجوری که خودش بخواد - @MainPenguins
949
لینوکس 7.3 کنترل Dynamic EPP را برای هر هسته AMD جداگانه فراهم میکند
در ادامه بهبودهای درایور AMD P-State، کرنل Linux 7.3 امکان مدیریت Dynamic Energy Performance Preference (Dynamic EPP) را بهصورت Per-Core اضافه میکند. پیش از این، این قابلیت فقط بهصورت یک تنظیم سراسری برای کل پردازنده قابل استفاده بود.
مهمترین تغییرات:
امکان فعال یا غیرفعال کردن Dynamic EPP برای هر هسته بهصورت مستقل
حذف سوییچ سراسری dynamic_epp و جایگزینی آن با تنظیم جدید در energy_performance_preference
کنترل دقیقتر مصرف انرژی و عملکرد برای هر هسته
بهبود تنظیم حداقل فرکانس پردازنده بر اساس مقدار bios_min_perf برای عملکرد بهینهتراین تغییرات به کاربران و مدیران سیستم اجازه میدهد رفتار هر هسته را متناسب با نوع بار کاری تنظیم کنند و در نتیجه، تعادل بهتری بین کارایی و مصرف انرژی روی پردازندههای AMD به دست آورند. - @MainPenguins | Source
949
شامگاه نکو🌃
تیم Arch Linux قابلیت واگذاری پکیجهای AUR را موقتاً غیرفعال کرد
پس از حملات اخیر به AUR و سوءاستفاده مهاجمان از قابلیت Package Adoption برای تصاحب پکیجهای رهاشده و تزریق کد مخرب، تیم Arch Linux این قابلیت را بهصورت موقت غیرفعال کرده است.
دلیل این تصمیم:
مهاجمان با تصاحب پکیجهای بدون نگهدارنده، تغییرات مخربی را وارد تعدادی از پکیجها کردند و همین موضوع به یکی از بزرگترین حملات زنجیره تأمین در تاریخ AUR تبدیل شد.
تغییرات جدید
امکان واگذاری (Adoption) پکیجهای AUR تا اطلاع ثانوی غیرفعال شده است
تیم Arch در حال بررسی راهکارهای دائمی برای جلوگیری از تکرار این حملات استهمچنان توصیه میشود قبل از نصب یا بهروزرسانی پکیجهای AUR، فایلهای PKGBUILD و اسکریپتهای نصب را بررسی کنید. این محدودیت موقتی است و پس از اعمال مکانیزمهای امنیتی جدید، دوباره در دسترس قرار خواهد گرفت. - @MainPenguins | Source
949
شامگاه نکو🌃
باجافزار جدید GenieLocker ویندوز، لینوکس و ESXi را هدف گرفته است
پژوهشگران Kaspersky از شناسایی باجافزار جدیدی به نام GenieLocker خبر دادهاند که توسط گروه Toy Ghouls توسعه یافته است. این بدافزار نسخههای اختصاصی برای Windows، Linux و VMware ESXi دارد و میتواند هر سه پلتفرم را در یک حمله هدف قرار دهد.
نکات مهم:
ورود اولیه مهاجمان از طریق اطلاعات ورود سرقتشده OpenVPN انجام شده است
برخلاف بسیاری از باجافزارها، هیچ فایل باجخواهی (Ransom Note) روی سیستم قربانی ایجاد نمیشود
مهاجمان از Double Extortion استفاده نمیکنند و تاکنون نشانهای از سرقت دادهها مشاهده نشده است
نسخه لینوکسی، ماشینهای مجازی فعال روی ESXi را متوقف کرده و سپس دیسک آنها را رمزگذاری میکنداین حملات از مارس ۲۰۲۶ آغاز شدهاند و عمدتاً شرکتهای تولیدی، ساختمانی، مالی و فناوری را هدف قرار دادهاند. استفاده از نسخههای چندسکویی نشان میدهد مهاجمان بیش از گذشته روی زیرساختهای لینوکسی و مجازیسازی تمرکز کردهاند. - @MainPenguins | Source
949
اوبونتو رولینگ ریلیز شد، اما فقط برای مجازی سازی=)
فقط بستههای زیر اپدیت هارو زودتر دریافت میکنن و نیاز نیست برای اپدیت منتظر ریلیز lts بعدی باشیم.
qemu-hwe
libvirt-hwe
edk2-hwe
seabios-hweهدف اصلی این تغییر، پشتیبانی سریعتر از قابلیتهای جدید مجازیسازی و Confidential Computing روی پردازندههای AMD و Intel است. در عین حال، اگر ترجیح میدهید از نسخههای پایدار فعلی استفاده کنید، هیچ اجباری برای نصب این بستههای HWE وجود ندارد. پن: از این ویژگی بدون نیاز به Ububtu pro میتونین استفاده کنید. - @MainPenguins | Source
949
پنگوئنها، دایرکت مسیج کانال باز شده، خوشحال میشم نظرات و انتقادات خودتون رو به گوش ما برسونید.
همچنین اگر خبری هست که ما پوشش ندادیم یا فراموش کردیم، برامون ارسال کنید.
949
استریم بازیها در Steam بهتر شد؛ HDR و AV1 برای Steam Deck OLED
تیم Valve یک بهروزرسانی جدید برای نسخه بتای Steam Client منتشر کرده که کیفیت استریم بازیها را روی Steam Deck OLED بهبود میدهد. مهمترین قابلیت این نسخه، پشتیبانی از HDR هنگام استریم از طریق Steam Remote Play است.
مهمترین تغییرات:
پشتیبانی از استریم HDR روی Steam Deck OLED
اضافه شدن پشتیبانی از AV1 Video Streaming در نسخه آزمایشی SteamRT3
بهبود کیفیت تصویر و کاهش مصرف پهنای باند با استفاده از کدک AV1
رفع چند باگ و بهبود پایداری Steam Client Betaاین قابلیتها فعلاً در نسخه بتای Steam در دسترس هستند و انتظار میرود پس از آزمایشهای بیشتر، در نسخه پایدار نیز منتشر شوند. - @MainPenguins | Source
949
پسین نکو🌻
آپدیت COSMIC Epoch 1.5 منتشر شد؛ رفع باگها و بهبودهای بیشتر
تنها یک هفته پس از انتشار نسخه 1.4، System76 نسخه COSMIC Epoch 1.5 را منتشر کرد. این نسخه بیشتر روی رفع باگها، افزایش پایداری و بهبود تجربه کاربری تمرکز دارد.
مهمترین تغییرات:
استفاده از اطلاعات EXIF برای تشخیص خودکار جهت صحیح تصاویر پسزمینه
رفع مشکل برنامههای مبتنی بر Chromium هنگام استفاده از Fractional Scaling کمتر از ۱
بهبود عملکرد کامپوزیتور هنگام GPU Reset
پشتیبانی Greeter از پروتکل cosmic-keymap-unstable-v1
رفع باگهای پنل، از جمله مشکل Frosted Glass و مصرف بالای CPU هنگام قفل بودن صفحه
رفع تعداد زیادی باگ در برنامهها و اجزای مختلف محیط دسکتاپتوسعهدهندگان اعلام کردهاند که اکنون تمرکز اصلی روی تکمیل قابلیتها و آمادهسازی COSMIC 2.0 نیست، بلکه روی ارائه بهروزرسانیهای منظم و افزایش پایداری نسخه فعلی است. - @MainPenguins | Source
