با Linux Live Kit یک توزیع Live Linux سفارشی بسازید
لینوکس(Linux) ، این کلمه ای است که چشمان بسیاری از افراد غیر گیک را تقریباً بلافاصله خیره می کند. با این حال، ارائههای لینوکس(Linux) دسکتاپ اکنون تقریباً با نامهای بزرگی مانند Windows و MacOS برابری میکنند .
به لطف دههها کار اجتماعی و پشتیبانی سازمانهایی مانند Canonical ، امروز میتوانید چیزی مانند لینوکس اوبونتو(Ubuntu Linux) دانلود کنید و تقریباً تمام کارهایی را که میتوانید با ویندوز(Windows) انجام دهید . همه بدون نیاز به مدرک در علوم کامپیوتر. توزیعهای لینوکس(Linux) دسکتاپ مدرن(Modern) خوب به نظر میرسند، خوب کار میکنند و برای کاربران معمولی مناسب هستند.
با این حال، آنها یک تفاوت بزرگ در مقایسه با سیستم عامل های تجاری دارند - مجوز منبع باز .(– Open Source)
این بدان معناست که ما به تمام کارهای داخلی لینوکس(Linux) دسترسی کامل داریم . برای استفاده از آن نیازی به پرداخت هزینه ندارید و می توانید آن را به هر شکلی که دوست دارید سفارشی کنید. این برای کاربران قدرتمندی که دوست دارند پیچ و مهره را سرهم کنند عالی است، اما اگر فقط بخواهید نصب لینوکس سفارشی خود را حفظ کنید چه؟(Linux)
شما در واقع می توانید یک نصب جدید از لینوکس(Linux) ایجاد کنید ، آن را همانطور که می خواهید تنظیم کنید و سپس آن را به یک نصب زنده و قابل بوت تبدیل کنید. این به چند دلیل فوق العاده مفید است. اول(First) از همه، به این معنی است که اگر مجبور به نصب مجدد سیستم عامل خود شوید، هیچ زمان از کار افتادگی نخواهید داشت.
تمام تنظیمات و نرم افزار شما از همان ابتدا منتظر خواهند بود. همچنین ایجاد نصب های سفارشی برای توزیع را بسیار آسان می کند. فرض کنید باید لینوکس(Linux) را روی یک آزمایشگاه کامل کامپیوتری پر از رایانه شخصی نصب کنید و سپس بسته های آموزشی را نصب کنید. استفاده از ابزار توزیع سفارشی به این معنی است که فقط باید یک بار آن سفارشی سازی را انجام دهید و سپس به سادگی طبق معمول نصب کنید.
یکی از سادهترین ابزارهای موجود لینوکس Live Kit(Linux Live Kit) نام دارد و ما دقیقاً نحوه تغییر نصب لینوکس(Linux) موجود را به یک توزیع سفارشی بررسی میکنیم.
راه اندازی ماشین
برای استفاده از لینوکس Live Kit(Linux Live Kit) ، به نصب لینوکس(Linux) برای سفارشی کردن نیاز دارید. در حالی که میتوانید این کار را با نصب اصلی خود انجام دهید، اگر میخواهید توزیعهای سفارشیسازیشده برای چیزی غیر از رایانه اصلی خود ایجاد کنید، عملیترین رویکرد نیست.
بنابراین کاری که ما انجام خواهیم داد این است که لینوکس(Linux) اوبونتو را روی یک ماشین مجازی VirtualBox نصب کنیم. این به ما یک محیط نصب تمیز و کنترل شده می دهد. همچنین به این معنی است که در صورت تمایل میتوانید توزیعهای سفارشی لینوکس(Linux) را از یک دستگاه ویندوز(Windows) انجام دهید. در نهایت، این یک راه خوب برای آزمایش توزیعی است که به تازگی ایجاد کرده اید، تا مطمئن شوید که به درستی کار می کند.
ما قصد داریم از اجزای زیر استفاده کنیم:
- ویندوز 10
- VirtualBox
- اوبونتو 18 LTS
به یاد داشته باشید(Remember) ، اگر از لینوکس Live Kit(Linux Live Kit) در نصب لینوکس استفاده(Linux) کنید که به طور معمول بر روی یک کامپیوتر اجرا می شود، به جای یک ماشین مجازی، این فرآیند دقیقاً یکسان عمل می کند.
نصب لینوکس
اولین کاری که باید انجام دهید نصب لینوکس(Linux) است. بدیهی است که اگر می خواهید از یک نصب موجود استفاده کنید، می توانید از این مرحله صرف نظر کنید.
نصب لینوکس(Linux) به روش معمول به سادگی مستلزم بوت شدن از دی وی دی(DVD) یا رسانه نصب USB است. (USB)از آنجایی که ما از VirtualBox استفاده می کنیم، فقط باید یک ماشین مجازی جدید ایجاد کنیم و سپس آن را به سمت تصویر دیسک اوبونتو که دانلود کرده ایم، قرار دهیم. (Ubuntu)در اینجا مراحلی است که باید دنبال کنید.
مراقبت از وابستگی ها
از آنجایی که Linux Live Kit فقط مجموعه ای هوشمندانه از اسکریپت ها است، به بسته های نرم افزاری خاصی نیاز دارد تا در دستگاه لینوکس(Linux) شما وجود داشته باشد. در بسیاری از موارد، آنها قبلاً بخشی پیشفرض از نسخه لینوکس(Linux) انتخابی شما خواهند بود، اما در هر صورت باید آن را تأیید کنید.
شما باید مطمئن شوید که aufs توسط هسته مورد استفاده توسط توزیع لینوکس انتخابی شما پشتیبانی می شود. (Linux)میتوانید بررسی کنید کدام نسخههای هسته از aufs پشتیبانی میکنند(here) . اگر هسته انتخابی شما از aufs پشتیبانی نمی کند، باید به دنبال راه حل جایگزین برای Linux Live Kit باشید .
حال باید مطمئن شویم که Squashfs روی سیستم نصب شده است. این فناوری فشردهسازی است که توسط Linux Live Kit استفاده میشود. برای نصب آن، در اینجا چه باید کرد.
ابتدا ترمینال(Terminal) را باز کنید . در اوبونتو(Ubuntu) میتوانید این کار را با کلیک کردن روی دکمه «نمایش برنامه»( “Show Application” ) در سمت چپ پایین صفحه انجام دهید. با این کار یک نوار جستجو ظاهر می شود. «Terminal» را جستجو کنید و وقتی بالا آمد روی آن کلیک کنید.
حالا در ترمینال، عبارت زیر را تایپ کنید:
sudo apt-get update && sudo apt-get نصب squashfs-tools(sudo apt-get update && sudo apt-get install squashfs-tools)
اگر همه چیز خوب پیش برود بسته نصب می شود. اگر با مشکل مواجه شدید، باید به نسخه اسناد سیستم عامل خود مراجعه کنید. عیب یابی مشکلات مخزن و نصب خارج از محدوده ما برای این آموزش است.
کوتاه کردن چربی
از آنجایی که توزیع زنده شما محتوایی مشابه با محتوای نصب شده شما خواهد داشت، باید هر فایلی را که به آن نیاز ندارید از نصب خود حذف کنید. اگر از فلش مموری استفاده می کنید، نیازی به انجام این کار ندارید و این روزها فضای ذخیره سازی ارزان است. اگر نمی دانید چه چیزی برای حذف بی خطر است، فعلاً از این قسمت صرفنظر کنید.
سفارشی کردن
اکنون می توانید ادامه دهید و تغییراتی را که می خواهید برای پخش زنده خود ایجاد کنید. برنامه ها را نصب کنید(Install) ، تنظیمات را تغییر دهید و غیره. پس از اتمام کار، میتوانیم به سراغ کیت زنده(Live Kit) برویم .
لینوکس Live Kit را دانلود کنید
حالا نوبت دانلود اسکریپت هایی است که نیاز داریم. می توانید آن را در GitHub پیدا کنید . توجه(Pay) ویژه ای به نکات موجود در README در اینجا داشته باشید. برخی از آنها ممکن است با نیازها یا موقعیت شما مرتبط باشند. به عنوان مثال، اگر می خواهید یک سی دی زنده قابل بوت بسازید، دستورالعمل های خاصی وجود دارد.
Save the downloaded files to /tmp . در دانلود، پوشه ای به نام “/DOC/ را خواهید دید. این با اطلاعات اضافی readme پر شده است تا در صورت برخورد با مشکل به شما کمک کند.
تولید سیستم عامل زنده شما
اکنون که فایلهای اسکریپت در جایی هستند که باید باشند، میخواهیم اسکریپت را اجرا کنیم. برای انجام این کار، باید از یک کاربر معمولی به یک کاربر فوق العاده(Super User) تبدیل شویم . در اوبونتو(Ubuntu) ، ترمینال را باز کنید(open the terminal) و عبارت زیر را تایپ کنید:(type the following:)
cd /tmp
این شما را به پوشه TMP سوئیچ می کند که در آن فایل های Live Kit را باز کردیم .
آخرین کاری که باید انجام دهیم اجرای اسکریپت است، بنابراین تایپ کنید:(type:)
sudo ./build
حالا فقط منتظر بمانید تا اسکریپت تمام شود!
اجرای توزیع زنده شما
پس چگونه پخش زنده خود را دریافت می کنید؟ اسکریپت دو نسخه را در پوشه /TMP تولید می کند. یک تصویر ISO وجود دارد که می توانید آن را روی دیسک بسوزانید یا در ماشین مجازی بارگذاری کنید تا آزمایش کنید. با این حال، بیشتر مردم به فایل های USB قابل بوت اهمیت می دهند . اینها نیز در پوشه /TMP هستند.
آنها را در درایو فلش خود کپی کنید، به یاد داشته باشید که در این فرآیند آنها را از حالت فشرده خارج کنید. هنگامی که آنها در آنجا هستند، از ترمینال(Terminal) استفاده کنید و به دایرکتوری boot / بروید. سپس اسکریپت “bootinst.sh” را اجرا کنید تا فلش مموری قابل بوت شود.
اگر همه چیز خوب پیش برود، اکنون سیستم عامل زنده خود را خواهید داشت!
Related posts
چگونه یک Linux Distro را در Chromebook خود نصب کنید
سرور پخش زنده ویدیوی خود را با لینوکس ایجاد کنید
بهترین توزیع لینوکس برای بازی چیست؟
بهترین توزیع لینوکس برای مبتدیان چیست؟ 7 گزینه عالی
نحوه یافتن، دانلود و نصب آیکون های سفارشی در لینوکس
Adobe Digital Editions را در لینوکس اوبونتو نصب کنید
6 راه آسان برای افزایش سرعت نصب اوبونتو
نحوه نصب تقریباً هر پرینتری در اوبونتو
10 میانبر صفحه کلید اوبونتو برای سرعت بخشیدن به گردش کار
10 دستور برتر Raspberry Pi Linux که باید بدانید
اوبونتو را طوری پیکربندی کنید که صفحه نمایش غیرفعال را کم نور یا خاموش کند
نام هاست خود را در اوبونتو پیدا کرده و تغییر دهید
کامپیوتر خود را از ترمینال اوبونتو خاموش و راه اندازی مجدد کنید
ایجاد و ویرایش فایل های فشرده در لینوکس با استفاده از ترمینال
از دستور 'dd' لینوکس با رابط کاربری گرافیکی ساده استفاده کنید
چگونه کالی لینوکس را نصب و راه اندازی کنیم
دلایل رایج خرابی اوبونتو و نحوه بازیابی
5 بهترین بازی لینوکس
ترفندهای ترمینال: از ترمینال به عنوان ساعت زنگ دار استفاده کنید
نحوه نصب مجدد Linux Mint بدون از دست دادن داده ها و تنظیمات