انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: سوال درباره Linux Live Kit  (دفعات بازدید: 667 بار)

0 کاربر و 2 مهمان درحال مشاهده موضوع.

آفلاین ashkan.2019

  • Jr. Member
  • *
  • ارسال: 81
سوال درباره Linux Live Kit
« : 31 فروردین 1401، 09:12 ب‌ظ »
سوال اول: درباره Linux Live Kit که سایتش اینجاست https://www.linux-live.org/
می خوام بدونم که دیستروی لایوی که با این روش درست میشه آیا قابل اجرا و نصب روی همه سیستمها هست مثلا روی سیستمهای ۶۴ بیتی یا اینکه فقط روی همون سیستمی که درش درست شده قابل اجرا یا نصب هست؟
سوال دوم : آسونترین روش برای ساخت یک دیستروی custom که نیاز به برنامه نویسی و دستکاری سورس ها نداشته باشه چیه؟

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
پاسخ : سوال درباره Linux Live Kit
« پاسخ #1 : 31 فروردین 1401، 09:21 ب‌ظ »
اخ اگه من میتونستم یه ایزو بگیرم از سیستم عاملی که نصب کردم ، دیگه هیچی از این دنیا نمیخواستم 🤧

ویرایش : مرحله دوم اون Linux live kit نفهمیدم باید از چی مطمعن شد ؟
« آخرین ویرایش: 31 فروردین 1401، 09:36 ب‌ظ توسط ㅤsudoㅤ »
آرچ و گنوم!

آفلاین md2014

  • High Sr. Member
  • *
  • ارسال: 666
  • جنسیت : پسر
پاسخ : سوال درباره Linux Live Kit
« پاسخ #2 : 31 فروردین 1401، 10:01 ب‌ظ »
برای اینکار refracta گزینه بهتریه.
https://sourceforge.net/projects/refracta
البته اگر توزیع موردنظرت از خانواده debian باشه.

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
پاسخ : سوال درباره Linux Live Kit
« پاسخ #3 : 31 فروردین 1401، 10:36 ب‌ظ »
کار باهاش رو هم توضیح میدید ؟
آرچ و گنوم!

آفلاین md2014

  • High Sr. Member
  • *
  • ارسال: 666
  • جنسیت : پسر
پاسخ : سوال درباره Linux Live Kit
« پاسخ #4 : 01 اردیبهشت 1401، 07:28 ق‌ظ »

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : سوال درباره Linux Live Kit
« پاسخ #5 : 02 اردیبهشت 1401، 03:47 ب‌ظ »
سوال اول: درباره Linux Live Kit که سایتش اینجاست https://www.linux-live.org/
می خوام بدونم که دیستروی لایوی که با این روش درست میشه آیا قابل اجرا و نصب روی همه سیستمها هست مثلا روی سیستمهای ۶۴ بیتی یا اینکه فقط روی همون سیستمی که درش درست شده قابل اجرا یا نصب هست؟
سوال دوم : آسونترین روش برای ساخت یک دیستروی custom که نیاز به برنامه نویسی و دستکاری سورس ها نداشته باشه چیه؟

۱- روی سیستم‌های x86_64 باید بوت بشه. بستگی به کرنلی داره که استفاده کردید. یه نگاهی به اسکریپت‌ها انداختم، به نظر میاد فقط می‌تونه توی سیستم‌هایی بوت بشه که معماری پردازنده اونها، با معماری پردازنده سیستمی که iso داخلش ساخته شده، یکی هست یا با اون سازگاره.
مثلا اگه معماری پردازنده شما x64 باشه، iso فقط توی سیستم‌هایی بوت میشه که معماری پردازنده اونها، x86_64 هست. اگه iso توی یه سیستم با معماری x86 ساخته شده باشه، هم توی سیستمی با معماری x86_64 بوت میشه و هم توی یه سیستم با معماری x86. چیز‌هایی که روی معماری x86 قابل اجرا هستند، روی معماری x86_64 هم اجرا میشن، ولی نمیشه گفت هر چیزی که توی معماری x86_64 کار می‌کنه، توی x86 هم اجرا میشه.
نمی‌تونید یه iso توی سیستمی با معماری x86_64 بسازید و بعد سعی کنید توی سیستمی با معماری aarch64 اجراش کنید. اجرا نمیشه. اصلا کرنل نمی‌تونه بوت بشه. کرنل یه سری راه‌اندازی‌های خیلی اولیه انجام میده و بعد که متوجه معماری میشه، خطا میده که برای این معماری کامپایل نشده.

۲-
معمولا لازمه یکمی کد‌ها رو تغییر بدید. حداقل باید بتونید اسکریپت‌های bash و sh رو بخونید و تغییر بدید تا کار راحت‌تر بشه. bash و sh زیاد سخت نیستند، خیلی راحتند. می‌تونید دوره bash آقای امیرصمیمی رو ببینید. از قسمت ویدئو‌های انجمن هم دردسترسه. (اون کادر نارنجی بالای انجمت رو ببینید)

ویرایش : مرحله دوم اون Linux live kit نفهمیدم باید از چی مطمعن شد ؟

از اینکه کرنل یا aufs پشتیبانی می‌کنه یا overlayfs. یکدوم کافیه.

aufs قدیمی‌تره و فکر کنم دیگه همراه کرنل‌ها کامپایل نمیشه. overlayfs توی اکثر کرنل‌ها هست.
می‌تونید ببینید کرنل در حال اجرا از چه فایل‌سیستم‌هایی پشتیبانی می‌کنه. می‌تونید فایل filesystems توی /proc/ رو بخونید.
برای aufs، باید بتونید کلمه aufs رو توی محتویات اون فایل پیدا کنید. برای overlayfs، دنبال کلمه overlay بگردید.
میدونید که زکات علم نشر آن است