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

Updating to match new version of source page
(Updating to match new version of source page)
(Updating to match new version of source page)
 
Line 6: Line 6:
این یک توضیح دقیق از نصب و پیکربندی ابزارها و فرآیند ساخت است.
این یک توضیح دقیق از نصب و پیکربندی ابزارها و فرآیند ساخت است.


<div class="mw-translate-fuzzy">
لازم است یا آخرین نسخه Manjaro را از آدرس زیر دریافت و نصب کنید
لازم است یا آخرین نسخه Manjaro را از آدرس زیر دریافت و نصب کنید
[https://manjaro.org/get-manjaro Manjaro]
[https://manjaro.org/get-manjaro Manjaro]
و یا یک سیستم Manjaro را که به خوبیکار می کند اجرا کنید.
و یا یک سیستم Manjaro را که به خوبیکار می کند اجرا کنید.
به روز رسانی سیستم شما با آخرین هسته و بسته های موجود حیاتی است.
به روز رسانی سیستم شما با آخرین هسته و بسته های موجود حیاتی است.
</div>


Manjaro Tools را نصب کنید
Manjaro Tools را نصب کنید
Line 15: Line 17:
برای شروع به بسته های زیر نیاز دارید
برای شروع به بسته های زیر نیاز دارید


<div class="mw-translate-fuzzy">
{{UserCmd|command=pamac install manjaro-tools-iso git}}
{{UserCmd|command=pamac install manjaro-tools-iso git}}
</div>


ما با نسخه رسمی XFCE این کار خواهیم کرد تا به شما کمک کنیم بفهمید چه کاری باید انجام دهید.
ما با نسخه رسمی XFCE این کار خواهیم کرد تا به شما کمک کنیم بفهمید چه کاری باید انجام دهید.
Line 246: Line 250:
# unset defaults to given values
# unset defaults to given values
# names must match systemd service names
# names must match systemd service names
enable_systemd=('avahi-daemon' 'bluetooth' 'cronie' 'ModemManager' 'NetworkManager' 'org.cups.cupsd' 'tlp' 'tlp-sleep' 'ufw')
enable_systemd=('avahi-daemon' 'bluetooth' 'cronie' 'ModemManager' 'NetworkManager' 'cups' 'haveged' 'ufw' 'apparmor' 'snapd.apparmor' 'snapd' 'systemd-timesyncd')
enable_systemd_timers=('fstrim' 'pacman-filesdb-refresh')
disable_systemd=('pacman-init')
disable_systemd=('pacman-init')
</div>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
# unset defaults to given values,
# add strict snaps: strict_snaps="snapd core core18 gnome-3-28-1804 gtk-common-themes snap-store"
# names must match openrc service names
# strict_snaps=""
# enable_openrc=('acpid' 'bluetooth' 'elogind' 'cronie' 'cupsd' 'dbus' 'syslog-ng' 'NetworkManager')
# add classic snaps: classic_snaps="code"
# disable_openrc=()
# classic_snaps=""
# choose the snap channel. Possible options are: stable, candidate, beta, edge
# snap_channel="candidate"
</div>
</div>


Line 297: Line 304:
# services in enable_systemd array don't need to be listed here
# services in enable_systemd array don't need to be listed here
# enable_systemd_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live')
# enable_systemd_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live')
disable_systemd_live=('tlp' 'tlp-sleep')
</div>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
# unset defaults to given values,
custom_boot_args=('splash')
# names must match openrc service names
# services in enable_openrc array don't need to be listed here
# enable_openrc_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live')
</pre>
</pre>
</div>
</div>
Line 320: Line 325:
* <code>multilib=</code> setting belongs to the <code>>multilib</code> flag in your package lists. multilib will install basic 32bit libraries on 64bit systems. This increases compatibility for 32bit applications on 64bit systems.
* <code>multilib=</code> setting belongs to the <code>>multilib</code> flag in your package lists. multilib will install basic 32bit libraries on 64bit systems. This increases compatibility for 32bit applications on 64bit systems.
* <code>displaymanager=</code> sets the display / login manager your system uses. You need to list your display manager in your package list, too.
* <code>displaymanager=</code> sets the display / login manager your system uses. You need to list your display manager in your package list, too.
* <code>nonfree_xorg=</code> refers to proprietary graphics drivers.
* <code>netinstall=</code>: do not use
* <code>chrootcfg=</code>: do not use
* <code>kernel=</code> lets you set the installed kernel. Do '''not''' include any kernels in your package list! This setting is all you need.
* <code>kernel=</code> lets you set the installed kernel. Do '''not''' include any kernels in your package list! This setting is all you need.
* <code>enable_systemd=</code> let's you set systemd services, which get started on the installed system (and with a similar setting on the livecd).
* <code>enable_systemd=</code> let's you set systemd services, which get started on the installed system (and with a similar setting on the livecd).
* <code>enable_openrc=</code>: do not use
</div>
</div>


8,826

edits