linuxtnt(linux tips and tricks)
5.75K subscribers
1.59K photos
137 videos
531 files
1.24K links
https://t.me/+AL7RKhKS6b4zNzY8

آموزش لینوکس- گروه مکمل برای پرسش و پاسخ
linux tips and tricks
ارتباط با من
@seilany
seilany.ir
Download Telegram
🚀 توزیع لینوکس پردیتور predator-os : بهینه‌سازی‌های پیشرفته برای عملکرد بالا 🚀

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

عدم لاگ‌گیری softlockup:

در صورت بروز softlockup (وقتی یک پروسه برای مدت طولانی در حالت kernel mode گیر می‌کند)، سیستم backtrace را لاگ نمی‌کند. این کار از مصرف منابع برای لاگ‌گیری‌های غیرضروری جلوگیری کرده و عملکرد کلی سیستم را بهبود می‌بخشد.
نادیده گرفتن خطاهای تصحیح‌شده:
سیستم خطاهای تصحیح‌شده (Corrected Errors) را نادیده می‌گیرد. این خطاها معمولاً توسط سخت‌افزار تصحیح می‌شوند و نیازی به پردازش اضافی ندارند. این کار باعث کاهش بار پردازشی و بهبود عملکرد می‌شود.
غیرفعال‌سازی سیستم audit:
سیستم audit برای نظارت و لاگ‌گیری فعالیت‌های سیستم استفاده می‌شود، اما در محیط‌هایی که نیاز به حداکثر عملکرد دارند، غیرفعال‌سازی آن باعث کاهش مصرف CPU و حافظه می‌شود.
غیرفعال‌سازی p-state برای پردازنده‌های Intel:و پردازنده‌های AMD:
حالت مدیریت انرژی p-state برای پردازنده‌های Intel نیز غیرفعال شده است غیرفعال‌سازی p-state باعث می‌شود پردازنده دیگر زمان خود را صرف تغییر فرکانس و ولتاژ نکند. این کار می‌تواند تأخیرهای ناشی از تغییر حالت‌ها را کاهش دهد و برای کاربردهای بلادرنگ (real-time) مفید باشد.
غیرفعال‌سازی watchdog timer:
ویژگیwatchdog timer برای تشخیص و پاسخ به هنگ کردن سیستم استفاده می‌شود، اما در سیستم‌های پایدار می‌تواند باعث مصرف منابع غیرضروری شود. غیرفعال‌سازی آن عملکرد سیستم را بهبود می‌بخشد.
کاهش سطح لاگ‌گیری کرنل:
سطح لاگ‌گیری کرنل به حداقل رسیده است. با کاهش حجم لاگ‌ها، مصرف منابع سیستم کاهش یافته و عملکرد بهبود می‌یابد. این تنظیم برای محیط‌هایی که نیاز به حداکثر عملکرد دارند، ایده‌آل است.
صرف‌نظر از بررسی فایل سیستم (fsck) در بوت:
سیستم از بررسی فایل سیستم (fsck) در هنگام بوت صرف‌نظر می‌کند. این کار زمان بوت را به طور قابل توجهی کاهش داده و سیستم را سریع‌تر آماده به کار می‌کند.
استفاده از الگوریتم noop برای I/O scheduler:
الگوریتم I/O scheduler به noop تغییر یافته است. noop برای سیستم‌هایی با ذخیره‌سازی سریع (مانند SSD) بهینه‌سازی شده و باعث کاهش تأخیرهای I/O و بهبود عملکرد می‌شود.
غیرفعال‌سازی سیستم فایل debugfs:
سیستم فایل debugfs غیرفعال شده است. debugfs برای اشکال‌زدایی و توسعه استفاده می‌شود، اما در محیط‌های عملیاتی غیرضروری است. غیرفعال‌سازی آن باعث کاهش مصرف منابع و بهبود عملکرد می‌شود.

جزئیات بیشتر:
http://predator-os.ir
🔰به‌روزرسانی جدید دبیان ۱۲: نسخه ۱۲.۹ منتشر شده است. ۱۱ ژانویه ۲۰۲۵

🔹پروژه دبیان نهمین به‌روزرسانی توزیع پایدار خود، دبیان ۱۲ (با نام رمز bookworm)، را اعلام می‌کند. این به‌روزرسانی عمدتاً شامل اصلاحات مربوط به مسائل امنیتی و همچنین تعدادی تنظیمات برای مشکلات جدی است. اطلاعیه‌های امنیتی قبلاً به صورت جداگانه منتشر شده‌اند و در صورت وجود، به آن‌ها ارجاع داده شده است.

🔹لطفاً توجه داشته باشید که این به‌روزرسانی، نسخه جدیدی از دبیان ۱۲ محسوب نمی‌شود، بلکه فقط برخی از بسته‌های موجود را به‌روز می‌کند. بنابراین نیازی به دور انداختن رسانه‌های قدیمی bookworm نیست. پس از نصب، بسته‌ها را می‌توان با استفاده از یک مخزن به‌روز دبیان، به نسخه‌های فعلی ارتقا داد.

🔹کسانی که به‌طور مکرر به‌روزرسانی‌ها را از security.debian.org نصب می‌کنند، نیاز به نصب بسته‌های زیادی نخواهند داشت، زیرا بیشتر این به‌روزرسانی‌ها در این نسخه گنجانده شده‌اند.
لیست کاملی از مخازن در آدرس زیر موجود است:

https://www.debian.org/mirror/list
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
🔰دسترسی به ۸۰۰ فایل بدافزار در ۸۰ گروه مختلف (فایل ۴۰۰ مگابایتی)

🔹بله، ابزارها و کدهای مختلفی در زمینه تحلیل بدافزار در Predator-OS Linux موجود است.
برای همه پژوهشگران امنیتی، مؤسسات آموزشی و کاربران هک اخلاقی قابل دسترسی هستند.

🔹 تاریخ انتشار: ۲۰۲۵-۰۱-۰۱
🔹 پلتفرم امنیتی چندشکلی

http://predator-os.ir
🔰توزیع Predator-os شما را با مهارت‌ها و ابزارهایی مجهز می‌کند که به شما امکان می‌دهند به عنوان یک پاسخ‌دهنده به حوادث عمل کرده و حملات و بدافزارهای استفاده‌شده در آن‌ها را شناسایی و تحلیل کنید.

تحلیل بدافزار
نصب ابزارهای لازم
بررسی بدافزار
تحلیل استاتیک (ایستا)
تحلیل داینامیک (پویا)
مشاهده رفتار بدافزار
تجزیه کد بدافزار
بررسی حافظه

🔹مجموعه بزرگی از فایل‌های مخرب، بدافزارها، تهدیدات، فایل‌های مشکوک، ابزارها، روش‌ها و مثال‌ها توزیع Predator-os شامل فایل‌های مخرب و مشکوک و ابزارهای مربوطه است. این نمونه‌های بدافزار برای اهداف تحقیقاتی و آموزشی هستند. (بیش از ۱۰۰۰ نمونه) = (۴۰۰ مگابایت) که به ۴۰ گروه مختلف تقسیم شده‌اند:




۱. Acad
۲. Advanced Malware
۳. Android Proof of Concepts
۴. BAT
۵. Bootkit
۶. Botnets
۷. ChatGPT
۸. Cryptography
۹. DDoS
۱۰. Downloader-CUZ
۱۱. Downloader
۱۲. Encryption-decryption
۱۳. GHIDRA
۱۴. Java Malware
۱۵. Java
۱۶. Javascript
۱۷. LegacyWindows
۱۸. Linux
۱۹. MacOS
۲۰. Muldrop
۲۱. Other
۲۲. PHP-ware
۲۳. Perl
۲۴. Phishing
۲۵. PointOfSales
۲۶. Python
۲۷. Rootkits
۲۸. Ruby
۲۹. Spam/Paypal
۳۰. Trojans_&stealers
۳۱. VBS
۳۲. Viruses
۳۳. Win32
۳۴. fakescanners
۳۵. mitre-attack
۳۶. python-trojan exhibit
۳۷. rogue AVs
۳۸. trickbot
۳۹. unknown
۴۰. Android Malware Payloads
۴۱. Dockerfile

http://predator-os.ir/
معرفی دوستان.
جامعه ی تکیسم یک جامعه برای سخت افزار هستش ، هرگونه سوال و مشکلی داشتید میتونید در گپ ما بپرسید!

@Techism_gap

بهترین اخبار و آموزش هارو در کانال ما :

@TheTechism
دنبال کنید
🔰انتشار لینوکس ۶.۱۴ با ۵۰۰,۰۰۰ خط کد تغییر یافته

🔹لینوس توروالدز، خالق هسته لینوکس، انتشار نسخه Linux 6.14-rc1 را اعلام کرد. با اینکه توروالدز این نسخه را «کوچک» توصیف کرده، اما همچنان شامل تغییرات قابل توجهی است.

🔹این نسخه شامل حدود ۵۰۰,۰۰۰ خط تغییرات کد و بیش از ۱۰,۰۰۰ کامیت است؛ البته ۹,۳۰۰ ادغام حذف شده‌اند. با وجود کوچک‌تر بودن نسبت به نسخه‌های قبلی، این به‌روزرسانی از نظر دامنه و تأثیر همچنان قابل توجه است.

🔹توروالدز گفته: «علاوه بر اندازه، آمار دیگر چیزها کاملاً عادی به نظر می‌رسد: تقریباً نیمی از تغییرات مربوط به درایورهاست و بقیه ترکیبی معمول از به‌روزرسانی‌های معماری، کد فایل‌سیستم‌ها، ابزارها و مستندات است. و همه تغییرات معمول در سرتاسر کد پخش شده‌اند.»
نکات برجسته Linux 6.14-rc1

🔹تقریباً نیمی از به‌روزرسانی‌ها روی درایورها متمرکز است که نقش حیاتی آنها در سازگاری و عملکرد سخت‌افزار را برجسته می‌کند. تغییرات باقی‌مانده طیف گسترده‌ای از حوزه‌ها را پوشش می‌دهد، از جمله به‌روزرسانی‌های معماری، بهبود فایل‌سیستم‌ها، ارتقاء ابزارها و به‌روزرسانی مستندات.
🔹برخی از حوزه‌های کلیدی تمرکز در این نسخه عبارتند از:
معماری x86: به‌روزرسانی‌ها شامل RAS (قابلیت اطمینان، در دسترس بودن و قابلیت سرویس‌دهی)، رفع مشکلات پیش‌بینی CPU، بهبودهای SEV (مجازی‌سازی رمزگذاری شده امن) و پیشرفت‌های لودر میکروکد است.
• فایل‌سیستم‌ها: به‌روزرسانی‌هایی در Btrfs، XFS، GFS2، F2FS و NTFS3 انجام شده است.
• شبکه: بهبودهایی در BPF (فیلتر بسته‌های برکلی)، به‌روزرسانی‌های کلاینت/سرور NFS و رفع مشکلات عمومی شبکه.
ه پشتیبانی از سخت‌افزار جدید: به‌روزرسانی‌های پلتفرم SoC (سیستم روی تراشه) برای معماری‌های ARM و بهبودهای RISC-V.
• امنیت: به‌روزرسانی‌های افزایش امنیت و رفع مشکلات SELinux و سایر ماژول‌های امنیتی.

🔻نسخه Linux 6.14-rc1 اکنون برای آزمایش توسط توسعه‌دهندگان و کاربرانی که مایل به مشارکت در بهبود آن قبل از انتشار نهایی هستند، انتشار نهایی هسته لینوکس ۶.۱۴ برای اواخر مارس ۲۰۲۵ پیش‌بینی شده است،

📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
🔰توزیع Debian 15 با نام رمز "Duke" معرفی شد.

🔹با اعلام تاریخ‌های فریز (تثبیت) Debian 13 و نزدیک شدن به انتشار نسخه Debian 13.0 با نام رمز "Trixie" که احتمالاً حدود آگوست منتشر خواهد شد، توسعه Debian 14 با نام رمز "Forky" نیز آغاز خواهد شد. دیروز، همزمان با اعلام تاریخ‌های فریز Debian Trixie، نام رمز Debian 15 نیز اعلام شد.
🔹توزیع Debian 15 با نام رمز Duke شناخته خواهد شد. Debian 15 Duke پس از Debian 14 Forky منتشر خواهد شد. با توجه به چرخه تقریباً دو ساله انتشار Debian، انتظار می‌رود Debian 14.0 حدود سال ۲۰۲۷ و Debian 15.0 نیز حدود سال ۲۰۲۹ منتشر شود.

🔹اسم Duke Caboom از انیمیشن Toy Story 4
مانند نام‌های رمز قبلی Debian، نام رمز Debian 15 نیز از شخصیت‌های فرنچایز Toy Story الهام گرفته شده است. نام Duke به شخصیت Duke Caboom در Toy Story 4 اشاره دارد.

🔻علاوه بر اعلام نام رمز Debian 15 "Duke" در اطلاعیه تاریخ‌های فریز Trixie، صفحه ویکی Debian Duke نیز برای این نسخه آینده ایجاد شده است.
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
🔰ببیند قدرت بوت منوی گرب لینوکس
======================
⭐️ترجمه ای از تجربه یک کاربر لینوکسی

🔹یکی از شاگردانم از من سوالی پرسید: چند سیستم عامل را می توانیم روی یک سیستم نصب کنیم و با یک بوت لودر آنها را مولتی بوت کنیم؟ من جواب را نمی دانستم، اما تصمیم گرفتم تلاش کنم تا بفهمم. من تصمیم گرفتم که از یک بوت لودر GRUB 2 برای بوت کردن هر سیستم عاملی که نصب کرده ام استفاده کنم.
===========
🔹من تقریباً دو سال است که سیستم عامل ها را نصب و مولتی بوت می کنم. من تا الان 106 سیستم عامل نصب کردم.
•تمام سیستم عامل ها توسط بوت لودر GRUB 2 شناسایی و بوت می شوند.
با این پروژه متوجه شدم که این پایانی ندارد. ترکیب GRUB 2 و UEFI می تواند n تعداد سیستم عامل را مدیریت کند.
========
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
This media is not supported in your browser
VIEW IN TELEGRAM
⭐️فرایند بوت در لینوکس
⭐️خلاصه ای از فرایند بوت شدن لینوکس:


۱. روشن کردن سیستم (Power On):
۲. اجرای BIOS/UEFI – تست سخت‌افزارها و شناسایی (Detect Devices): BIOS
۳. اجرای POST: POST (Power-On Self-Test) تست سخت‌افزارها.
۴. بارگذاری GRUB: GRUB (Grand Unified Bootloader) بارگذاری می‌شود. این مرحله شامل انتخاب سیستم‌عامل برای بوت شدن است.
۵. خواندن فایل /boot/grub2/grub.cfg: GRUB فایل پیکربندی خود را می‌خواند.
۶. انتخاب یک سیستم عامل برای بوت شدن (Choose a Boot Device): کاربر می‌تواند یک سیستم‌عامل را برای بوت انتخاب کند.
۷. بارگذاری هسته لینوکس و فایل‌های مورد نیاز سیستم عامل
۸. اجرای Startup Scripts: اسکریپت‌های راه‌اندازی اجرا می‌شوند.
۹. کاربران می‌توانند وارد سیستم شوند (Users can login now)

توضیح هر مرحله زیاده و لی اگر نیاز به توضیح هرمرحله داشتید، بپرسید.☺️

📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
🔰تولد اسطوره دنیای کامپیوتر، مبارک!

⭐️ دستاوردهای برجسته:
• همکاری در ساخت Unix (سیستم‌عاملی که جهان را متحول کرد!)
• خالق زبان B (پایه‌گذار زبان C و برنامه‌نویسی مدرن)
• همکار در ساخت Go (زبانی برای عصر ابری و چندهسته‌ای)
• سازنده اولین Shell (پدر رابط‌های خط فرمان)
• خالق اولین ویرایشگر متن (ed) (آغازگر عصر ویرایش دیجیتال)
• خالق grep (ابزاری که جستجو را جاودانه کرد)
• همکار در طراحی UTF-8 (استانداردی برای کدگذاری جهانی متن)
• خالق Plan 9 (سیستم‌عاملی فراتر از یونیکس)
• سازنده Belle (اولین موتور شطرنج جهان)
• پایه‌گذار پایگاه‌های پایان‌بازی شطرنج (انقلابی در هوش مصنوعی)
• مشارکت در عبارات منظم (Regular Expressions) (قلب تپنده پردازش متن)
• توسعه‌دهنده اولیه زبان C (همکاری کلیدی با دنیس ریچی)
• نویسنده اولین کامپایلر self-hosting (پیشرو در کامپایلرهای مدرن)
• خالق FS در یونیکس (سیستم فایلی که هنوز الهام‌بخش است)
• پیشگام در شبکه‌های توزیع‌شده (مفاهیم اولیه ابر و کلود)
• برنده جایزه تورینگ (۱۹۸۳) و مدال ملی فناوری (۱۹۹۸)

🔹میراث تو، در هر خط کد، هر سیستم‌عامل، و هر فناوری مدرن زنده است!

کسی نیست جز:
🔻کن تامسون

(Kenneth Thompson)🔻

فردی بود که مرزهای ممکن را جابه‌جا کرد.

تولدت مبارک

تولد 4 فوریهٔ ۱۹۴۳ ‏(۸۱ سال)
به زودی. الگوریتم میمیکری.☺️Mimicry

در حال پیاده سازی الگوریتم جدیدMimicryهستم.

برای امنیت بیشتر در زمینه جلوگیری از نفوذ،هک،تخریب و تغییر داده های در سیستم ها.
This media is not supported in your browser
VIEW IN TELEGRAM
بدون شرح.....
This media is not supported in your browser
VIEW IN TELEGRAM
ابزار مورد نظر با زبان ++C توسعه یافته است و شامل ویژگی‌هایی است که اغلب در تحقیقات امنیتی یا تست نفوذ استفاده می‌شوند. با این حال، مهم است توجه داشته باشید که استفاده از چنین ابزارهایی می‌تواند از نظر قانونی و اخلاقی حساس باشد و باید فقط در محیط‌های کنترل‌شده، مانند ارزیابی‌های امنیتی یا تحقیقات و تست‌های مجاز از مکانیزم‌های امنیتی، استفاده شوند.

https://github.com/9STsu/TANTO

قابلیت‌های ابزار:

دامپ کردن (استخراج) فرآیند

دامپ کردن SAM و سیستم

لیست کردن فرآیندها

توقف و شروع سرویس‌ها

خاتمه دادن به فرآیندها
تکنیک افزایش سرعت کرنل و سیستم عامل لینوکس
با غیرفعال کردن قابلیت Spectre and Meltdown mitigations
==================
با غیر فعال کردن قابلیت Spectre and Meltdown mitigations که جز پارامترهای کرنل است، میتوانید سرعت 25 درصدی به سیستم خود بدهید.
در توزیع های دبیان بیس در مسیر زیر که مربوط به تنظیمات بوت منوی گرب هست :

/etc/default/grub
عبارت
mitigations=off
رو اضافه کنید
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mitigations=off‌"

و دستور زیر را درترمینال وارد نمایید.
sudo update-grub

📌نویسنده: حسین سیلانی
📌منبع :  آکادمی کندوی دانش
https://learninghive.ir
🔰بررسی سیستم که آیا به طور پیش‌فرض از چه GPU استفاده می‌کند?
⭐️برای این منظور از دستور زیر استفاده کنید
.


glxinfo | egrep "OpenGL vendor|OpenGL renderer
🔰در سیستم‌های کامپیوتری، هر فایل دارای سه نوع زمان است که به آنها زمان‌های فایل گفته می‌شود.

🔹. زمان دسترسی (Access Time):
این زمان نشان می‌دهد که فایل آخرین بار چه زمانی باز یا دسترسی به آن صورت گرفته است. به عنوان مثال، زمانی که شما یک فایل متنی را باز می‌کنید و محتویات آن را می‌خوانید، زمان دسترسی آن فایل تغییر می‌کند.

🔹. زمان تغییر (Modify Time):
این زمان نشان می‌دهد که فایل آخرین بار چه زمانی تغییر کرده است. به عنوان مثال، زمانی که شما یک فایل متنی را باز می‌کنید، تغییراتی در آن ایجاد می‌کنید و سپس آن را ذخیره می‌کنید، زمان تغییر آن فایل تغییر می‌کند.

🔹. زمان ایجاد (Change Time):
این زمان نشان می‌دهد که فایل آخرین بار چه زمانی ایجاد شده است یا اطلاعات мета آن (مانند نام فایل، اندازه فایل، سطح دسترسی و غیره) تغییر کرده است.

در خروجی دستور stat در لینوکس این سه زمان وجود دارد.
$stat Your_Filename
🔰استارلینک

🔹 شرکت راه‌آهن چک، به زودی شروع به تست استارلینک برای ارائه اینترنت سریع به مسافران در قطارها می‌کند. این پروژه با استفاده از ترمینال‌های ویژه طراحی‌شده برای خطوط ریلی، احتمالاً در جنگ اوکراین نیز استفاده می‌شود. این ترمینال‌ها قدرت ارسال و دریافت بیشتری دارند. موفقیت این پروژه می‌تواند به تجهیز خطوط ریلی اروپا به استارلینک منجر شود.

🔹همچنین، هواپیمایی ایر فرانس قصد دارد استارلینک را به ناوگان خود اضافه کند و از این اینترنت برای مسافران دائمی به صورت رایگان استفاده خواهد کرد. شرکت‌هایی مانند یونایتد ایرلاینز، قطر ایرویز و ایر بالتیک قبلاً این فناوری را در ناوگان خود به کار گرفته‌اند.
منبع خبر:
-Cyber Security awareness-
Up2date 4 Defence Today,
Secure Tomorrow
@CisoasaService
گذری بر تاریخ لینوکس:
گرفته شده از کتاب فلسفه لینوکس و یونیکس:

در اوایل دهه 1980، Onyx Systems شروع به فروش ایستگاه‌های کاری یونیکس مبتنی بر میکروکامپیوتر کرد که نمایانگر اولین تلاش‌ها برای تجاری‌سازی یونیکس در مقیاس کوچک‌تر بود. در پی این، Sun Microsystems که در ابتدا به‌عنوان یک پروژه دانشجویی در دانشگاه استنفورد تأسیس شده بود، در سال 1982 شروع به فروش ایستگاه‌های کاری رومیزی مبتنی بر یونیکس کرد. این ایستگاه‌های کاری، که اساساً برای استفاده در محیط‌های تجاری طراحی شده بودند، نمونه‌ای از تجاری‌سازی سیستم‌عامل یونیکس در زمینه سخت‌افزار میکروکامپیوتر بودند. در حالی که این ایستگاه‌ها از سخت‌افزارهای اختصاصی استفاده می‌کردند، به‌ویژه از نرم‌افزارهای رایگان و متن‌باز مانند لینوکس که بعدها برای آن توسعه یافت، بهره نمی‌بردند.

با گسترش تجاری‌سازی یونیکس و قفل شدن آن به‌عنوان یک محصول اختصاصی، پروژه گنو (GNU) که در سال 1983 توسط ریچارد استالمن آغاز شد، هدف خود را ایجاد یک "سیستم نرم‌افزاری کامل سازگار با یونیکس" با استفاده از نرم‌افزارهای آزاد قرار داد. این پروژه که در سال 1984 شروع شد، قصد داشت یک سیستم عامل کاملاً آزاد و قابل توزیع برای کاربران ایجاد کند. پس از آن، استالمن در سال 1985 بنیاد نرم‌افزار آزاد را راه‌اندازی کرد و مجوز عمومی عمومی گنو (GNU GPL) را در سال 1989 نوشت. هدف این مجوز این بود که نرم‌افزارهایی که تحت آن منتشر می‌شدند، همواره آزاد و قابل توزیع مجدد باقی بمانند. در اوایل دهه 1990، بسیاری از برنامه‌های ضروری برای یک سیستم‌عامل، از جمله کتابخانه‌ها، کامپایلرها، ویرایشگرهای متن، پوسته خط فرمان و سیستم‌های پنجره‌سازی، تکمیل شدند. با این حال، بعضی از عناصر سطح پایین مانند درایورهای دستگاه، دیمون‌ها و هسته به نام گنو هرد هنوز ناتمام و ناقص بودند.

در همین زمان، MINIX که توسط آندرو اس. تاننباوم، استاد علوم کامپیوتر، در سال 1987 ایجاد شد، به‌عنوان یک سیستم‌عامل حداقلی شبیه به یونیکس برای آموزش اصول سیستم‌عامل‌ها به دانشجویان و دیگر علاقه‌مندان منتشر شد. اگرچه کد منبع MINIX به‌طور رایگان در دسترس بود، شرایط مجوز آن به‌گونه‌ای بود که استفاده از آن به‌عنوان نرم‌افزار آزاد را محدود می‌کرد. در آوریل 2000، شرایط مجوز MINIX تغییر یافت و به آن اجازه داده شد تا به‌عنوان نرم‌افزار آزاد منتشر شود.

در این بین، توسعه 386BSD، که منجر به ایجاد سیستم‌عامل‌هایی چون NetBSD، OpenBSD و FreeBSD شد، پیش از لینوکس آغاز شد. با وجود پیچیدگی‌های قانونی که مانع از انتشار این پروژه در ابتدا شدند، 386BSD به‌عنوان یک پروژه مهم در دنیای سیستم‌های عامل آزاد شناخته می‌شود. این پروژه به توسعه‌دهندگان و علاقه‌مندان به سیستم‌های عامل متن‌باز امکانات زیادی را ارائه داد.

لینوکس در سال 1991 توسط لینوس توروالدز توسعه یافت. توروالدز در موارد مختلف بیان کرده است که اگر هسته گنو یا 386BSD در آن زمان در دسترس بود، ممکن است او هیچ‌گاه لینوکس را ایجاد نمی‌کرد. به‌ویژه، پروژه گنو با وجود پیشرفت‌های قابل توجه، هنوز بخش‌هایی مانند هسته سیستم‌عامل را نداشت که به لینوکس فرصتی برای پیشرفت در این زمینه داد. این موضوع نشان‌دهنده اهمیت لحظه‌های تاریخی و شرایط خاص زمانی است که باعث می‌شود گاهی اوقات یک پروژه جدید به وجود آید که تأثیرات طولانی‌مدت و گسترده‌ای در تاریخ فناوری داشته باشد.


🔸متن گرفته شده از :کتاب فلسفه لینوکس و یونیکس
🔸ترجمه حسین سیلانی
🔰میز لینوکسی Plasma 6.3 رسماً از راه رسید

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

این نسخه بر تمرکز روی جنبه‌های کلیدی مختلف محیط، از مدیریت پنجره گرفته تا سیستم اعلان و ادغام با دستگاه‌های ورودی مانند تبلت‌های گرافیکی تمرکز دارد. اشکالات متعددی نیز برطرف و عملکرد بهینه شده است.
🔹بهبود مدیریت رنگ و پخش چندرسانه‌ای در Plasma 6.3
🔹رابط کاربری بصری‌تر و در دسترس‌تر ارائه می‌دهد.
🔹سفارشی‌سازی و قابلیت استفاده بهبود یافته.
🔹بهبودهای Discover.
🔹موارد جدید در مدیریت برق و دستگاه.
🔹بهینه‌سازی در مدیریت پنجره KWin.
🔹بهبودهای مدیریت صفحه و مقیاس‌بندی در Plasma 6.3.
🔹پشتیبانی کامل‌تر برای پروتکل مدیریت رنگ Wayland پیاده‌سازی شده است. این ویژگی به طور پیش‌فرض فعال است.
🔹مدیریت روشنایی برای پروفایل‌های HDR و ICC و عملکرد HDR بهبود یافته که منجر به بهبود بازی، طراحی گرافیک، تماشای ویدیو و موارد دیگر می‌شود.
🔹اکنون می‌توان از مسدود کردن ذخیره انرژی توسط برخی برنامه‌ها جلوگیری کرد، روشنایی هر مانیتور را به طور جداگانه تنظیم کرد و پروفایل‌های برق را از ویجت باتری تغییر داد. همچنین می‌توان با ترکیب Meta + B بین حالت‌ها جابجا شد.
🔹Discover اکنون از بسته‌های PostmarketOS پشتیبانی می‌کند.
🔹صفحه دسترسی بهبود یافته با فیلترهای جدید برای افرادی که دارای کوررنگی هستند
🔹رنگ‌های برجسته بهبود یافته.
🔹سینی سیستم بهبود یافته.
🔹دیالوگ‌ها و پنجره‌های بازشو یکی شده‌اند.
🔹جلوه‌های صوتی و اقدامات بهبود یافته.
🔹ویجت آب و هوا اکنون دماهای "مشابه" را نشان می‌دهد.
🔹ابزار برش یکپارچه جدید هنگام تنظیم آواتار کاربر جدید.

📌نویسنده: حسین سیلانی
📌منبع :  آکادمی کندوی دانش
https://learninghive.ir
افیس ONLYOFFICE Docs 8.3 (منتشر شد در 6 فوریه 2025)

در اینجا برخی از نکات برجسته انتشار ONLYOFFICE Docs 8.3 آورده شده است:

🔹پشتیبانی از فرمت فایل جدید: آخرین به روز رسانی از فرمت‌های Apple iWork (Pages، Keynote، Numbers) و فرمت‌های Hancom Office (.hwp، .hwpx) پشتیبانی می‌کند.

🔹پشتیبانی بهبود یافته از RTL: پیشرفت‌ها شامل قابلیت تغییر جهت پیش‌فرض صفحه و پاراگراف و نمایش ثابت کاراکترهای غیرقابل چاپ برای پاراگراف‌های RTL است.


🔹پیشرفت‌های ویرایشگر PDF: مهرهایی برای اسناد حرفه‌ای، بهبود ویرایش مشترک در زمان واقعی، انتخاب چندگانه برای صفحات، پنل سریع برای ویرایش حاشیه‌نویسی‌ها و شفافیت قابل تنظیم برای رنگ‌های برجسته معرفی شده است.
🔹به‌روزرسانی‌های Spreadsheet : همکاری بهبود یافته با عملکرد undo در طول ویرایش مشترک، به‌روزرسانی خودکار برای پیوندهای خارجی و گزینه‌های بیشتر برای پر کردن خودکار سلول‌ها.
🔹ویژگی‌های برنامه Presentation : تب طراحی جدید برای ویرایش آسان‌تر اسلاید، ابزارهای طراحی در حالت نمایش اسلاید و موارد جدید اضافی مانند تغییر نام Slide Master و گزینه Show from Beginning.
🔹ویژگی ادغام اشکال: اشکال را برای ایجاد تصاویر سفارشی با گزینه‌هایی مانند Union، Combine، Fragment، Intersect و Subtract ترکیب کنید.
🔹بهبودهای Usability : مقایسه بهبود یافته اسناد، مدیریت اسناد محافظت شده، جابجایی کدهای فیلد و تنظیم مجدد برش برای تصاویر.
🔹بومی‌سازی: پشتیبانی از زبان آلبانیایی و زبان‌های بیشتر برای استثنائات تصحیح خودکار متن اضافه شده است.
📌نویسنده: حسین سیلانی
📌منبع :  آکادمی کندوی دانش
https://learninghive.ir