آموزش لینوکس (جلسه 10) : نصب نرم افزار در لینوکس

- visibility ۱۵ mode_comment

در این جلسه به مبحث خیلی مهمی خواهیم پرداخت . نصب نرم افزار در لینوکس همیشه یکی از مشکلات کاربران بوده و در این جلسه سعی شده است که به صورت کامل این مورد آموزش داده بشه که شما بتوانید به راحتی نرم افزارهای مختلف را روی سیستم خودتون نصب کنید .
در این جلسه نصب نرم افزار از طریق مدیر بسته Apt و dpkg آموزش داده خواهد شد . این مدیر بسته روی توزیع هایی که ساختاری شبیه به دبیان داره استفاده میشه و با این مدیر بسته ها میتوانید نرم افزارهای خود را مدیریت کنید .

info توجه

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

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

comment دیدگاه کاربران
فرزاد وجوهی

سلام استاد محترم
وقت بخیر
پرسشی که دارم شاید در آموزش های بعدی گفته بشه، تفاوت apt با apt-get چی هست؟

مهرداد سامی

سلام … ممنون ..

دستور apt جایگزین دستور apt-get هستش … کدهای بهینه تری داره و آپشن ها بیشتری به شما میده … از اوبونتو 16.04 به صورت رسمی جایگزین دستور apt-get شد … دستور apt-get هنوز منقضی نشده و از اون هم میتونید استفاده کنید .. ولی پیشنهاد برنامه نویسان اوبونتو این هستش که از دستور apt استفاده کنید .
موفق باشید.

محمد حسین مهرابی

سلام
جلسه دهم در مورد نصب برنامه ها خیلی عالی بود
دمتون گرم

مهرداد سامی

سلام … ممنون از شما …
موفق باشید .

فرزاد وجوهی

سلام استاد گرامی
با توجه به انتشار نسخه 18.04 lts در مورد تفاوت های ایجاد شده در نسخه جدید هم صحبتی خواهد شد یا خیر؟

مهرداد سامی

سلام …
بله … توی یک ویدیوی جداگانه راجع به نسخه 18.04 صحبت خواهیم کرد .. همچنین در اون ویدیو نحوه آپدیت کردن 16.04 به 18.04 رو به صورت کامل خواهیم گفت .
موفق باشید .

محمد حسین مهرابی

سلام
یه سوال در مورد شبکه
توی یک شبکه وقتی یه کامپیوتر میخواد به یه سیستم یا سرور یا هرچیزی دیگه ای وصل شه
نیاز داره که مک ادرس اون سیستمو بدونه
اگه مک ادرس توی حافظه ی arp باشه ازش استفاده میکنه
در غیر این صورت با استفاده از همون arp یه پیغام به صورت broadcast برای همه ی سیستم ها میفرسته
و مثلا میپرسه که این ای پی متعلق به کدام سیستمه (توجه: این یعنی ما از قبل ip اون سیستم مورد نظرو داریم)
بعد اون سیستمی که این ای پی رو داره با سیستم ما ارتباط برقرار میکنه و مک ادرس خودشو میفرسته
سوال من اینه که ما وقتی ای پی داریم دیگه چه نیازی به مک ادرس هست؟
مگه ما اینجا با همون ای پی موفق نشدیم که اون سیستمو پیدا کنیم ؟
(ببخشید میدونم که ممکنه سوال من با موضوع آموزش ارتباط نداشته باشه ولی اگه لطف کنین و جواب سوال منو بدین بی نهایت ممنون میشم)

مهرداد سامی

سلام …
ببینید IP در لایه سه هستش و یک مبحث نرم افزاریه که برای مشخص کردن بخش های مختلف یک شبکه هستش … و مشخص کردن اینکه آیا این کامپیوتر میتونه با یک کامپیوتر دیگه ارتباط برقرار کنه یا خیر (که این میشه جزو مباحث subnetting) …. ولی مک آدرس یک آدرس سخت افزاری هستش .. و همه پروتکل هایی که در لایه ۳ هستند و میخوان با یک کامپیوتر دیگه ارتباط برقرار کنند باید حتما مک آدرس طرف مقابل رو بدانند چون از طریق مک آدرس هستتش که اطلاعات ارسال میشه ..
اگه بخوام یک مثال ساده بزنم مثل این میمونه که خونه شما یک آدرس به خصوص داره …اگه کسی یخواد بسته ای برای شما بفرسته میگه به فلان آدرس بفرست …حالا ما برای اینکه راحت تر بتونیم آدرس ها رو به هم دیگه بگیم به هر خونه یک عدد میدیم .. مثلا میگیم فلان خونه شماره ۱۰ … و یک لیست درست میکنیم که متناظر با هر عدد یک آدرس نوشتیم … از این به بعد به هرکسی بخوایم آدرس شما رو بدیم میگیم آدرس شماره ۱۰ …
به صورت کلی ما کل شبکه مون داره روی مک کار میکنه ….و آی پی هم برای اینه که ما بتونیم بخش های مختلف شبکه رو مشخص کنیم (البته یکی از وظایفش اینه) ….
این رو هم اضافه کنم که اگه دقت کرده باشید ما میگیم پروتکل TCP/IP … این پروتکل با IP کار میکنه .. ولی یک پروتکل دیگه ای مثل ناول با یک ID … توی هر ۲ شبکه ولی ما مک آدرس رو داریم …
اینجا مهم این هستش که اون پروتکلی که دارید استفاده میکنید چه قاعده ای داره و چه جوری کار میکنه ….
امیدوارم که متوجه شده باشید .
موفق باشید .

MRZ65

سلام جناب سامی.ابونتو 18.04 LTS، ریلیز شده.دستورات خط فرمان و … تغییر نکرده؟میتونیم به این نسخه مهاجرت کنیم؟

مهرداد سامی

سلام …
نه تغییر خاصی نکرده … تغییر اصلیش عوض شدن میز کار هستش که به gnome تغییر کرده … توی چند جلسه آینده حتما یک ویدیو داریم جهت مهاجرت به 18.04 …. و نحوه آپدیت کردن به این نسخه رو میگیم .
موفق باشید .

محتشم

سلام . من میخوام درایو Nvidia تغییر بدم ولی هرکاری میکنم نمیشه و ارور میده . BrokenCount>0
چطور حلش کنم ؟

مهرداد سامی

سلام …
به چه صورت این کارو انجام میدین ؟‌

محتشم

از طریق software updateو بعد Additional Driver

سلام خسته نباشید
یک مورد که من دیدم توی فایل های نصبی موجود برای بعضی برنامه ها فایل هایی با پسوند .run بود آموزش نصب این گونه فایل ها را داخل ویدئو نذاشته بودید
اونجوری که من سرچ کردم باید اول دستور chmod +x filename.run بزنیم بعد ./filename.run بزنیم میخواستم بدونم دقیقا این دستورات چکاری انجام میدن ؟

مهرداد سامی

سلام …
این ها هم فایل های نصبی در لینوکس هستن … .run و یا .bin … اینها رو مثل اسکریپت اجرا میکنید تا نصب بشه … دستور chmod یک دسترسی اجرایی به این فایل میده … و اون یکی دستور اون فایل رو برای شما اجرا میکنه … توی جلسه ۱۵ این مورد به صورت کامل توضیح داده میشه …
موفق باشید .

ارسال نظرات

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