Linux & OpenSource
1.8K subscribers
593 photos
29 videos
49 files
926 links
اینجا از علاقمندی هام پست میزارم : )
لینوکس - بلاکچین - هوش مصنوعی - تازه های تکنولوژی
و گاهی پست های غیرمرتبط
Download Telegram
@uselinux
#medium level
10توزیع برتر در 6 ماه اخیر. از دیدگاه دیسترو واچ
دیسترو واچ از بهترین سایت های آماری و رنکینگ اوپن سورسی هست (Linux & BSD)
distrowatch.com
@uselinux
#low level
ادامه...
((دلایل قانع کننده برای استفاده از لینوکس))
((مشخص شدن موضوع پست بعدی))
@uselinux
یکی دیگر از دلایلی که باعث محبوبیت و امنیت
لینوکس شده است تنوع توزیع های آن است
واقعیت این است تنها یک هسته لینوکسی وجود دارد
که توسط لینوس تروالدز خلق شده است
@uselinux
اما با روند رشد و اشتیاق توسعه دهندگان هرکدام
به تیم هایی تقسیم شدند و امکانات و ویژگی های خاصی
به لینوکس افزودند و آنرا انتشار دادند
(که به هرکدام از آنها یک توزیع لینوکسی گفته میشود)
@uselinux
تنوع توزیع های لینوکسی (با حساب کردن معماری ۶۴بیتی
و ۳۲ بیتی) به ۱۶۰۰ توزیع میرسد
@uselinux
که هرکدام برای هدفی خاص و امکانات خاص طراحی
و توسعه و پشتیبانی شده و خواهند شد
و جامعه کاربری و علاقه مندان خود را دارند
@uselinux
که این تنوع بی نظیر . از دیگر علتهایی است که
باعث ناامیدی و عدم انگیزه بدافزارنویس ها و ویروس نویس هابرای بمباران و تخریب لینوکس شده است..
@uselinux
پست بعدی:
از معروف ترین توزیع های لینوکس که در ابتدای آموزش
برای مبتدی ها و کاربران ویندوزی که قصد مهاجرت و یا
یادگیری لینوکس را دارند و همچنین برای کاربرانی که
میخان یه لینوکس بدون دردسر و ور رفتن زیاد با سیستم عامل
داشته باشن : توزیع های محبوب اوبونتو(Ubuntu)
و مینت (mint)هست..
در پست بعدی مراحل نصب اوبونتو یا مینت در کنار ویندوز بصورت PDF برای شما دوستان قرار خواهد گرفت
((نکته : شما با یادگیری نصب یکی از دو توزیع بالا در کنار ویندوز
قادر خواهید بود توزیع های دیگه ای که بر پایه اوبونتو هستند
مثل mint . bodhi.elemtary OS و.AriOS.Xubuntu..Kubuntu.
را با همین روش نصب کنید ))
@uselinux
#low level
💥💥💥💥
@uselinux
#low level
فایل PDF نصب کامل لینوکس در کنار ویندوز رو برای شما عزیزان آماده کردم
امیدوارم که مفید باشه
👇🏻👇🏻👇🏻👇🏻👇🏻👇🏻👇🏻
@uselinux
#low level
@uselinux
#low level
📚⚔🛡
اوپن سورس : یک فرهنگ و طرز فکر است.. نه صرفا
چند سیستم عامل و برنامه رایگان!
@uselinux
بطور خلاصه . اوپن سورس به منظور جلوگیری از
سیاست های غلط و رقابت های ناسالم دنیای نرم افزار و دادن یک سری امتیازات خاص بوجود آمد
@uselinux
اوپن سورس(سورس باز). واژه متقابل کلوز سورس (سورس بسته)
به حساب می آید .. و یکی از مهم ترین اهداف
و نگرش های آن این است که : کاربران حق دارند
بدانند که چه چیزی استفاده میکنند .. و مبادا
@uselinux
در معرض سواستفاده و کنترل غیرارادی قرار بگیرند
حتما اسم جاسوس افزار ها و تروجان ها به گوش شما
خورده است .. این برنامه ها عملا یک برنامه عادی
به شمار میروند .. و ساختار های گوناگون و با زبانهای
گوناگونی هستند .. و میتوانند خود را در داخل کدهای
هربرنامه ای مخفی و به سیستم شما وارد شوند
@uselinux
از دیگر امتیازاتی که اوپن سورس به ارمغان آورده
امکان مشارکت همه کاربران در توسعه و پیشرفت
و رفع نقص های آن است ..
@uselinux
هرکسی که ایده یا مهارتی دارد میتواند
در جمع توسعه دهندگان اوپن سورس قرار بگیرد ..
@uselinux
در ادامه با نحوه درامد توسعه دهندگان اوپن سورس
با وجود آزاد بودن کپی و رایگان بودن اکثر برنامه ها
و هدف های بعدی اوپن سورس آشنا میشویم..
((ادامه دارد ........))
@uselinux
#low level
@uselinux
#medium level
#programming
💣💣💣
شروع برنامه نویسی پایتون در لینوکس
@uselinux
از محبوب ترین زبان های برنامه نویسی در لینوکس
زبان معروف پایتون هست که در اکثر توزیع های لینوکس
بطور پیشفرض نصب هست ..
@uselinux
پایتون یک زبان مستقل از سیستم عامل و چندمنظوره
هست که امتیازات ویژه ای داره از جمله:
@uselinux
سرعت شگفت انگیز در یادگیری..
سرعت حیرت آور در شروع و تمام کردن یک پروژه
منابع جامع برای یادگیری و داکیومنت های رسمی کامل
دارای پشتیبانی و کامیونیتی قدرتمند
@uselinux
از امتیازاتی که پایتون داره امکان نصب چندین
ورژن از اون کنار هم و کدنویسی با هرکدام هست
@uselinux
برای شروع .. در ترمینال عبارت python رو تایپ کنید
و دوبار کلید تب (tab) رو بزنید تا براتون نشون بده که
چه ورژن هایی از اون در لینوکس شما نصب هست
همچنین با تایپ عبارت python -V میتونید ببینید که
چه ورژنی از پایتون بصورت پیشفرض داره استفاده میشه
@uselinux
لینوکس تاحدی با پایتون عجین و فیت شده هست که
برخی از پکیج های سیستمی و خیلی از برنامه هاش
با همین زبان نوشته شدند..
@uselinux
با تایپ عبارت python در ترمینال و زدن اینتر
میتونید محیط پایتون شل
(python -shell)
را مشاهده کنید که دقیقا و عینا مشابه idle هست ..
و کاربران لینوکس گاها میگن که کامل تر از idle
هست
@uselinux
پس شما نیاز به نصب idle هم نخواهید داشت
(البته میتونید نصبش کنید
و هیچ مانعی برای نصب idle وجود نداره)
@uselinux
اگر پایتون۳ در لینوکس شما نصب هست
میتونید با تایپ عبارت python3 و زدن اینتر..
محیط پایتون شل رو با پایتون۳ فراخوانی کنید و کد بزنید
..
@uselinux
در پست های بعد نحوه نصب و یا اجرای محیط های حرفه ای برای کد زدن در لینوکس مثل :
..eclipse..
..pycharm..
..sublime..
و..
آموزش خواهیم داد:)

@uselinux
#medium level
#programming
@uselinux
#high level
🌪🌪🌪🌪🌪🌪
به زودی آموزش های توزیع های حرفه ای مثل
CentOS
Debian
Arch
که برای سرور و کاربران دسکتاپی حرفه ای مناسب هست .برای
شما دوستان آماده و در کانال قرار میدیم..
(البته آرچ برای سرور خیلی کم استفاده میشه . که
دلایلی برای خودش داره)
@uselinux
پی نوشت ۱ : آموزش ها چند جانبه هستند یعنی تاجای
ممکن سعی خواهیم کرد که از اکثر توزیع های معروف
در آموزش ها استفاده کنیم
@uselinux
پی نوشت ۲: آموزش ها و سطح ها به ترتیب نخواهند بود
و بصورت نامنظم و یک در میان هستند . تا همه اعضا با هرسطحی
بهره مند بشن و منتظر نمونن..
پس در استفاده از آموزش ها به سطح آموزش و نیازهاتون
دقت کنید(low/medium/high) تا دچار مشکل نشید ..
@uselinux
پی نوشت ۳: در آینده سطح expert هم به سطح ها اضافه خواهد شد
که شامل اسکریپت نویسی شل و مدیریت کامل یک سرور لینوکسی
و نصب و استفاده از خانواده BSDها خواهد بود
اما فعلا بدلیل مشغله و کمبود وقت. تهیه و ترجمه این
سری از آموزشها(بصورت PDF یا فیلم آموزشی) به کندی
و با تعویق پیش میرن .
پس شکیبا باشید و مارو همراهی کنید:)
@uselinux
پی نوشت ۴ : تهیه این آموزش ها بصورت PDF یا فیلم به این
دلیل هست که گاها این مطالب بسیار طولانی هستند و برای
شلوغ نشدن کانال و راحتی اعضا به این صورت آماده و
در کانال آپلود خواهد شد تا همیشه و براحتی در دسترس
باشند.
@uselinux
کانال رو به دوستانتون و علاقمندا معرفی کنید
@uselinux
#high level
@uselinux
#high level
💥💥💥💥
نصب توزیع CentOS 7 minimal server
💥💥💥💥
@uselinux
سنت او اس از توزیع های محبوب و پرکاربرد سرور
محسوب میشود که بر پایه توزیع ردهت(red hat)
میباشد ..
@uselinux
و در سال ۲۰۱۱ آمار استفاده ۳۰درصدی
بر روی سرور هارو ثبت کرده که بعنوان پراستفاده
ترین توزیع سرور در آن زمان بود..اما بعد از آن
با نوسان هایی که داشته در سال های بعدی کمتر شد
@uselinux
و خیلی وقت ها از توزیع دبیان با اختلاف کمی پایین تر بود..
@uselinux
اما همچنان از توزیع های محبوب و فوق العاده پایدار سرور( جزو ۱۰ توزیع محبوب و پر استفاده) محسوب میشود..
@uselinux
آموزشی که آماده کردم درباره نصب این توزیع روی
سرور هست و کانفیگ اولیه و مختصر..
@uselinux
در آموزش های بعدی نحوه کانفیگ و مجازی ساز های
معروف سرور که روی این توزیع نصب میشود را
آموزش میدهیم
@uselinux
نکته : در آموزش های سطح high از ریزه کاری ها
و توضیحات مبتدی مثل نحوه بوت یا دانلود صرف نظر
شده است..
@uselinux
#high level
#low level
@uselinux
💥💥👑
دسکتاپ KDE
بعضی ها ایراد میگیرند که لینوکس
در مبحث گرافیک و زیبایی از ویندوز
و مکینتاش ضعیف تر است ..
@uselinux
این جمله در اوایل پیداش لینوکس درست بود
اما با توسعه و گسترش آن . دسکتاپ های زیبا
و محیط های گرافیکی حیرت انگیزی برای آن
طراحی شد
@uselinux
و حتی گاها توزیع هایی مثل اوبونتو
با چندین نوع دسکتاپ پیش فرض قابل دانلود هستند
که بعضی از آنها از ویندوز و مک هم چشم نوازتر
هستند
@uselinux
در ادامه تصاویری از دسکتاپ KDE را خواهید دید
نکته ۱ : شما بعد از نصب اوبونتو میتوانید
دسکتاپ KDE و هرنوع دسکتاپی را روی آن نصب
کنید
@uselinux
دستور نصب KDE در ترمینال :
sudo apt-get install kubuntu-desktop
نکته ۲ : میتوانید از توزیعی به نام
کوبونتو(Kubuntu) استفاده کنید که همان
اوبونتو با دسکتاپ پیش فرض KDE میباشد
@uselinux
نکته ۳: اگر سیستم شما دارای کارت گرافیکی
باکیفیت پایین است بهتر از KDE استفاده نکنید
نکته ۴:اگر از لپ تاپ استفاده میکنید
ممکن است با نصب KDE مصرف باطری شما کمی بالاتر برود
#low level
@uselinux
#low level
@uselinux
خبر مهم ‼️‼️‼️‼️⁉️
حمله هکرها به لینوکس مینت در ۲۰ام فوریه ۲۰۱۶!!!
💥💥💥
@uselinux
باتوجه به پست منتشر شده در وبسایت رسمی
لینوکس مینت به این مضمون:
(آگاه باشید فایل های ایمیجی که در ۲۰ام فوریه
دانلود کردید هک شده بودند!)
@uselinux
تعدادی فایل های ایمیج(ISO) مورد هدف
قرار گرفته بودند .. این تاریخ مصادف با
۱ اسفند ۹۴ میباشد ..
@uselinux
این پست به فاصله ۱روز
(ساعات اولیه ۲۱ فوریه) انتشار یافت
طبق این پست : حاصل این حمله ایجاد یک
بک دور (Back door) در تعدادی از فایل های ایزو بوده است که به آدرس absentvodka.com
متصل میشد و فایل های ایزو بر روی میزبانی
5.104.175.212 قرار داشتند ..
و هنوز انگیزه حمله مشخص نیست ..
@uselinux
عده ای از کاربران علت این نفوذ را استفاده وردپرس بر روی وبسایت رسمی مینت میدانند
و از طرفی اعلام آمادگی کمک رسانی از سوی تیم امنیتی وردپرس . به این احتمال دامن میزند
@uselinux
تیم لینوکس مینت با انتشار این خبر از کاربران خواست تا کد MD5 ایزوهای دانلود شده در ۲۰ام فوریه را با کدی که بر روی وبسایت قرار دارد چک کنن . و در صورت آلوده بودن و عدم مطابقت کد ایزو را از بین ببرند
(دستور چک کردن کد MD5 در ترمینال:
md5sum yourfile.iso
بجای yourfile.iso نام کامل فایل ایمیج
خود را قرار دهید)
@uselinux
و در گام بعدی چک کردن و یافتن این فایل با این نام در این آدرس : var/lib/man.cy
ایزوی مربوطه آلوده میباشد .. و اگر چنین
ایمیجی در سیستم نصب شده اقدام به نصب
دوباره آن با یک ایزوی سالم کنند
@uselinux
نکته جالب توجه خبردار شدن به موقع این تیم و تعویض ایزوهای آلوده و خبررسانی به موقع آن میباشد .
@uselinux
و جای تعجب اینجاست که این توزیع رده اول محبوبیت خود را نادیده گرفته و اقدام به اعلام این خبر و توصیه هایی برای کاربرانش کرد
@uselinux
درحالی که میتوانست با سرپوش گذاشتن و یا بهانه های دیگر این اقدام را افشا نکند
این نشان میدهد که این تیم و جامعه اوپن
سورسی حامی آن به امنیت کاربران بیشتر از محبوبیت خود اهمیت میدهد ...
@uselinux
این حمله نه تنها نتوانست از محبوبیت و
جامعه کاربری لینوکس مینت کم کند بلکه
تمرکز بیشتر اسپانسر ها و کاربران و همچنین آنتی ویروس قدرتمند Avast و تیم امنیتی وردپرس را به خود جلب کرد و همگی اعلام همکاری کردند
اقدامات امنیتی لازم به فاصله یک روز از این حمله انجام گرفت و وبسایت های مینت به پروتکل امن HTTPS منتقل شدند و جای هیچ نگرانی نیست..
@uselinux
اگر شما هم فایل ایمیج مینت را در این تاریخ دانلود کرده اید..بهتر است آن را چک و یا پاک کنید
@uselinux
جزییات بیشتر و پست های بعدی را در وبسایت
رسمی لینوکس مینت بخوانید www.linuxmint.com
@uselinux
#low level
#medium level
@uselinux
💻⚔📚💥
توزیع معروف فدورا
@uselinux
فدورا از جمله توزیع های رایگانی است که
توسط شرکت ردهت(redhat) پشتیبانی میشود
و تیم توسعه دهنده فدورا آن را ساخته و رهبری میکنند ..
@uselinux
شرکت ردهت از سال ۲۰۰۴-۲۰۰۳ به بعد تولید لینوکس ردهت را متوقف کرد و پروژه فدورا را شروع
و بعد از آن ردهت اینترپرایز را
بر اساس فدورا ساخته و راهی دنیای اوپن سورس کرد
@uselinux
ردهت اینترپرایز لینوکس که بصورت مخفف RHEL خوانده میشود
یک توزیع تجاری است و رایگان نیست . اما فدورا رایگان عرضه میشود
@uselinux
فدورا جزو ۱۰ توزیع پراستفاده میباشد ..
شعار 'به روز بودن همیشگی' را
میتوان از زبان طرفداران فدورا شنید
@uselinux
اکثر برنامه هاو پکیج های جدیدی که
در دنیای اوپن سورس تولید میشود
بلافاصله وارد مخازن فدورا میشود !!!
@uselinux
اما ایا این یک امتیاز است یا مشکل!؟؟
@uselinux
حقیقت این است که هر پکیج و برنامه ای توان سازگاری کامل با توزیع های لینوکس را ندارد!
@uselinux
و نصب بسته ها و نرم افزارهایی که بطور
کامل تست نشده اند ممکن است
سیستم عامل شما را ناپایدار کند!!!
@uselinux
پس استفاده کنندگان فدورا گاها با ناپایداری ها
و کرش ها(crash)دستو پنجه نرم میکنند و همیشه باید آماده داونگرید و برگشتن به نسخه یا بسته های قبلی باشند
@uselinux
فدورا از مدیریت بسته rpm که مخفف :
redhat package manager
است استفاده میکند.. که یکی از عذاب آور ترین مدیریت بسته های لینوکسی محسوب میشود
@uselinux
چرا که rpm همانند مدیریت بسته های دبیان قادر به شناسایی پکیج های
وابسته ی برنامه های نصبی نمیباشد
و باید بصورت دستی نصب شوند!!!..
@uselinux
بعد از مدت ها دستو پنجه نرم کردن های کاربران فدورا با چنین مشکلی.. بالاخره مدیریت بسته yum تولید شد ..
@uselinux
که بصورت اتوماتیک میتواند وابسته های
بسته های rpm را تشخیص و نصب کند..
احتمالا اگر کاربران تازه وارد دنیای لینوکس با فدورا و ردهت برای بار اول کار کنند قصد فرار کردن از لینوکس را داشته باشند:))
@uselinux
اما واقعیت این است که فدورا طرفداران زیاد و گاها متعصبی دارد!!
در پست های آتی. درباره نصب و استفاده از این توزیع محبوب خواهیم نوشت💥
@uselinux
#medium level
Forwarded from Deleted Account
تصویری از فدورا . با دسکتاپ پیش فرض گنوم
@uselinux
#medium level
#low level
@uselinux
💥👀💡
ابزار nethogs برای دیدن مصرف لحظه ای اینترنت!
@uselinux
یک ابزار مانیتورینگ کم حجم تحت ترمینالی است که
با دانلود و نصب آن میتوانید ببینید که چه برنامه هایی
در هرلحظه چقدر ارسال و دریافت دیتا دارند
@uselinux
برای نصب این ابزار در لینوکس های دبیان .
اوبونتو . مینت و هر توزیع دبیان بیس این دستور
را در ترمینال وارد کنید
sudo apt-get install nethogs

برای نصب در لینوکس های RHEL ,CentOS.فدورا


yum install nethogs

بعد از آن نوبت به استفاده از این ابزار میرسد
@uselinux
دستور استفاده در ترمینال:
sudo nethogs
و یا با رابط wlan0 به صورت زیر
sudo nethogs wlan0
بجای wlan0 میتوانید از هر اینترفیسی که در اختیار دارید استفاده کنید
مانند این eth0 یا eth1
sudo nethogs eth0 eth1
برای اینکه تغییرات با مکث زمانی (delay) صورت پذیرد میتوانید با مکث زمانی دلخواه اینکار را انجام دهید
sudo nethogs -d 3 wlan0
این دستور با مکث ۳ ثانیه ای. آپدیت میشود
@uselinux
و با زدن کلید های ترکیبی Ctrl + C از محیط خارج شوید
#low level
@uselinux
Forwarded from Deleted Account
شکلی از اجرای این برنامه:)
تلگرام و فایرفاکسم در لحظه اسکرین شات گرفتن . ارسال و دریافت دیتا داشتند. .
@uselinux
#low level
#medium level
@uselinux
💥💥💥
نصب xampp روی لینوکس
@uselinux
برنامه نویسان php با زمپ دوستی دیرینه ای دارند
و حتما میدانند که php یک زبان و بستر مستقل
از سیستم عامل است
@uselinux
و جالب تر اینکه زمپ با نصاب گرافیکی برای
لینوکس هم موجود است:)
(برای کسانی که تازه وارد هستند اینمدلی راحت تر است ..
@uselinux
وگرنه بصورت دستی و تکه تکه و با خط فرمان هم قابل دانلود و نصب میباشد)
@uselinux
و البته برای لینوکس بیشتر با اسم لمپ LAMPP
معروف است :
@uselinux
فایل زمپ نسخه لینوکسی رو از ادرس زیر دانلود
کنید (به معماری ۳۲ و ۶۴ بیتی و ورژن پی اچ پی
دقت کنید . چندین نسخه از آن برای دانلود گذاشته شده است)
https://www.apachefriends.org/download.html

این فایل با فرمت .run است اما اصلا جای نگرانی
نیست ..
@uselinux
بعد از دانلود..با ترمینال وارد دایرکتوری ای که فایل زمپ
وجود دارد شوید و دستور زیر را وارد کنید
sudo ./xampp-linux-x64-5.6.8-0-installer.run
فقط تا قسمت x را تایپ کنید(sudo ./x)
و بعد کلید تب را بزنید..تا خود به خود تکمیل میشود
(دقت کنید.. اگر بصورت دستی تایپ میکنید.. ورژن و نوع ۳۲ یا ۶۴ بیتی شما با مال من تفاوت خواهد داشت)
@uselinux
و اینتر را بزنید.. و بعد از ان نصاب گرافیکی ظاهر میشود
بعد از نصب هم با دستور زیر.. لمپ را فعال کنید
sudo /opt/lampp/lampp start
و با دستور زیر . غیرفعال
sudo /opt/lampp/lampp stop

@uselinux
#medium level