‏نمایش پست‌ها با برچسب Linux. نمایش همه پست‌ها
‏نمایش پست‌ها با برچسب Linux. نمایش همه پست‌ها

۱۳۹۹ اسفند ۲۱, پنجشنبه

رسم منحنی و استفاده از نرم‌افزارهای مختلف در فضای‌ابری یا با معادل متن‌باز همان نرم‌افزارها

 با سلام

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


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

 همچنین ممکن است نرم افزار مورد نظر شما رایگان نباشد. درست است که شما در ایران ممکن است نسخه قفل شکسته آنرا با دو هزارتومان در میدان انقلاب پیدا کنید، ولی در آینده این روش جوابگوی شما نیست. 


در پاسخ به مشکل فوق، گروه هایی با تغییراتی جزئی نرم افزار مورد نظر شما را تولید کرده باشند و ما برون مشکل بتوانید از آن نسخه استفاده نمایید. به عنوان مثال نرم افزار های مایکروسافت آفیس که شامل تعدادی نرم افزار پرکاربرد هستند، دارای مشابه هایی است که یکی از آنها در گوگل توسعه داده شده، و هم به صورت آنلاین و هم روی گوشی‌های اندروید و کروم‌بوک ها قابل دسترس است. همچنین نسخه‌ی متن باز (open source) آفیس با نام LibreOffice توسط گروهی دیگر توسعه داده شده و روی همه سیستم عاملها قابل نصب و استفاده است. لذا به نظر می رسد تنها با اتصال به اینترنت میتوانیم بدون دغدغه کارهای روزمره خود را پیش ببریم.


به جدول زیر توجه کنیم:

مثلا برای آفیس ویندوز چه معادلهایی وجود دارد؟

LibreOffice

FreeOffice

WPS Office

Calligra

OfficeSuite

Polaris Office

OnlyOffice

WordPerfect

Zoho Workplace

Google Workplace


برای Matlab چه جایگزینهای متن‌باز وجود دارد؟

GNU Octave

Scilab


در اولیت اقدام برای هر نرم افزار مورد نظرتان می توانید از سایت Alternativeto معادل متن باز یا ابری و هر نوع دیگر زا بیابید:

https://alternativeto.net/



کلمات کلیدی:
Open source, LibreOffice, Excel, Microsoft Office, Cloud computing, Google spreadsheet

۱۳۹۹ مهر ۷, دوشنبه

۱۳۹۹ فروردین ۸, جمعه

تبدیل عکس از فرمول در کتاب یا دست نوشته به لاتک LaTeX

برای تبدیل نوشته یا فرمولی که در یک کتاب هست، یا روی کاغذ نوشته اید، به فرم لاتک آن، دیگر به راحتی میتوانید با عکس گرفتن یا کپی و پیست یک قسمت عکس این کار را انجام دهید.

روی تمام پلت فرم ها موجود است. 

مرجع:
https://mathpix.com/

https://play.google.com/store/apps/details?id=com.mathpix.snip

۱۳۹۹ فروردین ۶, چهارشنبه

پیدا کردن و حذف فایلهای تکراری: fdupes

برای پیدا کردن و حذف فایلهای تکراری شاید بعضی وقتها دچار مشکل شویم. 

دستور زیر کمک میکند:
نصب در اوبونتو:
$sudo apt install fdupes
بررسی آدرس حاضر
$fdupes ./
بررسی آدرس حاضر و زیر فولدرهای آن
$fdupes -r ./
با قابلیت گه داشتن یکی و حذف بقیه فایلهای تکراری
$fdupes -d ./


البته برای فایلهای حجیم کمی وقت گیر است.

مرجع:
https://vitux.com/find-and-replace-duplicate-files-in-ubuntu/

چطور بجای اجرای دستور top از ۱۰ برنامه با بیشترین میزان استفاده از رم آگاه شویم؟

این سوال را خیلی وقت پیشها می خواستم در پیدا کنم که اخیرا پیدا مردم و به اشتراک میگذارم:

الف) ۳۵ خط اول را بنویس 
$ top -bc | head -35
ب) ۲۰ خط اول تاپ به ترتیب استفاده بیشینه از ram
$ top -bc -o +%MEM | head -n 20

و توضیح تگ ها:

-b : Batch mode operation
-c : To print the absolute path of the running process
-o : To specify fields for sorting processes
head : Output the first part of files
-n : To print the first “n” lines

مرجع:


۱۳۹۸ اسفند ۷, چهارشنبه

یازده دستور لینوکس که بدون آنها نمی توانم کار کنم

از مرجع زیر ۱۱ دستور معروف لینوس را مشاهده کردم و فکر کردم این مجموعه و مرجع مفید است 
, less, cat, ls, pwd, netstat, passwd, chmod, df, kill
که یکی دو تا را بلد نبودم:
dmesg, netstat
و بعلاوه اینها را که خودم زیاد استفاده میکنم:
ps, top, pkill, sudo, history, grep, more, find, free
مرجع:
https://www.redhat.com/sysadmin/11-linux-command

۱۳۹۸ مهر ۲۵, پنجشنبه

تبدیل گوشی به دسکتاپ در حال توسعه Samsung DEX

https://www.sammobile.com/interviews/dex-product-manager-new-features-greater-device-support/

۱۳۹۸ خرداد ۳۱, جمعه

هفت قابلیت Trello

اخیراً نرم‌افزارهای متفاوتی برای مدیریت پروژه و کارهای تیمی تولید شده اند که از بین انها ما با ترللو آشنا شده ایم. این سیستم به شما اجازه برنامه‌ریزی و کار بر روی پروژه به صورت انفرادی به صورت تیمی را ارائه می کند. شما می توانید پروژه را با دیگران به اشتراک بگذارید و همه کسانی که پروژه با آنها به اشتراک گذاشته شده اند، می توانند در انجام قسمت های اول سهیم باشند. میتوانید روی نتایج هم تیمی هایتان کامنت بگذارید  و ....
و قابلیت ترللو در لینک زیر توجه کنید:

https://blog.trello.com/trello-workflows-7-new-features

۱۳۹۸ اردیبهشت ۲۴, سه‌شنبه

سیستم‌ عامل لینوکس روی کروم بوک ها ارائه میشود

https://www.zdnet.com/google-amp/article/all-chromebooks-will-also-be-linux-laptops-going-forward/

۱۳۹۷ مهر ۲۲, یکشنبه

بهترین اپلیکیشن ها در لینوکس

Best Linux applications (2018) https://www.dedoimedo.com/computers/linux-best-software-2018.html Shared from Google Discover

۱۳۹۷ اردیبهشت ۱۱, سه‌شنبه

Ovito: مشاهده نتایج شبیه سازی دینامیک مولکولی

این نرم افزار به صورت استاندارد بر روی سیستم عامل لینوکس وجود دارد و میتوان از افزونه‌های مختلف دانلود و نصب کرد.

همچنین نسخه ویندوز آن نیز قابل دانلود است.

How to run Ubuntu Linux inside Windows 10

https://www.pcgamer.com/linux-in-windows-10/

۱۳۹۶ خرداد ۲۷, شنبه

ساخت یک کپی یا تصویر (image) از درایو USB در لینوکس

اگر می خواهید یک تصویر یا کپی کامل (image) از درایو USB‌ خود داشته باشید، در لینوکس چند راه وجود دارد. 

یکی از ساده ترین راه ها که به شما یک کپی از نوع iso می دهد به شرح زیر است:

$sudo dd if=/dev/sdb1 of=usb-Windows10-image.iso

در اینجا if‌ آدرس درایو ورودی و of آدرس فایل خروجی است.

فرمت iso‌ فرمتِ استانداردی است که در اکثر سیستم ها میتوانید به عنان تصویری از یک درایو از آن استفاده نمایید. 

اگر بخواهید بدانید که آدرس درایو شما چیست، به راحتی با دستور df میتوانید به آن دست پیدا کنید.

مرجع:
https://ubuntuforums.org/showthread.php?t=1043014

کلمات کلیدی:
تصویر، usb drive

۱۳۹۴ آذر ۱۲, پنجشنبه

بستن یک ترمینال غیر فعال در لینوکس

بعضی اوقات یک ترمینال که باز هست و کاری با آن انجام میدهیم (مثلا به کامپیوتر دیگری ssh میکنیم)، قفل می شود و غیر فعال می شود. این غیر فعال شدن را نمیتوان الزاما با بستن گرافیکی ترمینال از بین برد. بعضی اوقات پیش می آید که ترمینال را می بندیم ولی ارتباط ssh ای که با آن وصل بودیم هنوز قطع نشده است. 

برای این راهی هست که کلا آن ترمینال را kill کنیم تا کلا همه فعالیتهای آن بسته شود.

ابتدا باید ببینید که چه ترمینالی یا چه ارتباطی را می خواهید ببندید. برای آن از دستور "w" می توانید استفاده کنید. لیست pts ها را می دهد. مثلا:
$ w                                                                                                                                                             USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
smvaez   :0           :0                         11:41    ?xdm?   15:11   0.37s  init --user
smvaez   pts/6      :0                         12:13    2.00s      0.04s    0.00s  w
smvaez   pts/11    :0                         11:41    44:31     0.00s    2.61s  kdeinit4: kded4 [kdeinit]                 smvaez   pts/12    :0                         12:28    2.00s     0.02s  0.02s bash
     
سپس شما بر اساس زمان تماس و یا هر نشانه دیگری تصمیم می گیرید که آن ترمینال را از بین ببرید. اول باید PID مربوط به آن ترمینال را پیدا کنید. مثلا در مورد بالا، برای pts/6 و pts/11، از دستور زیر استفاده میکنیم:
$ ps -ft pts/6 -t pts/12
که لیست زیر حاصل می شود:
UID        PID  PPID  C STIME TTY          TIME CMD
smvaez    6134  2373  0 12:13 pts/6    00:00:00 /bin/bash
smvaez    7516  7514  0 12:28 pts/12   00:00:00 bash
سپس مثلا pts/6 را از بین می بریم:
$ kill 6134


مرجع نمونه:

۱۳۹۴ آذر ۸, یکشنبه

فعالسازی دوباره کلید تنظیم نور در لپتاپ: سیستم عامل لینوکس

از سیستم عامل Xubuntu استفاده میکنم روی لپتاپم. کلید تنظیم نورش کار نمیکرد. البته اولش کار میکرد ولی پس از مدتی خراب شد.
دستوراتی پیدا کردم که با کامند لاین بتوانم تنظیمات را انجام دهم:
$ xrandr --output eDP1 --brightness 0.7
در اینجا eDP1 اسم مانیتور لپتابم است. با دستور زیر می توانید آنرا استخراج کنید:
$ xrandr -q | grep ' connected' |  head -n 1 | cut -d ' ' -f1

و عددی هم که آنجا ۰.۷ گذاشته ام را عددی بین صفر و یک میتوانیم بدهیم که عدد یک بیشترین نور را خواهد داشت.

ولی بعد از مدتی خسته شدم و گشتم دنبال راهی که دوباره کلیدهای تنظیم نور کار کنند.  لینک زیر راه تنظیم دوباره کلیدهای مربوطه را آموزش داده است:

۱۳۹۴ خرداد ۹, شنبه

نصب نرم افزار Adobe Acrobat Reader روی Xubuntu 14.10

اخیرا به نسخه‌ی Xubuntu علاقمند شدم. چون از دسکتاپ Unity که به صورت پیش فرض در Ubuntu هست خیلی خوشم نمی‌آید و این نسخه‌های Xubuntu خیلی سبک هستند، از این بابت از این نسخه ها استفاده میکنم.

بنا بر این نیاز دارم که روی نسخه ۶۴ بیتی این ویرایش چیزهایی را نصب کنم. 

یکی از این نرم‌افزار های پر کاربرد Adobe Acrobat Reader است که در سایت زیر:
نصب تر و تمیزی از آن را پیدا کردم:

sudo add-apt-repository "deb http://archive.canonical.com/ precise partner"
sudo apt-get update
sudo apt-get install acroread

پس از نصب بهتر است که مخزن precise را بهتر است پاک کنیم:
sudo add-apt-repository -r "deb http://archive.canonical.com/ precise partner"
sudo apt-get update

واژگان:
repository, 

۱۳۹۴ اردیبهشت ۱۱, جمعه

آموزش نصب بوت دوگانه ویندوز و لینوکس بر روی رایانه

بعضی از دوستان درباره نصب همزمان لینوکس و ویندوز روی کامپیوتر خود سؤال می پرسند. در لینک زیر اطلاعات خوبی دراین خصوصی می‌توانید بخوانید.

http://farnet.ir/1394/02/103022/how-to-dual-boot-linux-on-your-pc/

۱۳۹۳ دی ۲۲, دوشنبه

تقسيم کردن یک فایل زیپ شده‌ی بزرگ، برای جابجایی راحت‌‌تر

اگر در شبیه سازیها اجراهای بزرگی داشته باشید، و نتیجه آنها فایلهای بزرگی تولید کند، یکی از مشکلات شما جابجاکردن این فایلها خواهد بود و در همان موسسه اى که هستید برنامه‌‌ها اجرا نشده باشد، ممکن است مجبور باشید از طریق اینترنت، فایلها را پیوست کنید. مثلا از طریق دراپ باکس.
همانطور که می دانید اگر بخواهیم از طریق ایمیل و یا سیستم دراپ باکس فایلها را ارسا ل کنید، فایل جحیم مکافات زیادی دارد. ولی یک راه‌‌ حل آنست که فایل را در مبدأ به تکه‌هایی کوچکتر تقسیم کنیم و پس از انتقال آنها را به هم بچسبانیم.
روش ساده: اول مجموعه موردنظرتان را زیپ کنید
$zip  -r Test.zip ;
حال فایل حجیم Test.zip درست شد. حالا اگر دستور
$zip Test.zip --out final.zip  -s 50m
را اجرا کنید یکسری فایل به نام‌‌های final.z01 و final.z02 و ... به همراه یک فایل final.zip ساخته می‌شود که حداکثر حجم آنها 50MB است. مشخص است که این مجموعه از فایلهای پنجاه  مگا بایتی را راحت تر می توان جابجا کرد. 

پس از انتقال، می‌‌توان با دستور زیر این مجموعه را به فایل زیپ اولیه تبدیل کرد:
 $zip final.zip

 واژگان:
zip, Dropbox, 
مرجع: Reference
How do I split a .zip file into multiple segments?
http://superuser.com/questions/336219/how-do-i-split-a-zip-file-into-multiple-segments
 

۱۳۹۳ تیر ۱۷, سه‌شنبه

Xubuntu توزیع سبک لینوکس

نسخه های سبک لینوکس علاقمندان زیادی دارد، از جمله من که برای نصب روی نت بوک خودم و حتی دسک تاپ خودم حتی‌الامکان دنبال نسخه های مناسب میگردم.
اینبار از xubuntu نسخه 14.04 برای نت بوکم استفاده کردم ولی دیدم وایرلس رو نمیشناسه! با کمی وبگردی راه حل رو پیداش کردم و به علاوه توصیه های خوبی برای استفاده از xubuntu.
این سایت نرم‌افزار هایی رو پیشنهاد میکنه که xubuntu رو علاوه بر اینکه سبک هست به اندازه ی کافی هم کارا میکنه. مشکل وایرلس هم حل شد.
24 things to do after installing Xubuntu 14.04 Trusty Tahr
http://www.binarytides.com/better-xubuntu-14-04/
واژگان:
Netbook,  wireless, light Linux

۱۳۹۲ تیر ۱۲, چهارشنبه

انتقال فولدر home به یک درایو مجزا

یکی از نکات مهمی که موقع نصب لینوکس هست اینه که فایلهای سیستم عامل بهتره که از فایلهای یوزرها جدا باشند. یعنی روت "/" تو یک پارتیشن هارد باشه و "home/" هم تو یه پارتیشن مجزا.

در این مسئله فواید زیادی هست از جمله اینکه اگه یه زمانی لینوکس شما خراب شد و مجبور بودید کل سیستم عامل رو شخم بزنید و یه چیز دیگه نصب کنید، بدون هیچ مشکلی این کار رو انجام میدید و دوباره مثل قبل "home/" هم تو یه پارتیشن مجزا است، و لی میتونید همون فایلها رو به همون کاربرها اختصاص بدید و غیره.

مشکلی که من داشتم این بود که یه کامپیوتر در اختیار من قرار گرفت که کل پارتیشن لینوکسش ۱۷ گیگابایت بود و من میخواستم "home/" بزرگ و مجزا داشته باشم. دستورالعملی که توی لینک زیر هست رپ اگه دنبال کنید این کار رو به راحتی میتونید انجام بدید. من یه پارتیشن ۵۰ گیگا بایتی دیگه رو با فرمت ext4 فرمت کردم و "home/" رو با موفقیت به اون منتقل کردم:

 اگر از اول هم میخواهید این کار رو انجام بدید توی اون توضیح داده:


از وبگاه زیر هم کمک گرفتم،

Partitioning/Home/Moving

  بویژه برای کپی کردن فایلها از دستور rsync استفاده کرده بود، به این صورت:

sudo rsync -aXS --exclude='/*/.gvfs' /home/. /media/home/.
که استفاده کردم ، به نظرم بهتر از قبلیه است.

واژگان:
partition, folder, Linux