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

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

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

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

پروژه گنو

                                      


 GNU PROJECT                     

 

پروژه گنو یک پروژه نرم‌افزار آزاد و همکاری جمعی است که در ۲۷ سپتامبر سال ۱۹۸۳ میلادی به وسیله ریچارد استالمن در MIT آغاز شد. این پروژه آغازی برای سیستم‌عامل گنو بود که توسعه آن در ژانویه سال ۱۹۸۴ میلادی آغاز شد. گنو یعنی آزاد بودن و محدود نبودن توسط تولیدکنندگان نرم‌افزار. هر برنامه‌نویسی اجازه دسترسی به کدهای تولیدشده توسط پروژه گنو را دارد.

در حال حاضر کار اصلی پروژه گنو توسعه نرم‌افزار، ایجاد کمپ‌های سیاسی و آگاهی دادن مردم درباره خطر نرم‌افزارهای انحصاری است.


اغاز پروژه


در هنگام آغاز پروژه آن‌ها یک هسته اولیه که نیاز به، بروزرسانی شدن بیشتری داشت، داشتند. وقتی که هسته و کامپایلر تمام شد، گنو قابلیت استفاده برای توسعه نرم‌افزار را داشت. هدف اصلی ساخت نرم‌افزارهای دیگر که شبیه به UNIX شود، بود. گنو قابلیت اجرای نرم‌افزارهای یونیکس را داشت اما دقیقاً مثل آن نبود. استفاده از نام‌های طولانی‌تر برای فایل‌ها، شماره نسخه برای فایل‌ها و سیستم فایل پایدارتر از ویژگی‌های گنو نسبت به یونیکس بود. بیانیه گنو برای جذب بیشتر حمایت‌کنندگان و شرکت در نوشتن نرم‌افزارها توسط دیگران، نوشته‌شد. برنامه‌نویسان تشویق می‌شدند که هر قسمتی که آن‌ها به آن علاقه دارند را انتخاب کنند. مردم می‌توانستند کمک مالی، قطعات رایانه و یا حتی کمک در نوشتن کد در پروژه را انجام دهند.

 

توسعه سیستم عامل


اولین هدف پروژه گنو ساخت یک سیستم‌عامل آزاد بود. در سال ۱۹۹۲ تمام قسمت‌های سیستم‌عامل گنو به غیر از هسته کامل شده‌ بود.هسته لینوکس که پروژه‌ای مستقل توسط لینوس توروالدز درسال ۱۹۹۱ بود، آخرین قسمت سیستم‌عامل گنو را کامل کرد و در سال ۱۹۹۲ نسخه ۰.۱۲ آن تحت اجازه‌نامه GPL منتشر شد. هسته لینوکس و گنو با یکدیگر نخستین سیستم‌عامل آزاد را ساختند. اگرچه هسته لینوکس قسمتی از پروژه گنو نبود، اما آن توسط جی‌سی‌سی و ابزارهای برنامه‌نویسی گنو گسترش یافت.

 

پروژه‌های مهم گنو


گنو سی

یکی از پروژه‌های مشهور و معروف گنو، کامپایلر گنو سی است، که در اکثر سیستم‌هایUNIX و  UNIX Likeو همچنین iPhone و  iPadبه عنوان کامپایلر استاندارد انتخاب شده‌است.


گی نش

یکی دیگر از پروژه‌ها گی‌نش بود، نرم‌افزاری که قابلیت اجرای محتویات قالب  Adobe Flash را داشت. این پروژه اولویت بالایی نزد گنو داشت، زیرا دیده می‌شد افرادی که سیستم‌عامل آزاد نصب می‌کنند، از یک مرورگر آزاد نیز استفاده می‌کنند اما مجبور بودند برای استفاده از قالب انحصاری شرکت Adobe از نرم‌افزار انحصاری استفاده کنند.


گنوم

یکی از پروژه های معروف میزکار گنوم است.توسعه این میزکار توسط پروژه گنو به دلیل وجود میزکار  کی دی ای  که در حال معروف شدن بود اغاز شد. برای جلوگیری از اینکه کاربران نرم افزار انحصاری بر روی سیستم خود نصب نکنند اغاز شد

هدف این پروژه جایگزینی میزکار کی دی ای با میزکار دیگری بود که به نرم افزارهای انحصاری وابسته نباشد

    


              


                                                                                                                                                                                                       نگین صمدی 892381237                                                                                            سمیه ابولقاسمی 892381201      

نحوه مدیریت حافظه در لینوکس

نحوه مدیریت حافظه در لینوکس (Linux partition) :


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

[root@localhost ~]# fdisk -l


Disk /dev/sda: 637.8 GB, 637802643456 bytes 255 heads, 63 sectors/track, 77541 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 13 104391 83 Linux /dev/sda2 14 2624 20972857+ 83 Linux /dev/sda3 2625 4582 15727635 83 Linux /dev/sda4 4583 77541 586043167+ 5 Extended /dev/sda5 4583 5887 10482381 83 Linux /dev/sda6 5888 7192 10482381 83 Linux /dev/sda7 7193 7845 5245191 83 Linux /dev/sda8 7846 8367 4192933+ 82 Linux swap / Solaris /dev/sda9 8368 77541 555640123+ 8e Linux LVM




مشاهده یک پارتیشن خاص در لینوکس:
[root@localhost ~]# fdisk -l /dev/sda

Disk /dev/sda: 637.8 GB, 637802643456 bytes 255 heads, 63 sectors/track, 77541 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 13 104391 83 Linux /dev/sda2 14 2624 20972857+ 83 Linux /dev/sda3 2625 4582 15727635 83 Linux /dev/sda4 4583 77541 586043167+ 5 Extended /dev/sda5 4583 5887 10482381 83 Linux /dev/sda6 5888 7192 10482381 83 Linux /dev/sda7 7193 7845 5245191 83 Linux /dev/sda8 7846 8367 4192933+ 82 Linux swap / Solaris /dev/sda9 8368 77541 555640123+ 8e Linux LVM




مشاهده تمام دستورات مربوط به Fdisk:

[root@localhost ~]# fdisk /dev/sda


WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').


Command (m for help):


سپس 
m را تایپ تمایید

خروجی میشه:کد:

[root@localhost ~]# fdisk /dev/sda


WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').


Command (m for help): m
Command action
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   l   list known partition types
   m   print this menu
   n   add a new partition
   o   create a new empty DOS partition table
   p   print the partition table
   q   quit without saving changes
   s   create a new empty Sun disklabel
   t   change a partition's system id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit
   x   extra functionality (experts only)


Command (m for help):



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

کد:
[root@localhost ~]# fdisk /dev/sda

سپس حرف 
p را وارد نمایید

خروجی میشه:


Command (m for help): p


کد:
Disk /dev/sda: 637.8 GB, 637802643456 bytes
255 heads, 63 sectors/track, 77541 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes


   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14        2624    20972857+  83  Linux
/dev/sda3            2625        4582    15727635   83  Linux
/dev/sda4            4583       77541   586043167+   5  Extended
/dev/sda5            4583        5887    10482381   83  Linux
/dev/sda6            5888        7192    10482381   83  Linux
/dev/sda7            7193        7845     5245191   83  Linux
/dev/sda8            7846        8367     4192933+  82  Linux swap / Solaris
/dev/sda9            8368       77541   555640123+  8e  Linux LVM


Command (m for help):

چگونه یک پارتیشن رو در لینوکس پاک کنیم؟

ابتدا فرض میگیریم که یک هارد به سرور متصل می باشد و sda می باشد

کد:
[root@localhost ~]# fdisk /dev/sda
سپس حرف d را تایپ نمایید و بعد شماده پارتیشن را انتخاب نمایید که معمولا در لینوکس 1 تا 4 می باشد

نمونه:

کد:
[root@localhost~]# fdisk /dev/sda


WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').


Command (m for help): d
Partition number (1-4): 4


Command (m for help): w
The partition table has been altered!


Calling ioctl() to re-read partition table.


WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.
You have new mail in /var/spool/mail/root

 
d کل پارتیشن رو حذف خواهد کرد

چگونه یک پارتیشن جدید در لینوکس ایجاد کنیم؟
ابتدا مشابه بالا:

کد:
[root@localhost~]# fdisk /dev/sda
سپس حرف n را تایپ میکنیم

و سپس برای ساخت پارتیشن primary یا همون اصلی حرف p و برای سایت پارتیشن extended یا توسعه یافته حرف e را تایپ میکنیم

نمونه:

کد:
[root@localhost~]# fdisk  /dev/sda


WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').


Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
e

پس از تایپ نوع پارتیشن نوبت به تعیین حجم پارتیشن مربوطه میرسه که واحد defualt در cent os بر اساس مگا بایت MB می باشد


پس از پایان کار پارتیشن ها جهت دخیره تغییرات حرف w را تایپ نمایید
نمونه:

کد:
Command (m for help): w
The partition table has been altered!


Calling ioctl() to re-read partition table.


WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.


مهدی اعتمادی (892381205)
امید عاملی (892381240)


با تشکر


معرفی 5 سیتم عامل مبتنی برCloud :

معرفی 5 سیتم عامل مبتنی برCloud :

1.Jolicloud

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




2.Peppermint

     این سیستم عامل مبتنی بر سیستم عامل لینوکس اوبونتو است و مرورگر مورد استفاده در آن موزیلا می باشد. هدف    اصلی ارائه این سیستم عامل استفاده از پردازش های ابری آسان و راحت با استفاده از قدرت لینوکس می باشد.

 

 


 

 

3.gOS Cloud

      سیستم عامل قدیمی مبتنی بر پردازش ابری با قدرت لینوکس. این سیستم عامل در سال ۲۰۰۸ خود را معرفی کرد.




 

4.EasyPeasy

    نام اولیه این سیستم عامل Ubuntu Eee بود که پس از مدتی نام خود را به EasyPeasy تغییر داد. همانطور که از نام اولیه این سیستم عامل ابری جالب بر می آید، برای کامپیوترهای Asus Eee طراحی شده بودند. هم اکنون این سیستم عامل سخت افزارهای متنوعی را پشتیبانی می کند. هدف اصلی نگاه این سیستم عامل کاهش مصرف توان، ارتباط بی سیم بدون وابستگی به سخت افزار و ارسال تصویر می باشد. برای افزایش کارایی این سیستم عامل از امکانات گنو لینوکس می توان استفاده کرد.

 



 

 

5.MeeGo

این سیستم عامل مبتنی بر لینوکس موبایل است که بر پایه فریم ورک QT طراحی شده است. MeeGo حاصل همکاری Nokia Maemo  و Intel’s Moblin است. یکی از خصوصیات این سیستم عامل انعطاف پذیری خوب آن است. تاکنون ای سیستم عامل ابری را برای handset, tablet و ماشین ها تغییر داده و استفاده کرده اند. متاسفانه نمی توان از نرم افزارهای استاندارد لینوکس در MeeGo استفاده کرد.




 

باتشکر:

سحر حیدرآبادی882381212، مهسا منظوری 882381244

 

 

 

تکامل رابط گرافیکی سیستم عامل ویندوز

امروز می‌خواهیم که نگاهی به گذشته بیاندازیم و تغییرات ظاهری رابط کاربری ویندوز را طی سالیان متمادی در مجموعه‌ای از تصاویر به نمایش بگذاریم.


Windows 1

این اولین نسخه تجاری ویندوز است. ویندوز ۱ که در سال ۱۹۸۵ عرضه گردید، نقطه شروع کار بود. ممکن است برخی از شما که این مطلب را می‌خوانید سن‌تان آنقدری نباشد که تجربه کار با این نسخه از ویندوز را داشته باشید، ولی باید بدانید که شمایل ظاهری اولین ویندوز تجاری به شکل تصویر زیر بود.



Windows 2


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




Windows 3


این نسخه در سال ۱۹۹۰ منتشر شد و تغییرات بزرگی را با خود داشت. این اولین نسخه ویندوز است که در آن می‌توانستید پنجره‌ها را کمینه کرده و در آیکون کوچکی داشته باشید. آیا برای پرش میان برنامه‌ها از Alt+Tab استفاده می‌کنید؟ همه این ویژگی‌ها از این نسخه آغاز شد.




Windows 95


برای بسیاری از کاربران، اولین کار پس از روشن کردن کامپیوتر ویندوزی‌شان فشردن دکمه Start است. منوی استارت اولین بار در ویندوز ۹۵ ظاهر شد. اصطلاحاتی چون مرور (Explore)، نوار وظیفه (Task Bar) و دسکتاپ نیز در ویندوز ۹۵ معرفی گردیدند.



Windows 98


در تصویر زیر شمای کلی ویندوز ۹۸ را می‌بینید، اما چیز زیادی برای مشاهده وجود ندارد. تقریبا هیچ تغییری در رابط کاربری ویندوز نسبت به نسخه قبلی ایجاد نشده بود. ویندوز ۹۸ بیشتر از آن که نسخه جدیدی از ویندوز باشد، یک به‌روزرسانی جزئی روی ویندوز ۹۵ بود.



Windows 2000


ویندوز ۲۰۰۰ بهترین اثر مایکروسافت نیست، اما این نسخه برخی ویژگی‌های جدید را در رابط کاربری به همراه داشت. چیزهایی چون شفافیت و افکت‌های سایه‌دار همگی در ویندوز ۲۰۰۰ معرفی گردیدند.



Windows ME


ویندوز ME در سال ۲۰۰۰ منتشر شد و کاربران خانگی و معمولی را هدف قرار داد. در این نسخه امکانات شبکه و چندرسانه‌ای (Movie Maker, Media Player 7) ارتقاء یافته بود. ویندوز ME آخرین سیستم‌عامل مایکروسافت با کد ویندوز ۹۵ بود پس از آن مایکروسافت هسته ویندوز را در XP تغییر داد.




Windows XP


از این پس ویندوز به ظاهر سیستم عامل خود اهمیت ویژه‌ای داد و مایکروسافت در این نسخه بسیار عالی عمل کرد. طرح کلی رابط کاربری در مقایسه با ویندوز ۲۰۰۰ تغییر عمده‌ای نکرده بود، ولی ظاهر و حس بصری آن بسیار متفاوت بود.



Windows Vista


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



Windows 7

سه سال پس از ویندوز ویستا، ویندوز ۷ منتشر شد و ناگهان تمام کاستی‌ها و مشکلات ویندوز ویستا را از خاطر کاربران حذف کرد. رابط کاربری Aero همچنان وجود داشت، اما ویژگی‌هایی چون Aero snap، Aero peek، Taskbar grouping، آیکون‌های بزرگ‌تر روی نوار وظیفه و پشتیبانی از صفحات چند لمسی، ویندوز ۷ را به آن چه امروز می‌بینیم تبدیل نمودند.



Windows 8


ویندوز 8 را می‌توان بلیط ورود مایکروسافت به‌ دنیای تبلت‌ها نامید. بزرگترین تغییر اعمال شده روی این ویندوز، استفاده از رابط گرافیکی جدیدی بود که جایگزین کلید استارت سنتی ویندوز شده بود. این ویژگی جدید که مترو نام دارد، در بردارنده‌ی اپلکیشن‌هایی برای نمایش تصاویر، ویدئو، ایمیل وموزیک است و صرفا برای استفاده در ابزارهایی با صفحه‌ی نمایش لمسی ایجاد شده است.

در کنار مترو، مایکروسافت محیط دسکتاپ خود را نیز حفظ کرده بود و با تغییراتی کوچک برای بروز کردن ظاهر آن، کلیات را همچون گذشته نگه داشته بود. در پشت صحنه نیز، ویندوز 8 تغییرات زیادی را به خود دیده بود. چنانکه مایکروسافت قابلیت پشتیبانی از چیپ‌های ARM را برای استفاده از آن در تبلت‌ها و گوشی‌های هوشمند، قرار داده بود.



Windows 8.1

ویندوز 8.1 متجلی تغییرات در مایکروسافت است، تغییراتی که در قالب یک بروزرسانی رایگان برای کاربرانی که از ویندوز 8 استفاده می‌کردند ارائه شده است.

این بروزرسانی در ظاهر مجموعه‌ای از بهبودهای رابط گرافیکی کاربر است و تغییراتی در پروسه‌هایی است که در پشت پرده وظیفه‌ی مدیریت سیستم‌عامل را بر عهده دارند. مهم‌ترین تغییرات اعمال شده تعبیه قابلیت بوت مستقیم به دسکتاپ و همچنین بازگشت مجدد کلید استارت به محل خود است. از دیگر تغییرات اعمال شده می‌توان به بهینه‌سازی سرویس ابری SkyDrive در سیستم‌عامل و همچنین تعبیه امکان استفاده از Miracast در این ویندوز اشاره کرد که قابلیت برقراری ارتباط با سایر ابزارهایی که از فناوری Miracast را برخوردارند، امکان‌پذیر می‌کند. همچنین جست‌و‌جو در فایل‌های موجود روی دیسک‌سخت و همچنین SkyDrive نیز از دیگر ویژگی‌های اضافه شده به این نسخه‌ از سیستم‌عامل مایکروسافت است که در کنار پشتیبانی از پرینت سه‌بعدی، اپلیکیشن جدید پخش موزیک Xbox و بهینه‌سازی ویژگی استفاده از چند نمایشگر، به بازار عرضه شده است.



با تشکر

منبع: سایت زوومیت



ت.اطهری نیا 901381203

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

با سلام

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

یکی از این روشها سایت http://alternativeto.net میباشد

شما با مراجعه به این سایت و انتخاب سیستم عامل مورد نظر و پلتفورمهای آن و جستجو از منو جستجوی بالای صفحه میتوانید به راحتی این معادل ها را بیابید


ابتدا ما جایگزینی برای بازی محبوب وارکرفت3 جستجو میکنیم 



همونطور که مشاهده میکنید با توجه به محتوای بازی وارکرفت 3 بازی با سبک این بازی پیشنهاد میدهد که اولین نتیجه بهترین آنها بود

حال با کلیک روی اسم بازی پیشنهاد شده وارد صفحه آن بازی شده و لینک ارائه دهنده بازی را میزنیم

بازی وارزون(منطقه جنگ) در لینک زیر میباشد

http://wz2100.net/

با وارد شدن به لینک بالا صفحه ای مثل صفحه زیر نشن داده میشود

با رفتن روی دانلود هم میتوانید فایل اجرایی را دانلود کنید هم سورس کد گیم را


ما همین مراحل را برای برنامه 3Dsmaxنیز پیمودیم  و برنامه معادل این برنامه در لینوکس عبارت است از

Blender

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

http://www.blender.org/


ت.اطهری نیا 901381203