Difference between revisions of "Build Manjaro ISOs with buildiso/fa"

Created page with "این یک توضیح دقیق از نصب و پیکربندی ابزارها و فرآیند ساخت است."
(Created page with "لازم است یا آخرین نسخه Manjaro را از آدرس زیر دریافت و نصب کنید [https://manjaro.org/get-manjaro Manjaro] و یا یک سیستم Ma...")
Tags: Mobile web edit Mobile edit
 
(Created page with "این یک توضیح دقیق از نصب و پیکربندی ابزارها و فرآیند ساخت است.")
Tags: Mobile web edit Mobile edit
Line 2: Line 2:
__TOC__
__TOC__


<div lang="en" dir="ltr" class="mw-content-ltr">
پیش نیازها:
=Prerequisites=
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
این یک توضیح دقیق از نصب و پیکربندی ابزارها و فرآیند ساخت است.
This is a detailed walkthrough of installation and configuration of the tools and build process.
</div>


لازم است یا آخرین نسخه Manjaro را از آدرس زیر دریافت و نصب کنید
لازم است یا آخرین نسخه Manjaro را از آدرس زیر دریافت و نصب کنید
Line 64: Line 60:
</div>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
* '''desktop-overlay''': پس از هر نصب موفقیت‌آمیز ISO، فایل‌ها و پوشه‌های موجود در اینجا دقیقا کپی می‌شوند.
* '''desktop-overlay''': After every successful installation of your ISO the files and folders in here will get copied over.
* ''live-overlay'': مشابه desktop-overlay. فایل‌ها و پوشه‌های موجود در اینجا فقط در LiveCD ISO شما کپی می‌شوند.
* ''live-overlay'': Similar to ''desktop-overlay''. Files and folders in here will only get copied over to the LiveCD of your ISO.
* '''Packages-Desktop''': این فایل حاوی بسته هایی برای نصب ISO است. همه بسته ها نیز بر روی LiveCD نصب خواهند شد.
* '''Packages-Desktop''': This file contains packages for the ISO installation. All packages will also get installed on LiveCDs.
* ''Packages-Live'': این فایل حاوی بسته هایی است که فقط روی LiveCD نصب می شوند.
* ''Packages-Live'': This file contains packages, which will only get installed on the LiveCD.
* ''Packages-Mhwd'': این فایل حاوی بسته‌های Mhwd است که برای همه نصب‌های Manjaro و LiveCD مهم هستند..
* ''Packages-Mhwd'': This file contains Mhwd packages important to all Manjaro installations and LiveCDs.
* ''Packages-Root'': این فایل حاوی بسته‌های پایه است که برای همه نصب‌های Manjaro و LiveCD مهم هستند.
* ''Packages-Root'': This file contains base packages important to all Manjaro installations and LiveCDs.
* '''profile.conf''' شامل تنظیمات اولیه برای نصب ISO و LiveCD شما است.
* '''profile.conf''' contains basic settings for your ISO installation and LiveCD.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
همانطور که احتمالاً متوجه شده اید، چندین مورد تنها پیوندهای نمادین به پروفایل ISO مشترک هستند.
As you have probably noticed, several are only symlinks to the <code>shared</code> ISO profile. It is good practice to never change files or folders in the <code>shared</code> ISO profile. If you ever want to change them, first copy them to your ISO profile folder and delete the symlink.
تمرین خوبی است که هرگز فایل ها یا پوشه ها را در پروفایل ISO مشترک تغییر ندهید.
</div>
اگر زمانی خواستید آنها را تغییر دهید، ابتدا آنها را در پوشه پروفایل ISO خود کپی کنید و پیوند نمادین را حذف کنید.


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
Line 82: Line 76:
</div>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
==اصلاح پروفایل ISO==
==Modifying an ISO profile==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
Line 98: Line 90:
</div>
</div>


  <div lang="en" dir="ltr" class="mw-content-ltr">
  {{UserCmdOutput|command=tree ~/iso-profiles/manjaro/xfce/desktop-overlay/etc|result=
{{UserCmdOutput|command=tree ~/iso-profiles/manjaro/xfce/desktop-overlay/etc|result=
<pre>
<pre>
../iso-profiles/manjaro/xfce/desktop-overlay/
../iso-profiles/manjaro/xfce/desktop-overlay/
├── etc
├── etc
│   ├── fonts
│  ├── fonts
│   │   └── conf.d
│  │  └── conf.d
│   │      └── 70-no-bitmaps.conf
│  │      └── 70-no-bitmaps.conf
│   └── lightdm
│  └── lightdm
│      ├── lightdm.conf
│      ├── lightdm.conf
│      └── lightdm-gtk-greeter.conf
│      └── lightdm-gtk-greeter.conf
└── usr
└── usr
     └── share
     └── share
Line 116: Line 107:
</pre>
</pre>
}}
}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
به این مسیر بروید.
Go to this directory.
</div>


  <div lang="en" dir="ltr" class="mw-content-ltr">
  <div lang="en" dir="ltr" class="mw-content-ltr">