کانال مهرداد لینوکس – Telegram
کانال مهرداد لینوکس
3.51K subscribers
713 photos
24 videos
8 files
550 links
لینوکس حرفه ای و اخبار فنی به زبان ساده
تمام محتوای کانال تحت مجوز کرییتیو کامنز (Creative Commons license) CC BY قابل استفاده است

هشتگ:
#Linux
#AI
#Python
#Programming
#DevOps
#دیوار_لینوکس
#Utility
Download Telegram
🎯 جنگ قدرت در دنیای وردپرس!

درگیری بین Automattic (شرکت پشت WordPress.com) و WP Engine باعث ایجاد شکاف بزرگی در جامعه‌ی وردپرس شده. جامعه از تمرکز قدرت و کنترل بیش از حد یک شرکت بر اکوسیستم افزونه‌ها و به‌روزرسانی‌ها نگران شده. 😬

حالا بنیاد لینوکس وارد ماجرا شده و پروژه‌ای جدید به نام FAIR Package Manager راه‌اندازی کرده:

🛠 ویژگی‌ها:
سیستم غیرمتمرکز برای مدیریت افزونه‌ها
امنیت بیشتر در زنجیره تأمین نرم‌افزار
هم‌راستا با قوانین حریم خصوصی مثل GDPR
مشارکت باز برای توسعه‌دهندگان

🌍 هدف؟ ساخت یک اکوسیستم بازتر، آزادتر و پایدارتر برای وردپرس، بدون وابستگی به یک نهاد خاص.
لینک گیت هاب پروژه the FAIR Package Manager Project
لینک خبر در linuxfoundation
@MehrdadLinuxchannel #linux #wordpress
🔥18👍3
استفاده از Office در لینوکس

🟦 دانمارک Microsoft Office را کنار میزاره!
🇩🇰 وزارت دیجیتال دانمارک اعلام کرده که برای تقویت حاکمیت دیجیتال (Digital Sovereignty) تصمیم گرفته به‌جای Microsoft Office از LibreOffice استفاده کند
🎯 دلیل این تصمیم
«ما نمی‌خواهیم آن‌قدر به چند شرکت محدود وابسته باشیم که نتوانیم آزادانه تصمیم بگیریم.»
در لینوکس شخصا با Office تجربه خوبی ندارم، اون از OpenOffice، این از LibreOffice که اینقدر باگ داره ترجیح شده Google Office
سعی کردم به جای LibreOffice گزینه های دیگه مثل ONLYOFFICE Desktop Editors for Linux که سازگاری بالا با MS Office، به‌ویژه با DOCX/XLSX/PPTX داره را تجربه کنم
نظر شما چیه؟

گزینه های معادل در لینوکس
LibreOffice
مهم‌ترین مجموعه آفیس آزاد؛ سازگار با Word/Excel، مناسب کارهای آفلاین.
OnlyOffice
رابط کاربری مدرن و شبیه مایکروسافت

Calligra Suite
WPS Office و FreeOffice( رایگان ولی متن‌باز نیست.)
‌‏ AbiWord
Gnumeric (جایگزین سبک و سریع برای Excel)
Collabora Online (نسخه ابری LibreOffice )
Feng Office
منبع
👍188🤯1
کانال مهرداد لینوکس
اگر لپ تاپ شما امکان استفاده از اثر انگشت Fingerprint Reader برای لاگین داره تنظیم برای ویندوز در قسمت مدیریت کاربران انجام میشه برای لینوکس sudo apt install libpam-fprintd نصب کنید با اجرای fprintd-enroll اثر انگشت را ذخیره کنید sudo pam-auth-update…
🎯 اثر انگشت در Linux Mint 22.2 (Zara) با Fingwit !
‏Fingwit یک رابط کاربری گرافیکی (GUI) ساده و کاربرپسند برای مدیریت اثر انگشت در لینوکسه. با استفاده از این برنامه می‌توانید:
✍️ ‏اثر انگشت‌تان را ثبت کنید
🧹آنها را مدیریت و حذف کنید
تعیین کنید که اثر انگشت برای ورود (login)، اعتبارسنجی sudo، و سایر عملیات PAM استفاده بشه

📦 Fingwit به صورت پیش‌فرض در Linux Mint 22.2 موجود خواهد بود 🤩 🎉 و از libfprint2 (کتابخانه‌ی اصلی لینوکس برای اثر انگشت) پشتیبانی می‌کند.


نکات فنی:
پشتیبانی از libfprint2
ادغام با PAM (Pluggable Authentication Modules)
کاربرمحور و مینیمال

آیا دستگاه شما پشتیبانی می‌کند؟
برای استفاده از Fingwit، دستگاه شما باید یک حسگر اثر انگشت داشته باشد که توسط libfprint پشتیبانی شود. برای بررسی این موضوع:
fprintd-enroll

در مخزن Github پروژه یک فایل AppImage است که میتوانید دانلود کنید و همین حالا استفاده کنید
@MehrdadLinuxchannel
#linux #لینوکس
🔥12👍5
📦 افزونه‌های VS Code ممکنه مخفیانه به سیستم‌ات دسترسی داشته باشن!

🔎‌ ابزار vscan ساخته شده تا بتونی فقط با وارد کردن اسم یک افزونه، ببینی پشت‌پرده چه خبره:

آیا به فایل‌های خصوصی‌ات دسترسی داره؟
آیا اطلاعاتی به بیرون می‌فرسته؟
آیا کتابخانه‌های مشکوک استفاده کرده؟

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

ابزار های مشابه :
برای اسکن امنیتی پکیج‌های NPM – مناسب برای تحلیل وابستگی‌های JS در افزونه‌ها میتوانید از socket.dev
برای بررسی آسیب‌پذیری در کتابخانه‌های استفاده‌شده، نه صرفاً افزونه‌ها میتوانید از snyk استفاده کنید

سایت یا روش خاصی برای تست امنیتی افزونه ها استفاده میکنید؟ با ما در میان بگذارید


🛡‌ تست کن و حتماً برای بقیه هم بفرست 👉 https://vscan.dev
@MehrdadLinuxchannel
👍13🔥3
✍️ گرامر ایمیل و متن هات را رایگان چک کن، بدون نیاز به ابر☁️😎!

🎯 Harper یک اصلاح‌گر گرامری و نگارشی متنه، معادل Grammarly، اما با تفاوت‌های کلیدی:

کاملاً متن‌باز و رایگان
بدون نیاز به حساب کاربری
روی مرورگر شما اجرا میشه (افزونه کروم)،
☁️ بدون ارسال متن به سرورهای ابری
🌍توسعه داده‌شده توسط Automattic، شرکت معروف پشت WordPress 🤩

📎 لینک‌ها:
🔧 سورس‌کد
🧩 افزونه کروم
✍️ دموی زنده
@MehrdadLinuxchannel
🔥13👍31
کانال مهرداد لینوکس
قبلا در مورد انتقال فایل صحبت کردیم ۱۰ ها پروژه با همکاری شما لیست شد، ولی در مورد هاست صحبت نکردیم استفاده از Dropbox ، WeTransfer و ... راه حل های file-sharing معمولا محدودیت های Plan, هزینه دارند یک نمونه که راحت با داکر هم اجرا میشه YouTransfer است h…
🎁 اشتراک گذاری پوشه و فایل بین لپ‌تاپ و موبایل به سادگی چند کلیک🔥

با QuickDAV همه چی لوکاله، یعنی فایل‌هات جایی نمی‌رن، فقط بین دستگاه‌های خودت جابه‌جا می‌شن 🛡

📦 چیکار می‌کنه؟
‏QuickDAV کامپیوترتو تبدیل می‌کنه به یه سرور فایل ساده
📁 یعنی می‌تونی از گوشیت بری توی اون پوشه و فایل برداری یا بذاری

مزایای:
🔹 بدون نصب نرم‌افزار اضافه با نسخه Portable (فقط اجراش کن و تموم! )
🔹 بدون نیاز به اینترنت یا فلش – روی Wi-Fi خونه یا کابل می‌تونه کار کنه
🔹 با گوشی، لپ‌تاپ، تبلت و هرچی کار می‌کنه
🔹 رمزگذاری داره (فایل‌ها امن هستن!)
🔹 می‌تونی براش رمز بذاری تا همه دسترسی نداشته باشن

💡چطور نصب کنم؟
از بخش releases فایل مخصوص خودتان را (برای لینوکس فایل Appimage) را دانلود و اجرا کنید تمام

سورس کد لینک گیتهاب Github
در پست قبلی که Reply زدم روش بیشتر از ۱۰ ابزار برای اشتراک گذاری معرفی کرده بودم
اگر دوست داشتید در مورد پروتکل WebDAV و ویژگی هاش در آینده تخصصی بیشتر مینویسم😎
@MehrdadLinuxchannel
👍20🔥61
ابزار SingBox با تونل‌کردن ترافیک اینترنت با پروتکل‌های رمزنگاری‌شده
برای دور زدن تحریم و حفظ حریم خصوصی طراحی شده
ویژگی خوب SingBox پشتیبانی از Reality مصرف منابع پایین و بهینه است
🪪 پروتکل Reality نوعی جعل ترافیک TLS است که:
به جای استفاده از گواهی تقلبی (مثل V2Ray + TLS)، از یک ترفند با TLS اصلی و کلید واقعی استفاده می‌کند.
توسط فایروال‌ها تقریباً غیرقابل تشخیص است.
هیچ ردپایی از پراکسی‌بودن ترافیک به جا نمی‌گذارد.

اگر دنبال یک GUI برای Singbox در لینوکس هستید GUI for SingBox را پیشنهاد میکنم تست کنید
@MehrdadLinuxchannel
15👍6🔥1🤣1
کانال مهرداد لینوکس
🔥 استفاده از DNS over HTTPS (DoH) یعنی سپر نامرئی شما در برابر شنود اینترنتی با استفاده از DoH، درخواست‌های DNS شما در تونل HTTPS رمزنگاری می‌شه یعنی: هیچ‌کس نمی‌تواند ببینه کدام سایت‌ رفتید در ایران بدون مشکل کار میکند برای اطمینان از این که از DOH استفاده…
⚠️برای باز کردن سایت ها داشتن DNS ضروری است اما:

📉 هر بار که بدون رمزنگاری DNS میزنی، داری اطلاعاتتو لو میدی!
🔍 بدون DNS امن، همه حرکاتت زیر ذره‌بینه!
😱 حتی با VPN هم رد پای تو پیدا می‌شه!

🔓 DNS سنتی (port 53) مثل اینه که از پشت بوم فریاد بزنی: "می‌خوام برم google.com!"
همه می‌شنون: ISP، دولت، فایروال سازمان، حتی مهاجم!

⚔️ راه‌حل؟
🛡 DoH و DNSCrypt
درخواست‌های DNS رو رمزنگاری می‌کنن یعنی:
هیچ‌کس نمی‌فهمه کجا میری
هیچ کس نمی‌تونه بین راه دستکاری‌شون کنه (man-in-the-middle)

🎯 تفاوت‌ها:
‏DNSCrypt روی UDP/TCP رمزنگاری می‌کنه (اغلب روی پورت 443 یا 4433)
‏DoH مستقیماً DNS رو از طریق HTTPS رد می‌کنه (پورت 443 معمولی = شبیه ترافیک عادی وب!)

💻 روی لینوکس چطور فعالش کنیم؟
نصب DNSCrypt Proxy:
sudo apt install dnscrypt-proxy
فایل پیکربندی در این مسیر است
/etc/dnscrypt-proxy/dnscrypt-proxy.toml
تنظیم کن و در این فایل DNS را
/etc/resolv.conf
مقدار زیر را قرار بده
nameserver 127.0.0.1

نرم افزار DNSCrypt از پروکسی پشتیبانی میکنه
به این صورت از پروکسی استفاده کنید
proxy = "socks5://ip:port"

@MehrdadLinuxchannel
👍314👎1🙏1
یک سیستم عامل مخصوص نصب روی فلش 😳

سیستمت خراب شده دسترسی سریع میخواهی؟
خانه دوستت میری با فلش سیستم خودت را بوت کنی؟
تلگرام، ابزار گذر از تحریم، فایرفاکس، مدیر فایل دولفین، flatpaks و ...
بدون نیاز به نصب، حتما داشته باش برای روز مبدا

🌐 مناسب برای:
مسافران دیجیتال 😎
🔥لینوکس TravelerOS فقط با 700 RAM
🔥فقط از USB (یا CD/SD)، بدون اینکه از هارد اصلی استفاده کنه—تماما قابل‌حمل!
🔥عالی برای نجات سیستم:‌ قابل استفاده برای تعمیر بوت‌لودر، پارتیشن‌بندی، یا فرمت کامل دیسک!

آموزش نصب
🛡 کلمات عبور :
کاربر: traveler
رمز: zippy

@MehrdadLinuxchannel
🔥27👍10
🔥کانفیگ رایگان عالیه، ولی برای اطلاعات حساس نه
✳️راه حل:
استفاده از زنجیره های پروکسی(ProxyChains)
اگر یک ارتباط امن دارید با همان ارتباط بر قرار کنید من اینجا SSH را مثال میزنم و کانفیگ های رایگان
آموزش ساخت پروکسی با SSH :
$ ssh -D 1337 -q -C -N -f name@serverip

گزینه -D پورت روی سیستم
گزینه -C فشرده
گزینه -q حذف خروجی
گزینه -N جلوگیری اجرای دستور
گزینه -f فورک برای بک گراند

آموزش زنجیره های پروکسی(ProxyChains)
روش کار ساده است اسم برنامه را با proxychains صدا میزنید و تمام
sudo apt install proxychains # نصب
مثال
proxychains firefox
یا
proxychains curl https://ifconfig.me

🔧 تنظیماتش آسونه:
فایل /etc/proxychains.conf یا ~/.proxychains/proxychains.conf رو باز کن و این پایینشو ویرایش کن:
socks5  127.0.0.1 9050 # برای Tor

چطور زنجیر درست کنیم؟
strict_chain
proxy_dns
socks5 127.0.0.1 1080 ; Shadowsocks
socks5 127.0.0.1 9050 ; Tor

تنظیمات strict_chain، dynamic_chain و random_chain در فایل پیکربندی proxychains.conf تعیین می‌کنن که چطور پراکسی‌ها به ترتیب استفاده بشن
برای ویندوز
@MehrdadLinuxchannel
👍142🔥2
لینوکس و 🔥 CPU-X
در ویندوز ابزار CPU-Z، برای دیدن و بررسی مشخصات سخت‌افزاری سیستم است
ابزار CPU-x معادل لینوکسی است
⚠️بعد از خرید سخت افزار چک کردن مشخصات فنی دقیق با این ابزارها توصیه میشود


📌 ویژگی‌های مهم CPU-X:
نمایش مشخصات دقیق پردازنده (مدل، سرعت، کش، معماری)
پشتیبانی از اطلاعات مادربرد، رم، گرافیک و سیستم‌عامل
پشتیبانی از سنسورهای حرارتی (با libcpuid, dmidecode, lmsensors)
رابط کاربری گرافیکی (GTK) و نسخه‌ی CLI برای ترمینال
سازگار با اکثر توزیع‌های لینوکسی (و حتی FreeBSD!)
نصب آسان از سورس یا پکیج‌های آماده در AUR, Flatpak, AppImage و Debian-based repos

📦 نصبش آسونه:
یا از این جا AppImage را دانلود کن و اجرا تمام
یا
sudo apt install cpu-x

🎮 اجرا:
گرافیکی: cpu-x
ترمینال: cpu-x --ncurses
💡 پشتیبانی از Arch، Debian، Fedora، AppImage، Flatpak و حتی FreeBSD!

📥 سورس‌کد و پروژه:
🔗 github.com/X0rg/CPU-X
@MehrdadLinuxchannel
1🔥107👍6🤣1
🧱 شروع طرح #دیوار_لینوکس از فردا شنبه - 28 تیر 1404 🤩
🔥 نیاز داری یاد بگیر – نیاز نداری، جواب تحلیلی بزار!😎

❤️ فقط کافبه سوال و جواب ها را بخوانی و کلی مطالب خفن لینوکسی یاد بگیری
📚 دانشی که پنهان بشه، می‌میره.
📢 دانشی که به اشتراک گذاشته بشه، رشد می‌کنه — برای همه، حتی برای خودت.

یک سؤال برای یاد گرفتن و یک فرصت برای یاد دادن 💪🏻

☀️ صبح سوال طرح میشه
🌙 شب پاسخ سوال همراه با تحلیل گذاشته میشه ( ⚠️ پست آپدیت میشه )

در بخش کامنت ها گزینه ها تحلیل میشه
لطفا دوستانی که تمایل به دادن پاسخ دارن، به صورت زیر (Spoiler)
مخفی کنند 🙏🏻 تا بقیه فرصت فکر کردن داشته باشند🧐
هدف فقط گفتن پاسخ (مثلا گزینه A) نیست بلکه تحلیل گزینه ها و یادگیری لینوکس است

امیدوارم این طرح به ارتقا سطح دانش لینوکسی همه و خودم با همیاری شما کمک کنه


شماره پست برای پیگیری آموزش های #دیوار_لینوکس : ۰
@MehrdadLinuxchannel
22👍7🔥1
وقتی پروتکل‌ها (HTTP, HTTPS, VPN و...) کار نمیکنه و مسدود میشه، ولی ترافیک DNS هنوز مجاز باشه:

کدام یک از ابزارهای زیر قابلیت تونل کردن ترافیک اینترنت شما روی DNS را داره؟ (تحلیل فنی خود را به صورت Spoiler در کامنت ها بنویسید😎)

الف) iodine
ب) shadowsocks
ج) zerotier
د) openconnect

🌙 جواب گزینه iodine است در NetworkManager در لینوکس پلاگین داره
این روش به علت سرعت پایین، و نیاز به dnscrypt و پیچیدگی
نیازمندی ها فقط در موارد ضروری پیشنهاد میشود بررسی کنید، باید اطمینان داشته باشید که DNS باز است
اگر از dnscrypt استفاده نکنید مشکل شناسایی توسط DPI وجود دارد

شماره پست پیگیری آموزش های #دیوار_لینوکس : 1
👍17🔥3😁1
کدام یک از ابزارهای زیر قابلیت تونل کردن ترافیک اینترنت شما روی DNS را داره؟
Anonymous Quiz
28%
iodine
36%
shadowsocks
15%
zerotier
21%
openconnect
👍16🤣2
💔 خداحافظ Clear Linux عزیز👋🏻

توزیع لینوکس Clear Linux مبتنی بر x86_64
که توسط Intel با هدف یک سیستم عامل فوق‌العاده سریع، سبک، و بهینه‌شده برای سخت‌افزارهای Intel وحداکثر کارایی را از سخت‌افزار توسعه داده می‌شد.
متوقف شد

✍🏻این توزیع out-of-the-box برای performance موارد زیر بود
بوت سریع‌تر
اجرای سریع‌تر برنامه‌ها
مصرف بهینه CPU
استفاده از ویژگی‌های پیشرفته CPUهای Intel (مانند AVX512)
اگر نمیدانید out-of-the-box بودن یک توزیع چیست پست قبلی خودم را بخوایند

🗓 اینتل در حال تغییر تمرکز سرمایه‌گذاری و منابع خود در حوزه‌ی نرم‌افزارهای متن‌بازه
به نظر میرسه قصد داره روی ابزارهای کم‌حجم‌تر یا پروژه‌های کلان‌تری شاید مثل:
‏oneAPI‏
‏AI/ML frameworks
ابزارهای مخصوص توسعه‌دهندگان ابری یا کلان‌داده
وقت بزاره باید دید

چرا Intel این پروژه را به توزیع‌های دیگر منتقل نکرد؟
همگرایی تکنولوژیک ساده نبود
‏Clear Linux ساختار بسیار خاص خودش را داشت:
سیستم بسته‌بندی اختصاصی (swupd)
بوت فوق‌سریع با systemd بهینه‌شده
معماری جداگانه برای bundleها
پچ‌ها و تنظیمات خاص در کرنل، glibc، و toolchain

منبع بیانه
@MehrdadLinuxchannel
👍10💔42🙏1
حل مشکل انتخاب Multi cursor selection در لینوکس Mint یا Ubuntu

‌‏ℹ️در Ubuntu یا Mint کلید های ترکیبی Ctrl+Click برای انتقال یا resize پنجره سیستم در نظر گرفته شده
گزارش شد در Ubuntu کلید ترکیبی
ctrl + alt + کلیک
کار میکند ، قبل تغییر تست کنید


🚫در Vscode این کلید برای multi-cursor که کار نمیکند
😎پیشنهاد میکنم در تنظیمات Settings و Windows این ترکیب را عوض کنید بعید میدانم استفاده زیاد داشته باشد

پیشنهاد بهتری دارید؟
9👍2
🚀 یه خط بنویس… یه چالش رد کن!
🎮 آموزش لینوکس با بازی واقعی توی ترمینال👇

اگه فکر می‌کنی بلدی با خط فرمان لینوکس کار کنی
یا تازه‌کاری و می‌خوای تمرین کنی
برو سراغ این سایت:

🔗 cmdchallenge.com

هر مرحله یه چالش کوچیکه:
فقط یه دستور بزن
نه نصب می‌خواد، نه ثبت‌نام
همه‌چی توی مرورگر اجرا می‌شه!

📌 مثلا می‌گه:
توی یه خط، تعداد فایل‌های .txt رو تو دایرکتوری فعلی بشمار!
یا
همه‌ی خطوطی که "error" دارن رو از یه فایل فیلتر کن.
اگر جایی در چالش ها مشکل داشتی در کامنت ها بنویس با هم بررسی کنیم

#linux
@MehrdadLinuxchannel
👍146🔥3
🔥 گوشی افسانه‌ای نوکیا Nokia N900 در سال ۲۰۲۵ هنوز زنده است 🤠

به روز رسانی لینوکس Maemo Leste و Alpine برای نوکیا N900
طرف دارهای N900 کجان 😎 ؟ وقتی گوشی موبایل دست نرم افزار آزادی های باشه همینه
برای گوشی 2009 سال 2025 بعد از ۱۶ سال اپدیت میاد
قابل توجه سامسونگ که منت ۶ سال میزاره 😒


گوشی Nokia N900 با داشتن کیبورد QWERTY کشویی، نمایشگر ۳.۵ اینچی لمسی و پردازنده TI OMAP3430 و رم ۲۵۶ مگابایتی با یک لینوکس حرفه ای
یعنی Maemo 5 (با نام رمزی Fremantle)، توسط نوکیا سال ۲۰۰۹ توسعه داده شد. آخرین به‌روزرسانی رسمی آن نسخه PR 1.3.1 بود که در سال ۲۰۱۱ منتشر شد. اما :

🔥جامعه‌ای از کاربران حرفه‌ای پروژه‌ای به نام Community SSU را آغاز کردند که نسخه‌ای اصلاح‌شده و به‌روز از Maemo ارائه می‌دهد

🗓 این سیستم‌عامل بر پایه Debian ، ظاهر Maemo اما زیرساخت به‌روز. با پشتیبانی از کرنل‌های جدید لینوکس (نسخه ۵.۱۵ یا حتی ۶.۱)، امکاناتی مثل پخش ویدیو، اتصال به شبکه وای‌فای، تماس تلفنی و ارسال SMS را تجربه کنید.

لینک برای دانلود :
postmarketos
Maemo
کم مونده بود بفروشمش ها 😁 ، عکس بزارید از گوشی هاتون

@MehrdadLinuxchannel
🔥191👍1