اردیبهشت ۱۲ ۱۳۹۷

نسخه نهایی لینوکس فدورا ۲۸ منتشر شد

fedora28

 

فدورا ۲۸ اینجاست! سرانجام پس از انتشار نسخه ی بتا از فدورا ۲۸ اکنون به اطلاع می رساند که نسخه نهایی توزیع Fedora 28 منتشر شد و هم اکنون در دسترس و قابل استفاده می باشد.فدورا توزیعی از سیستم عامل قدرتمند گنو/لینوکس می باشد که همواره سعی می کند آخرین فناوری های نرم افزارهای آزاد را به ارمغان بیاورد.

فدورا ۲۸ در این نسخه شاهد تغییراتی می باشد که برخی از آنها به شرح زیر می باشند :

 

  • پشتیانی از نسخه ی ۶۴ بیتی برای معماری ARM
  • استفاده از میزکار Gnome 3.28 در نسخه ی Workstation
  • استفاده از VirtualBox guest additions به صورت پیش فرض
  • استفاده از Kebernetes 1.9 در Fedora 28 Atomic Host برای orchestrating container-native
  • استفاده از نسخه ی glibc 2.27
  • استفاده از آخرین نسخه ی  GNU Compiler Collection (GCC) 8
  • بروزرسانی چندین زبان برنامه نویسی از جمله Golang 1.10 و Ruby 2.5
  • رفع باگ و بروزرسانی چندین بسته ی نرم افزاری

 

 

فدورا ۲۸ دارای طیف وسیعی از نسخه ها می باشد که با میزکارهای مختلف و همچنین برای معماری های گوناگون منتشر می شود.اکنون با توجه به معماری سیستم و سلیقه ی خود می توانید نسخه ی مانسب را دانلود کنید.

 

 

دانلود نسخه نهایی فدورا ۲۸ :

 

برای دانلود نسخه ی workstation که برای کاربران خانگی می باشد و به صورت پیش فرض با میزکار Gnome می باشد می توانید از لینک پایین استفاده کنید :

 

https://getfedora.org/workstation/

 

برای دانلود فدورا ۲۸ با میزکارهای مختلف مانند KDE,XFCE,LXDE و سایر میزکارها که مناسب کاربران خانگی می باشند می توانید نسخه ی مورد نظر خود را از لینک پایین دانلود کنید :

 

 

https://spins.fedoraproject.org/

جهت دانلود نسخه ی Atomic Host می توانید از لینک پایین استفاده کنید :

 

https://getfedora.org/atomic/

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

 

 

https://getfedora.org/server/

جهت دانلود فدورا ۲۸ برای کارهای آزمایشگاهی و خاص می توانید از نسخه ی Fedora Labs استفاده کنید :

 

https://labs.fedoraproject.org/

برای اجرای فدورا در محیط های ابری مانند EC2 Amazon یا OpenStack  و یا سایر محیط های ابری می توانید از Fedora Cloud Base استفاده کنید :

 

https://cloud.fedoraproject.org/

برای دانلود فدورا ۲۸ برای دستگاه هایی با معماری ARM مانند Raspberry Pi 2 و Raspberry Pi 3 می توانید از لینک پایین استفاده کنید :

 

https://arm.fedoraproject.org/

برای دانلود تمامی نسخه از طریق تورنت می توانید از لینک پایین استفاده کنید :

 

https://torrent.fedoraproject.org/

 

 

 


فروردین ۱۵ ۱۳۹۷

لینوکس فدورا ۲۸ بتا منتشر شد

f28-beta

همانطور که قبلا در خبرها گفته شد و با توجه به برنامه زمانبندی انتشار Fedora 28 ، هم اکنون به اطلاع می رساند که نسخه بتا از لینوکس فدورا ۲۸ منتشر شد و کاربران می توانند این نسخه را دانلود کنند و از آن استفاده نمایند.

گفتنی است این نسخه بتا می باشد و به این معنی می باشد که کد کامل شده است و شباهت زیادی به نسخه نهایی دارد.انتظار می رود تا نسخه نهایی فدورا ۲۸ بر اساس برنامه زمانبندی در ماه May منتشر شود.

اگر کاربر فدورا هستید می توانید زمانی را صرف دانلود و آزمایش نسخه بتا کنید تا بررسی کنید و اطمینان حاصل کنید که چیزهایی که برای شما مهم هستند کار می کنند.هر گونه اشکال (bug) که شما پیدا کرده اید و گزارش می دهید فقط به شما کمک نمی کند، تجربه میلیون ها کاربر فدورا را در سراسر جهان بهبود می بخشد! ما با هم می توانیم یک فدورای قابل اطمینان بسازیم.

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

 

برخی ویزگی های جدید در لینوکس فدورا ۲۸ :

 

  • پشتیانی از نسخه ی ۶۴ بیتی برای معماری ARM
  • استفاده از میزکار Gnome 3.28 در نسخه ی Workstation
  • استفاده از VirtualBox guest additions به صورت پیش فرض
  • استفاده از Kebernetes 1.9 در Fedora 28 Atomic Host برای orchestrating container-native
  • استفاده از نسخه ی glibc 2.27
  • استفاده از آخرین نسخه ی  GNU Compiler Collection (GCC) 8
  • بروزرسانی چندین زبان برنامه نویسی از جمله Golang 1.10 و Ruby 2.5
  • رفع باگ و بروزرسانی چندین بسته ی نرم افزاری

 

دانلود لینوکس فدورا ۲۸ بتا :

 

جهت دانلود نسخه ی Workstation می توانید از این لینک استفاده کنید :

 

https://getfedora.org/workstation/prerelease/

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

 

 

https://getfedora.org/server/prerelease/

جهت دانلود نسخه ی Atomic Host می توانید از لینک پایین استفاده کنید :

 

https://getfedora.org/atomic/prerelease/

 

 

برای دانلود فدورا ۲۸ با میزکارهای مختلف از جمله KDE Plasma,XFCE,LXDE و چندی میزکار دیگر که اصطلاحا به آنها Spin گفته می شود،می توانید از لینک پایین استفاده کنید :

 

https://spins.fedoraproject.org/prerelease

 

جهت دانلود فدورا ۲۸ برای کارهای آزمایشگاهی و خاص می توانید از نسخه ی Fedora Labs استفاده کنید :

 

https://labs.fedoraproject.org/prerelease

 

برای دانلود فدورا ۲۸ برای دستگاه هایی با معماری ARM مانند Raspberry Pi 2 و Raspberry Pi 3 می توانید از لینک پایین استفاده کنید :

 

https://arm.fedoraproject.org/prerelease

 

برای دانلود تمامی نسخه از طریق تورنت می توانید از لینک پایین استفاده کنید :

 

https://torrent.fedoraproject.org/

 

 


اسفند ۱۷ ۱۳۹۶

فعال کردن فشرده سازی Gzip در وب سرور Apache

apache

یکی از روش های بالا بردن سرعت بارگذاری وب سایت، فعال سازی قابلیت فشرده سازی Gzip بر روی وب سرور می باشد.این قابلیت باعث می شود تا خروجی وب سرور قبل از ارسال به کلاینت به صورت فشرده بر روی شبکه ارسال شود که اینکار باعث افزایش سرعت بارگذاری وب سایت خواهد شد.

در این مطلب قصد دارم تا نحوه ی فعال سازی فشرده سازی gzip را بر روی وب سرور Apache آموزش دهم.وب سرور آپاچی از ماژول mod_deflate جهت فشرده سازی استفاده می کند.گفتنی است این آموزش بر روی توزیع فدورا و هم خانواده های آن مانند RHEL و CentOS قابل استفاده می باشد و با اندکی تغییر بر روی سایر توزیع های سیستم عامل گنو/لینوکس قابل استفاده می باشد.

فعال سازی ماژول Gzip در وب سرور آپاچی :

 

به صورت پیش فرض ماژول mod_deflate  بر روی وب سرور Apache فعال می باشد.جهت اطمینان کافیست تا فایل زیر را باز کنید :

 

# vi /etc/httpd/conf.modules.d/00-base.conf

 

اکنون بررسی کنید تا این خط درون فایل وجود داشته باشد :

 

 

LoadModule deflate_module modules/mod_deflate.so

 

پیکربندی فشرده سازی Gzip :

 

 

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

 

 

 

<Directory /var/www/html/>
<IfModule mod_mime.c>
AddType application/x-javascript .js
AddType text/css .css
</IfModule>
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/css application/x-javascript text/x-component text/html text/plain text/xml application/javascript
<IfModule mod_setenvif.c>
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html
</IfModule>
</IfModule>
Header append Vary User-Agent env=!dont-vary
</Directory>

 

 

نکته اینکه در این خط :

 

AddOutputFilterByType DEFLATE text/html text/plain text/css application/javascript

 

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

گفتنی است تنظیمات گفته شده را نیز می توانید درون فایل htaccess. که در ریشه وب سایت است،اضافه کنید.

 

 

آزمایش فشرده سازی :

برای بررسی فعال یا غیر فعال بودن قابلیت فشرده سازی بر روی وب سرور می توانید Header های وب سایت خود را بررسی کنید و یا اینکه از وب سایت های پایین برای تشخیص فشرده سازی استفاده کنید :

 

 

https://checkgzipcompression.com/

http://www.whatsmyip.org/http-compression-test/

http://www.gidnetwork.com/tools/gzip-test.php

 

امید است تا از این مطلب استفاده لازم را برده باشید.

 

 


اسفند ۷ ۱۳۹۶

کار با دیتابیس SQLite با نرم افزار sqlite browser

SQLite

نرم فزار DB Browser یا sqlite browser یکی از برنامه هایی می باشد که دارای رابط گرافیکی و Open Source می باشد که بوسلیه آن می توان دیتابیس sqlite خود را طراحی،ویرایش و یا بسازید.

برخی از ویژگی های نرم افزار sqlite browser به شرح زیر می باشند :

 

  • Create and compact database files
  • Create, define, modify and delete tables
  • Create, define and delete indexes
  • Browse, edit, add and delete records
  • Search records
  • Import and export records as text
  • Import and export tables from/to CSV files
  • Import and export databases from/to SQL dump files
  • Issue SQL queries and inspect the results
  • Examine a log of all SQL commands issued by the application

 

گفتنی است تا نرم افزار sqlite browser قابلیت نصب بر روی سیستم عامل های مختلف را دارا می باشد.جهت نصب sqlite browser بر روی فدورا کافیست تا دستور پایین را اجرا کنید :

 

#dnf install sqlitebrowser

 

در پایین تصاویری از محیط برنامه را مشاهده می کنید :

 

sqlitebrowser

 

sqlitebrowser

 

sqlitebrowser

 


آذر ۱۲ ۱۳۹۶

فیلمبرداری از دسکتاپ در فدورا ۲۷ با نرم افزار Simple Screen Recorder

Simple Screen Recorder

 

یکی از نرم افزارها جهت فیلمبرداری از محیط دسکتاپ نرم افزار Simple Screen Recorder می باشد که با استفاده از رابط گرافیکی ساده ی آن کاربر قادر خواهد بود تا از میزکار خود فیلمبرداری کند و خروجی آن را در فرمت های مختلف دریافت کند.

 

 

نصب نرم افزار Simple Screen Recorder در فدورا ۲۷ :

 

برای نصب نرم افزار Simple Screen Recorder که بطور خلاصه به آن ssr نیز گفته می شود ابتدا کافیست تا مخازن rpmfusion را نصب کنید و سپس دستور پایین را اجرا کنید :

 

#dnf install simplescreenrecorder

 

پس از نصب برنامه ی Simple Screen Recorder می توانید آن را اجرا و از آن استفاده کنید.در پایین تصویری از برنامه ی Simple Screen Recorder را مشاهده می کنید :

 

 

Simple-Screen-Recorder

 


آبان ۲۷ ۱۳۹۶

آموزش نصب نرم افزار SMPlayer در لینوکس فدورا

SMPlayer-logo

بی شک یکی از بهترین نرم افزارهای پخش فایل های مولتی مدیا، نرم افزار SMPlayer می باشد که قادر به اجرا و پخش انواع فایل های مولتی مدیا از جمله mp3,ogg,mkv,mp4,mpg,avi,ts و بسیاری فرمت های دیگر می باشد.نرم افزار SMPlayer دارای رابط کاربری گرافیکی ساده و زیبایی می باشد که به راحتی می توان از آن استفاده کرد. روش نصب نرم افزار SMPlayer بسیار آسان می باشد که در این آموزش قصد داریم تا آن را بر روی توزیع دوست داشتنی فدورا از سیستم عامل گنو/لینوکس نصب کنیم.

نصب SMPLayer :

 

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

اکنون جهت نصب نرم افزار مولتی مدیای smplayer کافیست تا از ابزارهای مدیریت بسته ی گرافیکی استفاده کنید یا اینکه با استفاده از مدیر بسته ی خط فرمانی dnf و اجرای این دستور آن را نصب کنید :

 

 

 

#dnf install smplayer

در ادامه تصویری از نرم افزار SMPLayer را مشاهده می کنید :

 

 

smplayer