سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. به مناسبت عید غدیر، در سایت https://esetupdate.ir/ تخفیف ویژه‌ای برای محصولات در نظر گرفته شده است؛ فرصت را از دست ندهید. 🌸
  3. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود

اخبار نرم افزار

نصب نرم‌ افزار لینوکسی در ابزار Bash Shell ویندوز 10

به منظور برخورداری از محیط کامل اوبونتو در ویندوز، می‌توانید Bash shell مبتنی‌ بر لینوکس را در ویندوز 10 نصب کنید. با انجام این کار امکان نصب و اجرای نرم‌افزارهای مشابهی که می‌توانید در سیستم‌های لینوکسی مبتنی‌ بر اوبونتو اجرا کنید، در اختیار شما قرار خواهد داشت.

به گزارش سافت گذر به نقل اززومیت؛با نصب Bash shell مبتنی‌ بر اوبونتو در ویندوز 10 شرکت مایکروسافت، قادر به بهره‌مندی از محیط کامل اوبونتو در سیستم عامل ویندوز خواهید بود. محیط یاد شده اجازه‌ی نصب و اجرای نرم‌افزارهای مشابهی را که می‌توانستید در سیستم لینوکسی مبتنی‌بر اوبونتو اجرا کنید، به کاربران می‌دهد. دقیقا همانند اوبونتو، می‌توانید از فرمان apt-get برای نصب و بروزرسانی برنامه از طریق منابع اوبونتو، استفاده کنید.

توجه داشته باشید که زیر سیستم (subsystem) لینوکس موجود در ویندوز ۱۰ (Bash shell)، به طور رسمی از نرم‌افزارهای گرافیکی یا نرم‌افزار سرور پشتیبانی نمی‌کند؛ اگرچه به طور غیررسمی امکان اجرای برخی از نرم‌افزارهای گرافیکی در آن وجود دارد. به طو رسمی، این ابزار برای نرم‌افزارهای ترمینال لینوکس و دیگر ابزارهای خط فرمانی که مورد نیاز توسعه دهندگان است، طراحی شده است.

ابزار بش شل (Bash shell) ویندوز ۱۰، فقط از باینری ۶۴ بیتی پشتیبانی می‌کند؛ بنابراین نمی‌توانید نرم‌افزارهای ۳۲ بیتی لینوکس را در آن نصب و اجرا کنید.

تشریح فرمان Apt-get

در اوبونتو و دیگر توزیع‌های لینوکسی مبتنی‌ بر دبیان (Debian)، از فرمان apt-get برای نصب نرم‌افزار استفاده می‌شود. Apt مخفف عبارت “Advanced Package Tool” به معنی ابزار بسته‌ی پیشرفته است. این فرمان یا دستور، بسته‌های مربوط به نرم‌افزارها را از منابع نرم‌افزاری متمرکز اوبونتو دانلود کرده و در سیستم نصب می‌کند. به علاوه، در صورتی که بسته‌هایی که قصد نصب آن‌ها را دارید، نیازمند یا وابسته به دیگر بسته‌ها (پکیج‌ها) باشند، فرمان apt-get به طور خودکار چنین بسته‌هایی را هم دریافت و نصب خواهد کرد. این بسته‌ها تحت عنوان وابستگی (dependency) شناخته می‌شوند. فرمان apt-get با بسته‌های دارای پسوند “deb.” که برای دبیان نام‌گذاری شده است، کار می‌کند. توزیع لینوکسی اوبونتو، برپایه‌ی دبیان که یک توزیع پایه محسوب می‌شود توسعه داده شده است.

برای بهره‌مندی از ابزار Bash shell نیازمند اجرای فرمان apt-get همراه با دستور sudo خواهید بود. دستور یاد شده، مجوز دسترسی سوپر یوزر (superuser) یا روت (root) را در اختیار کاربران می‌گذارد. وجود مجوزهای یاد شده، امکان تغییر و نصب فایل‌های سیستمی را از طریق فرمان صادر شده به کاربران می‌دهد. هنگام استفاده از فرمان sudo، نیازمند وارد کردن رمز عبور حساب کاربری جاری خواهید بود.

دانلود فهرست بسته‌های بروز شده

ابتدا باید فرمان زیر را برای دریافت فهرست بروز بسته‌ها از منابع نرم‌افزاری اوبونتو، در Bash shell اجرا کنید. قبل از نصب هر یک از بسته‌های مورد نظر باید این کار را تکرار کنید.

sudo apt-get update

Bash Shell در ویندوز 10

نصب بسته‌ی مورد نظر

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

sudo apt-get install packagename

برای مثال، اگر مایل به نصب بسته‌ی روبی (Ruby) باشید، باید دستور زیر را در محیط بش شل اجرا کنید.

sudo apt-get install ruby

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

پس از اجرای دستور یاد شده و دیگر فرمان‌های apt-get، تغییراتی که اعمال خواهد شد برای کاربر نشان داده می‌شود که در این مرحله باید حرف y را تایپ کرده و برای ادامه‌ی کار، کلید اینتر را از صفحه کلید بفشارید.

Bash Shell در ویندوز 10

جستجوی بسته‌ی مورد نظر

احتمالا همیشه از نام بسته‌ای که قصد نصب آن را دارید، اطلاع نخواهید داشت. در این موارد می‌توانید با استفاده از دستور apt-cache موجود در زیر، به دنبال کش بسته‌ی دانلود شده (فهرستی که با فرمان apt-get update دانلود شده بود) برای یک نرم‌افزار بگردید. فرمان apt-cache امکان جستجوی نام بسته‌ها و توضیحات مرتبط با متن تعیین شده را فراهم می‌کند.

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

apt-cache search sometext

به عنوان مثال اگر قصد جستجوی بسته‌ای را که مربوط به w3m (مرورگر وب مبتنی‌بر متن برای ترمینال) است را داشته باشید، باید دستور زیر را اجرا کنید.

apt-cache search w3m

Bash Shell در ویندوز 10

بروزرسانی تمامی بسته‌های نصب شده

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

sudo apt-get upgrade

به خاطر داشته باشید که باید قبل از اجرای دستور قبلی، دستور زیر را اجرا کنید. زیرا قبل از این که فرمان apt-get قبلی، آخرین نسخه‌ی بسته‌های در دسترس را دریافت کند، باید فهرست بسته‌های شما بروز باشد.

sudo apt-get update

Bash Shell در ویندوز 10

حذف بسته‌ی مورد نظر

پس از این که کار شما با بسته‌ی مورد نظر تمام شد، می‌توانید با استفاده از دستور زیر آن را حذف (uninstall) کنید.

sudo apt-get remove packagename

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

sudo apt-get purge packagename

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

sudo apt-get autoremove

Bash Shell در ویندوز 10

نصب نرم‌افزارهای دیگر

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

برای مثال، جِم‌های روبی با استفاده از دستور “gem install” نصب خواهند شد. پیش از این، بسته‌ی Ruby را با استفاده از دستور apt-get نصب کردیم. روبی دارای سیستم نصب نرم‌افزاری شخصی است که مجزا از apt-get است.

برخی از بسته‌های نرم‌افزاری در آرشیو بسته‌های شخصی (PPA) قابل دسترس هستند که به وسیله‌ی افراد سوم شخص میزبانی می‌شود. برای نصب بسته از این منبع، نیازمند افزودن PPA به سیستم خود خواهید بود. بعد از آن، فقط باید از همان فرمان‌های عادی apt-get استفاده کنید.

احتمالا نرم‌افزار جدیدتر نیازمند کامپایل شدن و نصب از منبع خواهد بود. همه‌ی بسته‌هایی که با فرمان apt-get نصب کردید، به وسیله‌ی منبع سیستم داخلی اوبونتو کامپایل شده بودند؛ به طوری که به راحتی می‌توانند به صورت "deb." به بسته‌های قابل نصب تبدیل شوند. تا حد امکان باید از این کار اجتناب کنید، اما در برخی موارد هم ممکن است اجتناب‌ ناپذير باشد.

به هر صورت اگر در حال تلاش برای نصب دیگر نرم‌افزارهای لینوکسی هستید، می‌توانید دستورالعمل‌های مربوط به شیوه‌ی نصب آن را بیابید. همان دستورالعمل‌هایی که در Ubuntu 14.04 LTS عمل می‌کنند، در ابزار Bash shell ویندوز ۱۰ هم عمل خواهند کرد. هنگامی که نسخه‌ی ۱۴.۰۴ یاد شده به نسخه‌ی اصلی بعدی اوبونتو بروزرسانی شود، همان دستورالعمل‌هایی که در Ubuntu 16.04 LTS کار می‌کنند، در ویندوز ۱۰ هم کار خواهند کرد.

نظرتان را ثبت کنید کد خبر: 32940 گروه خبری: اخبار نرم افزار منبع خبر: زومیت تاریخ خبر: 1395/04/29 تعداد مشاهده: 3143
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Paragon ExtFS for Windows 4.2.651 / Professional 3.36

Paragon ExtFS for Windows 4.2.651 / Professional 3.36

پاراگون پارتیشن لینوکس در ویندوز

Nihilumbra

Nihilumbra

سایه‌ی هیچ

تشکیل حکومت شیعی

تشکیل حکومت شیعی

عصر صفوی

Auto Wallpaper Changer (CLARO Pro) 1.8 for Android +4.2

Auto Wallpaper Changer (CLARO Pro) 1.8 for Android +4.2

تغییر والپیپر

آموزش نرم افزارReference Manager

آموزش نرم افزارReference Manager

آموزش نرم افزار رفرنس منیجر

Arctic Ball 1.51 for Android +2.3

Arctic Ball 1.51 for Android +2.3

بازی توپ های معلق

Battle Fleet 2 Atlantic Campaign

Battle Fleet 2 Atlantic Campaign

نبرد کشتی‌های جنگی 2 - عملیات اقیانوس اطلس

Kii Keyboard 1.2.24 for Android +2.1

Kii Keyboard 1.2.24 for Android +2.1

کیبرد جدید با امکانات بالا

گیم آور

گیم آور

Game Ower

Udemy - The Ultimate Drawing Course - Beginner to Advanced

Udemy - The Ultimate Drawing Course - Beginner to Advanced

آموزش کامل طراحی

MPV-EASY Player 0.41.0.2

MPV-EASY Player 0.41.0.2

پلیر پیشرفته

Tropico 6 El Prez Edition – Return to Nature

Tropico 6 El Prez Edition – Return to Nature

ساخت و ساز و مدیریت شهری

The 39 Awesome Kitchen Tips and Tricks

The 39 Awesome Kitchen Tips and Tricks

آموزش ترفندهای خانه داری

منشور روحانیت و انقلاب اسلامی

منشور روحانیت و انقلاب اسلامی

پیامی خطاب به روحانیون

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

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

مجله Photography Week دسامبر 2020

TightRope Walker 3D 3.1 for Android +2.1

TightRope Walker 3D 3.1 for Android +2.1

بازی تعادل بر روی طناب

راز داوینچی یا کُد داوینچی

راز داوینچی یا کُد داوینچی

قسمت دوم از سه‌گانهٔ براون

LEGO The Hobbit

LEGO The Hobbit

هابیت - لگویی

ZebraDesigner Professional 3.3.0.89

ZebraDesigner Professional 3.3.0.89

طراحی برچسب

onOne Perfect Photo Suite 9.5.1.1646 Premium Win/Mac x64

onOne Perfect Photo Suite 9.5.1.1646 Premium Win/Mac x64

بهترین و کامل‌ترین مجموعه‌ی پلاگین‌های فتوشاپ

VovSoft Subtitle Translator 3.0

VovSoft Subtitle Translator 3.0

ترجمه خودکار زیرنویس

سخنرانی حجت الاسلام حاج علی اکبری با موضوع انقلاب اسلامی لبیک به ندای حضرت زهرا(س)

سخنرانی حجت الاسلام حاج علی اکبری با موضوع انقلاب اسلامی لبیک به ندای حضرت زهرا(س)

سخنرانی انقلاب اسلامی لبیک به حضرت زهرا(س) با حاج علی اکبری

Nevercenter Silo 2026.0 Professional

Nevercenter Silo 2026.0 Professional

مدل سازی سه بعدی

Udemy - Adobe Photoshop Course from Basic to Advacned for Graphics

Udemy - Adobe Photoshop Course from Basic to Advacned for Graphics

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

KeePassXC 2.7.11

KeePassXC 2.7.11

مدیریت پسورد

iRig Recorder 1.1.3 for Android

iRig Recorder 1.1.3 for Android

ضبط صدا با قابلیت اصلاح و ویرایش

Typing Instructor Gold 3.2

Typing Instructor Gold 3.2

آموزش تایپ انگلیسی و اسپانیایی

آموزش ساده و حرفه ای ساخت ربات تلگرام به زبان سی‌شارپ

آموزش ساده و حرفه ای ساخت ربات تلگرام به زبان سی‌شارپ

آموزش ساخت ربات تلگرام

Atlantis Word Processor 5.0.5.5

Atlantis Word Processor 5.0.5.5

پردازشگر متن

Pineapple Smash Crew

Pineapple Smash Crew

شورش در کشتی آناناس

!!QP Shooting - Dangerous

!!QP Shooting - Dangerous

تیراندازی‌های بی‌امان و خطرناک

Adobe Flash Player 32.00.465 for Internet Explorer

Adobe Flash Player 32.00.465 for Internet Explorer

فلش پلیر آی ای

سخنرانی حجت الاسلام حاج علی اکبری با موضوع مدیریت زمان - 3 جلسه

سخنرانی حجت الاسلام حاج علی اکبری با موضوع مدیریت زمان - 3 جلسه

سخنرانی مدیریت زمان با حاج علی اکبری

Chess 2 - The Sequel

Chess 2 - The Sequel

شطرنج 2 - دنباله

مدیریت کاربران و گروه ها در ویندوز XP

مدیریت کاربران و گروه ها در ویندوز XP

آشنایی با روشهای مدیریت کاربران و گروه ها در Windows XP

AquaSoft Video Vision 2025 16.1.02

AquaSoft Video Vision 2025 16.1.02

ویرایش ویدئو

قهرمان ارزنده ایران غلامرضا تختی

قهرمان ارزنده ایران غلامرضا تختی

اشک قهرمان: سرگذشت غلامرضا تختی

FastCopy 5.12.0

FastCopy 5.12.0

کپی و انتقال فایل‌ها و پوشه‌ها

PDF Tools 3.2 for android +4.0.3

PDF Tools 3.2 for android +4.0.3

ساخت فایل های PDF

سخنرانی آیت الله جوادی آملی با موضوع عید سعید قربان

سخنرانی آیت الله جوادی آملی با موضوع عید سعید قربان

سخنرانی آیت الله جوادی آملی با موضوع عید سعید قربان

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!