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

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

فرض کنید برنامه uget را نصب کردید
برای این کار از دستورات زیر می توان استفاده کرد.کافی است بعد از نام دستور نام بسته خود را وارد نمایید:


dpkg -L  uget
whereis  uget
which uget
dpkg —status  uget
dpkg —listfiles uget
dpkg —search  uget
🔥132
🔰 لینوکس ۶.۱۷ در نظر دارد درایور pktcdvd برای نوشتن روی CD/DVD را حذف کند

توسعه‌دهندگان لینوکس قصد دارند درایور قدیمی pktcdvd را که برای نوشتن داده روی دیسک‌های CD/DVD استفاده می‌شد، از هسته لینوکس حذف کنند. این درایور که بیش از دو دهه قدمت دارد، دیگر کاربرد چندانی در دنیای امروز ندارد و حتی باعث ایجاد مشکلاتی در سیستم‌های مدرن شده است.

🔹درایور pktcdvd از زمان لینوکس ۲.۶ (بیش از ۲۰ سال پیش) در هسته وجود داشت و برای نوشتن داده روی دیسک‌های قابل بازنویسی مانند CD-RW و DVD-RW استفاده می‌شد.
🔹 از سال ۲۰۱۶ به عنوان یک درایور منسوخ علامت‌گذاری شده بود، اما تاکنون به دلایل مختلف در هسته باقی مانده بود.

🔹این درایور دیگر مورد استفاده نیست، زیرا رسانه‌های نوری مانند CD/DVD کاربرد گذشته را ندارند.

🔹گزارش‌ها نشان می‌دهند که این درایور حتی باعث ایجاد مشکلاتی مانند هنگ کردن سیستم هنگام استفاده از دیسک‌های DVD-RAM شده است.

🔹هیچ توسعه‌دهنده‌ای حاضر به نگهداری و به‌روزرسانی این درایور نشده است.

🔹در سال ۲۰۲۲ این درایور موقتاً حذف شد، اما به دلیل اعتراض برخی کاربران، دوباره برگردانده شد. اکنون در سال ۲۰۲۵، هیچ کاربر یا توسعه‌دهنده‌ای از آن دفاع نکرده است.
🔹به احتمال زیاد این درایور در نسخه ۶.۱۷ لینوکس به‌طور کامل حذف خواهد شد، مگر اینکه "لینوس توروالدز" یا دیگر توسعه‌دهندگان در آخرین لحظات مخالفت کنند.

نویسنده: حسین سیلانی
اخبار و آموزش های بیشتر در کانال:
https://t.me/linuxtnt
👍8👎2
🔰 انتشار رسمی Wayland 1.24

نکات کلیدی:
🔹این اولین نسخه جدید پس از ۱۳ ماه است (از زمان انتشار Wayland 1.23 در می ۲۰۲۴).


🔹تغییرات چشمگیر کمی در خود Wayland وجود دارد - بیشتر نوآوری‌ها در پروتکل‌های جانبی و کامپوزیتورها اتفاق افتاده.

🔸رابط جدید wl_fixes امکان حذف شیء wl_registry را فراهم می‌کند.

🔸حالت تکرار کلید (wl_keyboard.key repeated) کنترل تکرار خودکار کلیدها را به کامپوزیتورها منتقل می‌کند (مفید برای محیط‌های ریموت دسکتاپ).

🔸توابع مدیریت زمان‌بندی
افزودن wl_display_dispatch_queue_timeout() و wl_display_dispatch_timeout() برای تنظیم تایم‌اوت در پردازش رویدادها.

🔸مدیریت حافظه مشترک
توابع wl_shm_buffer_ref() و wl_shm_buffer_unref() برای دسترسی به ذخیره‌سازی بافرها حتی پس از حذف شیء پروتکل.

🔸ابزارهای توسعه‌دهندگان
توابع جدیدی مانند wl_proxy_get_interface() و wl_resource_get_interface() برای دریافت اطلاعات واسط‌ها.

🔸تابع wl_resource_post_error_vargs() به عنوان جایگزینی برای مواقعی که کامپوزیتور از قبل لیست آرگومان‌ها (va_list) را دارد.

🔹نکته: این به‌روزرسانی بیشتر شامل بهبودهای فنی برای توسعه‌دهندگان است و تغییرات محسوسی برای کاربران نهایی ندارد.
4👍2👎1
پنجمین دورهمی فعالان حوزه امبدد سیستم و اینترنت اشیا

فرصتی برای ارتقا دانش و تعامل با متخصصان

🔹 با حضور: مدیرعامل و تیم فنی شرکت کرمان صنعت

🔸 با ارائه فنی: حسین سیلانی " معرفی توزیع های امبدد لینوکس و شخصی سازی آن ها "

https://seilany.ir/


تاریخ : 25 تیرماه 1404
ساعت: 17 الی 19

مکان: بلوارجمهوری اسلامی، خیابان صادقیه، قبل از صادقیه 3، کارخانه نوآوری کرمان

لینک ثبت نام رایگان
👍91👎1
🔰دستور nmcli (مدیریت شبکه)
یکی از کاربردهای دستور nmcli (مخفف Network Manager Command Line Interface) برای مشاهده جزئیات شبکه خود استفاده کنید. برای این کار، دستور زیر را اجرا کنید:


nmcli device show


با اجرای دستور nmcli device show، اطلاعاتی مانند:
نام رابط شبکه (مثل wlan0 یا eth0)
آدرس MAC
آدرس IP
DNS
وضعیت اتصال
نمایش داده می‌شود.

📌 مثال خروجی:



plaintext
GENERAL.DEVICE: wlan0
GENERAL.TYPE: wifi
GENERAL.STATE: 100 (متصـل)
IP4.ADDRESS[1]: 192.168.1.100/24
IP4.DNS[1]:
👍41
🔰 راه‌های تشخیص ماشین مجازی یا فیزیکی (دستورات نیاز به دسترسی روت) دارند
نصب برنامه ها

# برای سیستم‌های مبتنی بر Debian/Ubuntu:

sudo apt install dmidecode lshw facter imvirt virt-what


# برای سیستم‌های مبتنی بر RHEL/CentOS:

sudo yum install dmidecode lshw facter imvirt virt-what



🔹روش 1: بررسی سازنده سیستم
sudo dmidecode -s system-manufacturer

🔹روش 2: مشاهده اطلاعات سخت‌افزار سیستم
sudo lshw -class system | grep -i "product\|vendor"

🔹روش 3: تشخیص محیط مجازی با facter
sudo facter virtual

🔹روش 4: تشخیص با ابزار imvirt
sudo imvirt

🔹 روش 5: تشخیص نوع ماشین مجازی
sudo virt-what

🔹روش 6: تشخیص با systemd (در سیستم‌های جدید)
sudo systemd-detect-virt

نویسنده: حسین سیلانی
اخبار و آموزش های بیشتر در کانال:
https://t.me/linuxtnt
👍63
🔰نسخه جدید ابزار محبوب curl با شماره 8.15.0 منتشر شد.

🔹233 باگ برطرف شده و 334 کامیت طی یک چرخه توسعه ۴۲ روزه انجام شده است.
🔹پشتیبانی از Secure Transport و BearSSL حذف شده؛ توسعه‌دهندگان باید به TLSهایی مثل OpenSSL یا wolfSSL مهاجرت کنند.
🔹هیچ اصلاحیه امنیتی در این نسخه وجود ندارد، که نشان‌دهنده امنیت پایدار نسخه‌های قبلی است.
🔹57 مشارکت‌کننده در این نسخه حضور داشتند که 29 نفر آن‌ها جدید بودند؛ مشارکت‌کنندگان کل پروژه اکنون به 3460 نفر رسیده است.
🔹تمام قابلیت‌های قبلی حفظ شده‌اند؛ هیچ گزینه جدیدی به دستور curl اضافه نشده و تمام APIهای libcurl نیز بدون تغییر باقی مانده‌اند.
🔹این نسخه تمرکز ویژه‌ای بر پایداری، کیفیت کد و حفظ سازگاری با نسخه‌های قبلی دارد.
17👍7
آمازون با معرفی IDE جدید مبتنی بر هوش مصنوعی به رقابت با Cursor می‌رود – قابل استفاده در لینوکس

در تاریخ ۱۶ جولای ۲۰۲۵، Amazon Web Services (AWS) از یک محیط توسعه جدید به نام Kiro رونمایی کرد. این ابزار به‌عنوان یک جایگزین پیشرفته برای ویرایشگرهای کدنویسی مبتنی بر هوش مصنوعی معرفی شده و اکنون برای کاربران لینوکس نیز در دسترس است.

ویژگی‌های کلیدی Kiro:
🔹مبتنی بر مدل Claude Sonnet 4 از شرکت Anthropic، با گزینه پشتیبان Sonnet 3.7.

🔹توسعه مبتنی بر مشخصات (Specs-driven Development): با وارد کردن دستورات ساده در زبان طبیعی، Kiro می‌تواند نیازمندی‌ها و طراحی‌های فنی تولید کند قبل از نوشتن هرگونه کد.

🔹دارای Agent Hooks: نوعی اتوماسیون داخلی برای به‌روزرسانی تست‌ها یا مستندات به‌طور خودکار هنگام ویرایش یا ذخیره‌سازی فایل‌ها.

🔹گفت‌وگوی Agentic Chat: امکان صحبت تعاملی با IDE درباره ساختار پروژه، کدها یا مستندات برای دریافت پاسخ‌های مبتنی بر زمینه.

🔹پشتیبانی از MCP Servers: برای اتصال امن با APIها، ابزارها و منابع داده خارجی، بدون ترک IDE.

🔹دارای Steering: قابلیتی برای راهنمایی هوش مصنوعی با استفاده از فایل‌های Markdown قابل خواندن توسط انسان که ساختار پروژه، استانداردهای کدنویسی، الگوهای معماری و قوانین تیم را تعریف می‌کند.

🔹پایه‌گذاری‌شده بر VS Code متن‌باز: با حفظ سازگاری با افزونه‌ها و تنظیمات قبلی کاربران.
👍4
آموزش فشرده 27 دستور کاربردی Nmap با مثال‌های واقعی

1. پینگ ساده (بررسی فعال بودن هاست):
nmap -sn 192.168.1.1
nmap -sn google.com

2. اسکن SYN (اسکن سریع و کم‌صدا):
nmap -sS 10.0.0.5
nmap -sS example.org

3. اسکن UDP (بررسی پورت‌های UDP):
nmap -sU 192.168.1.100 -p 53,161
nmap -sU dns.server.com

4. تشخیص OS (شناسایی سیستم‌عامل هدف):
nmap -O 172.16.1.15
sudo nmap -O webserver.local

5. تشخیص نسخه سرویس‌ها:
nmap -sV 192.168.0.10
nmap -sV mail.example.com -p 25,110,143

6. اسکن تهاجمی (ترکیب چندین تکنیک):
nmap -A 203.0.113.42
sudo nmap -A vulnerable-server.org

7. اسکن سریع (فقط پورت‌های رایج):
nmap -F 192.168.1.0/24
nmap -F scanme.nmap.org

8. اسکن تمام پورت‌ها:
nmap -p- 10.10.10.10
sudo nmap -p- critical-server.local

9. اسکن پورت‌های پراستفاده:
nmap --top-ports 50 192.168.2.20
nmap --top-ports 1000 scanme.nmap.org

10. عبور از فایروال (تقسیم بسته‌ها):
nmap -f 198.51.100.5
sudo nmap -f --mtu 24 secure-gateway.com

11. بررسی آسیب‌پذیری‌ها:
nmap --script vuln 192.168.1.50
sudo nmap --script vuln -p 80,443 webapp.test

12. اسکن با اسکریپت‌های پیش‌فرض:
nmap --script default 10.0.0.100
nmap --script default,http* webserver.local

13. اسکن با آدرس جعلی:
nmap -D RND:10,ME 192.168.1.200
sudo nmap -D decoy1.com,decoy2.com,ME target.com

14. مشاهده مسیر تا هدف:
nmap --traceroute 8.8.8.8
nmap --traceroute example.org

15. اسکن پورت‌های دلخواه:
nmap -p 22,80,443 192.168.1.10
nmap -p 1-1000,3306,8080-8090 test.server

16. ذخیره نتایج در فایل:
nmap -oA scan_results 192.168.0.50
sudo nmap -A -oA full_scan pentest-target.com

17. جعل آدرس MAC:
nmap --spoof-mac Apple 192.168.1.33
sudo nmap --spoof-mac 0 10.0.0.15

18. حمله Brute-Force به DNS:
nmap --script dns-brute example.com
nmap --script dns-brute -d3 domain.org

19. مشاهده عنوان صفحات وب:
nmap --script http-title 192.168.1.80 -p 80,443
nmap --script http-title -p 8080 webapp.local

20. بررسی اشتراک‌های SMB:
nmap --script smb-enum-shares 192.168.1.66
sudo nmap --script smb-* fileserver.local

21. بررسی FTP ناشناس:
nmap --script ftp-anon 10.0.0.20 -p 21
nmap --script ftp-anon ftp.server.com

22. مشاهده گواهی SSL:
nmap --script ssl-cert -p 443 192.168.1.150
nmap --script ssl-enum-ciphers secure-site.com

23. تشخیص WAF:
nmap --script http-waf-detect 203.0.113.10
nmap --script http-waf-fingerprint webapp.org

24. بررسی متدهای HTTP:
nmap --script http-methods 192.168.1.99
nmap --script http-methods -p 80,443 api.example.com

25. استخراج robots.txt:
nmap --script http-robots.txt 192.168.0.77
nmap --script http-robots.txt -p 80 blog.site

26. جستجوی Whois:
nmap --script whois example.net
nmap --script whois -v2 domain.info

27. اجرای اسکریپت‌های امن:
nmap --script safe 192.168.1.0/24
sudo nmap --script "not intrusive" scanme.nmap.org

نویسنده: حسین سیلانی
📢 اخبار و آموزش‌های بیشتر در کانال:
https://t.me/linuxtnt)
❤‍🔥11🙏5🔥4👍31
داستان کامل انیاک و زنان پیشگام برنامه‌نویسی: از فراموشی تا جاودانگی

در سال ۱۹۴۵، در آزمایشگاه‌های مخفی دانشگاه پنسیلوانیا، ماشین عظیم ENIAC (اولین کامپیوتر تمام الکترونیک جهان) متولد شد. اما قلب تپنده این غول ۳۰ تنی، نه مدارهای الکترونیکی، بلکه ۶ زن جوان و نابغه بود که تاریخ آن‌ها را فراموش کرد:
——————————-

### ۱. تولد یک انقلاب در سایه جنگ
کاامپیوتر - ENIAC برای محاسبه مسیر توپخانه در جنگ جهانی دوم ساخته شد
- مردان مهندس فقط سخت‌افزار را طراحی کردند
- ارتش آمریکا ۶ ریاضیدان زن را استخدام کرد:
بتتی هولبرتون (خالق اولین دیباگر تاریخ)
جین بارتیک (مغز متفکر معماری نرم‌افزار)
کی مکنالتی (پیشگام توابع ریاضی در کد)
مارلین ملتزر (متخصص سیستم‌های ورودی/خروجی)
روت تایتلبام (نابغه محاسبات مسیر بالستیک)
فرانسیس اسپنس (معمار الگوریتم‌های موازی)
——————————————-
### ۲. برنامه‌نویسی بدون هیچ ابزاری!
این زنان با چالش‌های باورنکردنی روبرو بودند:
🔹 هیچ زبان برنامه‌نویسی وجود نداشت → کدها را با سوئیچ‌های فیزیکی می‌نوشتند
🔹 هیچ خطایابی (Debugger) نداشتند → اشکالات را با محاسبات دستی پیدا می‌کردند
🔹 حتی دسترسی به خود کامپیوتر محدود بود → برنامه‌ها را روی کاغذ طراحی می‌کردند

اختراعات کلیدی آن‌ها:
🔹 مفهوم Subroutine (زیربرنامه)
🔹 تکنیک Breakpoint برای خطایابی
🔹معماری پرش شرطی (If-Then)
———————————-
### ۳. توطئه سکوت تاریخی
در مراسم رونمایی ENIAC در ۱۹۴۶:
🔹 عکس‌ها فقط مردان مهندس را نشان دادند
🔹 در مستندات رسمی نامی از زنان برده نشد
🔹رسانه‌ها آن‌ها را فقط به عنوان "مدل‌های تبلیغاتی" معرفی کردند

در ۱۹۸۵، کتی کلیمن (دانشجوی MIT) به طور تصادفی:
- عکس‌های قدیمی از زنان کنار ENIAC را دید
- با تحقیق فهمید آن‌ها واقعاً برنامه‌نویسان اصلی بودند
- ۲۰ سال تلاش کرد تا داستان را افشا کند که منجر شد:
✓ فیلم مستند "Top Secret Rosies" در ۲۰۱۰
✓ جایزه پیشگامان کامپیوتر از ACM در ۱۹۹۷
✓ ورود به تالار مشاهیر اینترنت در ۲۰۲۲

نویسنده: حسین سیلانی
📢 اخبار و آموزش‌های بیشتر در کانال:
https://t.me/linuxtnt)
👏20👎2
This media is not supported in your browser
VIEW IN TELEGRAM
دوران جدید transhumanism
🔹 ربات‌های انسان‌نما، در چهارمین انقلاب صنعتی هوش مصنوعی
پیرو این دوپست قبلی در باره دوران فرا انسانیت—ترابشریتtranshumanism
https://t.me/linuxtnt/4309
https://t.me/linuxtnt/4308

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

این ربات فقط کمک‌کننده نیست—بلکه جایگزین پرستاران انسانی شده است.
🔍 رگ‌ها را با دقت مادون‌قرمز پیدا می‌کند (بدون خطا در پیدا کردن رگ).
🧼 ضدعفونی می‌کند، تزریق می‌کند و خون می‌گیرد—بدون هیچ اشتباهی.
⏱️ تأخیرهای انسانی را حذف می‌کند—نه خستگی، نه اشتباهات محاسباتی.


نویسنده: حسین سیلانی
📢 اخبار و آموزش‌های بیشتر در کانال:
https://t.me/linuxtnt)
👍31
🌐روسیه در آستانه ممنوع‌سازی واتس‌اپ به‌دلیل تهدیدات امنیتی

🔹 به گزارش وبینو، مجلس دومای روسیه طرحی را بررسی می‌کند که می‌تواند به ممنوعیت کامل واتس‌اپ در این کشور منجر شود.

🔸به‌گفته یکی از اعضای کمیته سیاست اطلاعاتی دومای روسیه، این پیام‌رسان تحت مالکیت متا، «تهدیدی برای امنیت ملی» است و باید خود را برای خروج از بازار روسیه آماده کند.

🔹 این اقدام در ادامه راهبرد کلان روسیه برای کاهش نفوذ پلتفرم‌های غربی و توسعه پیام‌رسان‌های بومی همچون «MAX» است.

🔸به‌موجب قانونی که اخیراً توسط پوتین امضا شده، استفاده از نرم‌افزارهای ساخت کشورهای «غیردوست» از اول سپتامبر ۲۰۲۵ با محدودیت‌هایی همراه خواهد شد.

🔹 تحلیلگران می‌گویند روسیه در مسیر «حاکمیت دیجیتال کامل» گام برمی‌دارد و احتمالاً واتس‌اپ نخستین پلتفرمی است که این سیاست بر روی آن اجرا خواهد شد.

🔸 چندی پیش نیز کنگره آمریکا استفاده از واتس‌اپ را به‌دلایل امنیتی ممنوع کرده بود.
👍101🥰1
ارچ لینوکس بسته‌های «librewolf-fix-bin»، «firefox-patch-bin» و «zen-browser-patched-bin» که توسط یک کاربر به نام «danikpapas» در تاریخ ۱۶ جولای آپلود شده بودند.از مخازن ارچ‌حذف کرد.

این بسته ها برای نصب تروجان دسترسی از راه دور CHAOS (RAT) در دستگاه‌های لینوکس استفاده شده بودند،

همون طور که قبلاً گفتم:
در، AUR هیچ فرآیند بررسی رسمی برای بسته‌های جدید یا به‌روزرسانی‌شده ندارد، و این مسئولیت کاربر است که قبل از ساخت و نصب بسته، کد و اسکریپت‌های نصب را بررسی کند.
👍211
متاسفانه متاسفانه شرکت اینتل توسعه توزیع "Clear Linux" را متوقف کرد.
اینتل رسماً توزیع Clear Linux خود را پس از ده سال توسعه و بهینه‌سازی متوقف می‌کند.

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

دلیلی برای این توقف اعلام نشده، اما این تصمیم به دلیل اقدامات کاهش هزینه اتخاذ شده است. اینتل اخیراً اعلام کرده که ۵,۰۰۰ کارمند خود را اخراج می‌کند و همچنین اظهارنظر ناامیدکننده‌ای کرده که در رقابت هوش مصنوعی بسیار عقب مانده و حالا نمی‌تواند خود را به دیگران برساند.
نویسنده: حسین سیلانی
📢 اخبار و آموزش‌های بیشتر در کانال:
https://t.me/linuxtnt)
👍7
📢 نسخه ۵.۲.۰ دانلود منیجر پرسپولیس منتشر شد!

ویژگی‌های جدید:
- باندل لینوکسی: دانلود و اجرا با دابل‌کلیک، بدون نیاز به پیش‌نیازها (نسخه‌های قبلی را حذف کنید).
- ویدیویاب ارتقایافته: پشتیبانی از سایت‌های m3u8، نمایش Thumbnail، انتخاب خودکار بهترین کیفیت (با امکان انتخاب کیفیت‌های دیگر).
- پشتیبانی از FreeBSD: رفع مشکلات اجرا، نصب روی FreeBSD و مشتقات (راهنمای نصب در ویکی).
- استایل‌های جدید:
- هماهنگی با GTK+ و QT با بسته Breeze (نصب آن توصیه می‌شود).
- استایل Windows11 برای ویندوز.
- استایل Fusion بازطراحی‌شده برای همه سیستم‌ها (با تم روشن و تیره).
- هشدارهای صوتی جدید: صداهای سه‌تار برای لینوکس، FreeBSD و مک (بدون نیاز به sound-theme-freedesktop).

🛠 رفع باگ‌ها:
- رفع خطای Read timed out در دانلودهای طولانی.
- کاهش مصرف رم در دانلود فایل‌های حجیم.
- رفع مشکل دانلود فایل‌های با حجم نامشخص.
- جلوگیری از overwrite فایل‌های نیمه‌کاره با نام مشابه.
- بهبود عملکرد ویدیویاب در ویندوز.

📌 نکات مهم:
- اوبونتو ۲۴.۰۴ و دبین bookworm: از باندل لینوکسی یا نصب از سورس استفاده کنید.
- اوبونتو ۲۵.۰۴ و دبین trixie: نصب از مخزن لانچپد یا فایل .deb.
- توسعه‌دهندگان: پیش‌نیازهای جدید (مثل Breeze) را در ویکی بررسی کنید.
- بیلد خودکار: لینوکس با Nuitka، ویندوز و مک با PyInstaller (از طریق Github Actions).
- از نگهدارندگان بسته‌ها دعوت می‌کنیم برای FreeBSD و توزیع‌های لینوکسی همکاری کنند.

🔗 جزییات و راهنمای نصب: [ویکی پرسپولیس]
🙏 تشکر ویژه از @eajaykumar و علیرضا امیرصمیمی و همه مشارکت‌کنندگان

https://github.com/persepolisdm/persepolis
7❤‍🔥1
برنامه LibreOffice 25.2.5 منتشر شد!

📌 ویژگی‌های جدید:
- رفع ۶۳ مشکل و باگ گزارش‌شده توسط کاربران
- بهبود پایداری و عملکرد مجموعه نرم‌افزاری
- قابلیت حذف اطلاعات شخصی از اسناد (مانند نام نویسنده، تاریخ‌ها، تغییرات ردیابی‌شده و...)

📥 دانلود:
🔗 [وب‌سایت رسمی LibreOffice](https://www.libreoffice.org/)

توصیه: کاربران نسخه‌های قبلی LibreOffice 25.2 حتماً این بروزرسانی را انجام دهند.

📅 پشتیبانی تا ۳۰ نوامبر ۲۰۲۵
نسخه بعدی (LibreOffice 25.2.6) در سپتامبر ۲۰۲۵ منتشر می‌شود.

🔹 نسخه Community توسط داوطلبان پشتیبانی می‌شود. برای استفاده سازمانی، نسخه Enterprise پیشنهاد شده است.
👍32👎1
اموزش بش اسکریپت
خیلی وقت بود که اموزشی از اسکریپت نویسی در کانال نگذاشته بودم.
از این ببعد بین پستهای اموزشی و خبری این مورد را هم اموزش میدم.

ساخت یک حلقه for برای ساخت فایل
.
به ازای هر i از یک تا 1 میلیارد با گام حرکت 1 برای شما دستور touch رو تکرار میکند.

#!/bin/bash
for i in {1..10000000000}
do
touch filename$i
done

خروجی ایجاد یک میلیار فایل به اسم های filename1 وfilename2 تا.... میسازد
هر فایل خالی حدود 4KB فضای اشغال می‌کند
برای 10 میلیارد فایل ≈ 40TB فضای خالی نیاز است! حدودا
این تست رو برای بنچمارک عملکرد دیسک و سیستم انجام میدهم.
این فقط مثال است. میتونید مقدار اولیه و نهایی و شکل دستور رو تغییر بدهید
❤‍🔥106👍1
دبیان ۱۳ در تاریخ ۹ اوت منتشر خواهد شد .

دبیان ۱۳ (Trixie) به زودی منتشر می‌شود و تاریخ رسمی انتشار آن، ۹ اوت اعلام شده است. این سیستم‌عامل شامل محیط‌های دسکتاپ KDE Plasma 6.3.5 و GNOME 48 بوده و از هسته لینوکس 6.12 LTS استفاده می‌کند.

جزئیات انتشار:
- فریز نهایی: از ۲۷ ژوئیه آغاز می‌شود و پس از آن، هر بسته‌ای که بخواهد به نسخه پایانی اضافه شود، نیاز به تأیید تیم انتشار دارد.

- مهلت به‌روزرسانی‌ها: تا ۳۰ ژوئیه فرصت برای درخواست اضافه شدن بسته‌های جدید وجود دارد. پس از این تاریخ، فقط به‌روزرسانی‌های حیاتی پذیرفته می‌شوند.
- هفته پایانی: از ۲ اوت تا روز انتشار، سیستم در حالت فریز کامل قرار می‌گیرد و تنها اصلاحات بحرانی اعمال خواهد شد.

نظر کاربران:
برخی کاربران از مشکلات Wayland در نسخه آزمایشی خبر داده‌اند، در حالی که Xorg بدون مشکل کار می‌کند. برخی دیگر نیز تجربه‌های متفاوتی با Wayland در توزیع‌های دیگر مانند اوبونتو داشته‌اند.


تاریخ ۹ اوت ۲۰۲۵ (مصادف با ۱۸ مرداد ۱۴۰۴
7👍1
🔥 اخبار داغ هفته
میز KDE Plasma 6.4.3: بهبود محاسبه خودکار مقیاس صفحه‌نمایش در محیط Wayland
برنامه Blender 4.5 LTS: پایدار شدن پشتیبانی از رابط گرافیکی Vulkan در این نرم‌افزار متن‌باز طراحی سه‌بعدی
برنامه VirtualBox 7.1.12: بهبود سازگاری با هسته لینوکس نسخه 6.16، هم برای میزبان و هم میهمان
ابزار Rescuezilla 2.6.1: ابزار نجات سیستم (چاقوی سوئیسی بازیابی سیستم) اکنون از Ubuntu 25.04 پشتیبانی می‌کند
برنامه GStreamer 1.26.4: اضافه شدن پشتیبانی از زمان‌سنجی TAI در ماژول mp4mux و سایر بهبودها
برنامه Wireshark 4.4.8: به‌روزرسانی در پشتیبانی از پروتکل‌ها در این تحلیل‌گر متن‌باز شبکه
برنامه LibreOffice 25.2.5: نسخه جدید این مجموعه آفیس با رفع ۶۳ اشکال اکنون برای دانلود در دسترس است
برنامه Calibre 8.7: اضافه شدن قابلیت تولید فایل شماره صفحه برای دستگاه‌های Kindle مبتنی بر MTP
2