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

مانند سایر موارد در لینوکس ، روش های مختلفی برای انجام این کار وجود دارد ، بنابراین ما چند ترفند مختلف را به شما نشان خواهیم داد ، و شما می توانید انتخاب کنید کدام یک برای شما بهترین است.

آیا می توانید توضیح دهید که چرا رابط کاربری گرافیکی یکنواخت وجود ندارد؟

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

نحوه مشاهده نام نسخه لینوکس

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

گربه / غیره / موضوع

چیزی شبیه به آنچه در تصویر صفحه بالای این مقاله نشان داده شده است را مشاهده خواهید کرد که شبیه این است:

در حالی که این استدلال همیشه تأسف برانگیز است ، اما دلایل آن متفاوت است: بسیاری از افراد به طور خودکار نسبت به هر چیزی متفاوت از آنچه که عادت دارند ، یک نگرش بی اعتمادی دارند. کاربران متوسط \u200b\u200bهرگز سیستم عامل را نصب نمی کنند. متاسفانه ، بسیاری از این دستگاه ها مربوط نیستند کاربران عادی... در بخشی که بیشتر کاربران به آن علاقه دارند ، برخی از سخت افزارها پشتیبانی نمی شوند. وضعیت چندان بد نیست ، معمولاً از سخت افزار معمولی پشتیبانی می شود.

چگونه می توان فهمید که سخت افزار من پشتیبانی می شود؟

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

Linux Mint 17 کیانا

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

انتشار گربه / و غیره /

شما چیزی شبیه تصویر زیر خواهید گرفت و می بینید که نه تنها اطلاعات انتشار در اینجا وجود دارد ، بلکه به ما یک نام رمز و حتی URL نیز داده اند. آنچه در اینجا واقعاً اتفاق افتاده این است که Mint دارای یک پرونده انتشار / etc / os است ، اما نسخه های دیگر ممکن است چیزی مانند / etc / redhat-release یا یک نام کاملا متفاوت داشته باشند. با استفاده از * در دستور ، ما فقط محتوای هر یک از آنها را به کنسول می ریزیم.

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

چرا لازم است هارد دیسک را دوباره تخصیص دهید و منوهای بوت دوگانه ایجاد کنید؟

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

چگونه می توان از آن استفاده کرد

این نظر توسط برخی افراد پشتیبانی می شود. اما ما فکر می کنیم که این از تعصب و سو mis تفاهم در کارها ناشی می شود.

ساده ترین روش البته مسئله گربه / غیره است ، اما روشی که ما استفاده کردیم حتی بهتر است.

نحوه مشاهده نسخه هسته

نسخه Distro و نسخه هسته لینوکس دو چیز کاملاً متفاوت هستند. با باز کردن یک ترمینال و تایپ موارد زیر به راحتی می توانید شماره نسخه را مشاهده کنید:

Uname -r

در خروجی ، این چیزی شبیه به موارد زیر است ، جایی که می توانیم ببینیم نسخه هسته 3.13.0 است.

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

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


چگونه تشخیص دهیم که هسته 64 بیتی استفاده می شود یا خیر

گاهی اوقات دستور قبلی می تواند تشخیص دهد که آیا از هسته 64 بیتی استفاده شده است ، این را می توان با متن x86_64 تعیین کرد ، اما ساده ترین راه برای انجام آن یک دستور از ترمینال است که دقیقاً همان دستور قبلی است ، اما با (این یک کلید نامیده می شود) که به جای کلید به معنای "همه چیز" است -rکه به معنی "انتشار هسته" است.

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

چرا باید برنامه ها را کامپایل کنم؟

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

Uname -a

از این عکس صفحه می توانید بگویید که نسخه x86_64 لینوکس در حال اجرا است ، که به معنی 64 بیت است. اگر از لینوکس 32 بیتی استفاده می کنید ، کاری که نباید روی سرور انجام می دادید ، در عوض "i386" یا "i686" نمایش داده می شود.


ناگرها احتمالاً متوجه می شوند که می توانید از کلید استفاده کنید -منبرای نشان دادن اینکه آیا 32 بیتی یا 64 بیتی استفاده شده است (مفید در اسکریپت ها) ، اما بهتر است فقط استفاده کنید برای نمایش همه چیز در یک بار.

چرا در اینجا هیچ اجرایی وجود ندارد؟

پس چرا اینقدر متفاوت است؟ چنین برنامه هایی فقط بسته های بسته نیستند - آنها می توانند تقریباً هر کاری را روی سیستم انجام دهند ، که خطرناک است. شما یک تعداد مزایا نسبت به پرونده های اجرایی دارید: از همه مهمتر ، تمام برنامه های شما "توسط سیستم کنترل می شوند". شما یک مدیر بسته دارید که همه چیز را به یاد می آورد پرونده های نصب شده... این کار نصب مجدد یا حذف هر برنامه را بسیار آسان می کند. می توانید دقیقاً تعیین کنید کدام پرونده ها نصب شده اند و کجا. شما بر روی برنامه های نصب شده خود یک مرور کلی و کنترل کامل دارید.

گنو / لینوکس در حال حاضر طرفداران زیادی پیدا کرده است و امروز محبوبیت بیشتری پیدا کرده است. تعداد توزیع ها به سرعت در حال رشد است ، بنابراین شما باید بتوانید دریابید که کدام یک بهینه ترین است. و این درست است ، زیرا لینوکس یک رابط گرافیکی رایگان است که به حق از بزرگترین موفقیت در سراسر جهان برخوردار است. غالباً کاربر باید بداند نسخه لینوکس، به عنوان مثال ، برای نصب برنامه های کامپایل شده برای نسخه های خاص. تعداد آنها در فرم "Year.Month" (یا "YY.MM") محاسبه می شود. بنابراین ، این اعداد تاریخ انتشار توزیع را نشان می دهد. یکی بیشتر نکته مهم این است که هر نسخه باید نام رمز اختصاصی خود را داشته باشد ، به عنوان مثال "Karmic" یا "Lucy Lynx".

سیستم مخزن از این هم فراتر می رود - همه بسته های موجود در مخزن از نظر پرونده های مخرب بررسی می شوند. آنها دقیقاً مطابق انتظار شما کار می کنند - فقط شما آنها را در فهرست دلخواه خود باز کنید و سپس آنچه می خواهید انجام دهید. سازندگان آنها به دنبال راه هایی برای بهبود این وضعیت هستند.

حتی اگر برنامه های شما فقط 10٪ حافظه را اشغال کنند ، از بقیه حافظه برای سرعت بخشیدن به عملکرد دیسک استفاده می شود. فایلها برای کار با آنها در حافظه ذخیره می شوند ، آنها فقط زمانی ذخیره می شوند که حافظه ذخیره شده آنها برای اهداف دیگر مورد نیاز باشد.

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

هسته واقعاً چیست ، تفاوت این هسته ها در چیست ، چرا آنها را دائماً توسعه می دهیم و به آنها حساب می دهیم؟ هسته اصلی پیوند سیستم است ، بسیار بزرگ است ، اما در عین حال یک سلسله مراتب مرتب و روشن از سطوح مختلف وجود دارد. اجزای اصلی آن عبارتند از: تماس های سیستم (SCI) ، کنترل فرایند (PM) ، مدیریت حافظه (MM) و سیستم مجازی پرونده ها (VFS) ، پشته شبکه و درایورهای مختلف دستگاه دانستن نسخه لینوکس به معنای یافتن اطلاعات مربوط به هسته نیز هست. برای کاربران عادی که در زمینه کار با نرم افزار تبحر چندانی ندارند ، بسیار نادر است که با آن برخورد کنند ، زیرا همه نمی توانند همه جنبه های مهم و ظریف این سطح نرم افزار را پوشش دهند. نسخه ها در تعامل با سخت افزار ، درایورها و سرعت متفاوت هستند. و هر آنچه کاربر استفاده می کند فقط پوسته سطحی و برنامه های GNU است (این پیشوند باید قبل از برچسب Linux در نسخه سیستم وجود داشته باشد).

در بخش Selected Formats. کاربران اغلب شکایت دارند که برخی از برنامه ها از بین رفته اند. اما قلب به قلب - چند نفر واقعاً به برنامه فوق الذکر نیاز دارند؟ با این حال ، امروز تقریباً یک بازی بی نظیر از بازی های بومی وجود دارد که هر دو باز هستند کد منبعو با تبلیغات. برای بررسی این ، دستور را در خط فرمان اجرا کنید. دستور دقیق به توزیع بستگی دارد. برای دیدن نصب بودن آن ، دستور را وارد کنید. اگر پنجره باز شود ، همه چیز خوب است.

ایجاد یک فضای مجازی

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


نسخه را بررسی کنید کاربر لینوکس می توان روش های مختلف... به عنوان مثال ، ابزاری به نام "lsb_release" وجود دارد که می تواند همراه با سوئیچ -a استفاده شود. ابتدا باید به دستور بروید و سپس دستور را تایپ کنید. ممکن است نصب آن ممکن نباشد ، بنابراین برنامه باید از مخزن بارگیری شود. پس از ورود ، صفحه نام کیت توزیع و نسخه آن را نشان می دهد.

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

فعال کردن محیط های مجازی

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

با تایپ کردن "cat / etc / Issue" می توانید نسخه Linux را مشاهده کنید. پس از آن ، داده های زیر باید بر روی مانیتور نمایش داده شوند: Debian GNU / Linux 6.0 \\ n \\ l یا Ubuntu 12.04.2 LTS \\ n \\ l.

نسخه هسته خود با استفاده از تابع مشخص شده "uname -r" شناخته می شود ، اما اگر به جای آخرین پیشوند -a بنویسید ، تمام اطلاعات این دستور خارج می شود.

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

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

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

اطلاعاتی درباره سیستم لینوکس همچنین در پرونده / etc / lsb-release ذخیره شده است. بنابراین ، برای باز کردن آن ، دستور زیر در ترمینال وارد می شود: cat / etc / lsb-release. همچنین در سیستم رابط گرافیکی نسخه لینوکس را می توان در کتابچه راهنمای کاربر یافت.

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

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

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