commit
5249b3936d
7 changed files with 1973 additions and 1598 deletions
|
@ -32,8 +32,13 @@ Then follow the on-screen instructions to completion.
|
|||
|
||||
If you require extra help, visit the provided video playlist and follow my example.
|
||||
|
||||
## More custom install
|
||||
|
||||
## For developpers
|
||||
sh archfi -cpl {URL of your custom package list}
|
||||
|
||||
You can find a sample custom package list file in the samples folder.
|
||||
|
||||
## For developers
|
||||
|
||||
You can test your script with this command :
|
||||
|
||||
|
|
178
archfi
178
archfi
|
@ -12,9 +12,11 @@
|
|||
# referance : https://wiki.archlinux.org/index.php/Installation_guide
|
||||
|
||||
|
||||
apptitle="Arch Linux Fast Install (archfi) - Version: 2020.03.09.20.29.12 (GPLv3)"
|
||||
apptitle="Arch Linux Fast Install (archfi) - Version: 2020.04.08.04.48.28 (GPLv3)"
|
||||
baseurl=https://raw.githubusercontent.com/MatMoul/archfi/master
|
||||
cpl=0
|
||||
skipfont="0"
|
||||
fspkgs=""
|
||||
|
||||
|
||||
# --------------------------------------------------------
|
||||
|
@ -78,6 +80,7 @@ mainmenu(){
|
|||
|
||||
chooselanguage(){
|
||||
options=()
|
||||
options+=("Arabic" "(By Mohammad Alawadi)")
|
||||
options+=("Brazilian" "(By MaxWilliamJF)")
|
||||
options+=("Dutch" "(By bowero)")
|
||||
options+=("English" "(By MatMoul)")
|
||||
|
@ -86,6 +89,7 @@ chooselanguage(){
|
|||
options+=("Greek" "(By quelotic)")
|
||||
options+=("Italian" "(By thegoldgoat)")
|
||||
options+=("Hungarian" "(By KardiWeb)")
|
||||
options+=("Norwegian" "(By mrboen94)")
|
||||
options+=("Polish" "(By dawidd6)")
|
||||
options+=("Portuguese" "(By hugok)")
|
||||
options+=("Russian" "(By Anonymous_Prodject)")
|
||||
|
@ -488,6 +492,7 @@ mountmenu(){
|
|||
|
||||
formatdevices(){
|
||||
if (whiptail --backtitle "${apptitle}" --title "${txtformatdevices}" --yesno "${txtformatdeviceconfirm}" --defaultno 0 0) then
|
||||
fspkgs=""
|
||||
if [ ! "${bootdev}" = "" ]; then
|
||||
formatbootdevice boot ${bootdev}
|
||||
fi
|
||||
|
@ -534,6 +539,7 @@ formatbootdevice(){
|
|||
mkfs.ext4 ${2}
|
||||
;;
|
||||
fat32)
|
||||
fspkgs="${fspkgs[@]} dosfstools"
|
||||
echo "mkfs.fat ${2}"
|
||||
mkfs.fat ${2}
|
||||
;;
|
||||
|
@ -587,6 +593,7 @@ formatdevice(){
|
|||
echo "----------------------------------------------"
|
||||
case ${sel} in
|
||||
btrfs)
|
||||
fspkgs="${fspkgs[@]} btrfs-progs"
|
||||
echo "mkfs.btrfs -f ${2}"
|
||||
mkfs.btrfs -f ${2}
|
||||
if [ "${1}" = "root" ]; then
|
||||
|
@ -613,18 +620,22 @@ formatdevice(){
|
|||
mkfs.ext2 ${2}
|
||||
;;
|
||||
xfs)
|
||||
fspkgs="${fspkgs[@]} xfsprogs"
|
||||
echo "mkfs.xfs -f ${2}"
|
||||
mkfs.xfs -f ${2}
|
||||
;;
|
||||
f2fs)
|
||||
fspkgs="${fspkgs[@]} f2fs-tools"
|
||||
echo "mkfs.f2fs $2"
|
||||
mkfs.f2fs $2
|
||||
;;
|
||||
jfs)
|
||||
fspkgs="${fspkgs[@]} jfsutils"
|
||||
echo "mkfs.xfs -f ${2}"
|
||||
mkfs.jfs -f ${2}
|
||||
;;
|
||||
reiserfs)
|
||||
fspkgs="${fspkgs[@]} reiserfsprogs"
|
||||
echo "mkfs.reiserfs -f ${2}"
|
||||
mkfs.reiserfs -f ${2}
|
||||
;;
|
||||
|
@ -728,7 +739,7 @@ installmenu(){
|
|||
options=()
|
||||
options+=("${txtselectmirrorsbycountry}" "(${txtoptional})")
|
||||
options+=("${txteditmirrorlist}" "(${txtoptional})")
|
||||
options+=("${txtinstallarchlinux}" "pacstrap base kernel firmwares")
|
||||
options+=("${txtinstallarchlinux}" "pacstrap")
|
||||
options+=("${txtconfigarchlinux}" "")
|
||||
sel=$(whiptail --backtitle "${apptitle}" --title "${txtinstallmenu}" --menu "" --cancel-button "${txtunmount}" --default-item "${nextitem}" 0 0 0 \
|
||||
"${options[@]}" \
|
||||
|
@ -779,14 +790,13 @@ selectmirrorsbycountry() {
|
|||
}
|
||||
|
||||
installbase(){
|
||||
clear
|
||||
pkgs="base"
|
||||
options=()
|
||||
options+=("linux" "")
|
||||
options+=("linux-lts" "")
|
||||
options+=("linux-zen" "")
|
||||
options+=("linux-hardened" "")
|
||||
sel=$(whiptail --backtitle "${apptitle}" --title "Kernel" --menu "" 0 0 0 \
|
||||
sel=$(whiptail --backtitle "${apptitle}" --title "${txtinstallarchlinuxkernel}" --menu "" 0 0 0 \
|
||||
"${options[@]}" \
|
||||
3>&1 1>&2 2>&3)
|
||||
if [ "$?" = "0" ]; then
|
||||
|
@ -794,9 +804,10 @@ installbase(){
|
|||
else
|
||||
return 1
|
||||
fi
|
||||
|
||||
options=()
|
||||
options+=("linux-firmware" "(${txtoptional})" on)
|
||||
sel=$(whiptail --backtitle "${apptitle}" --title "Firmwares" --checklist "" 0 0 0 \
|
||||
sel=$(whiptail --backtitle "${apptitle}" --title "${txtinstallarchlinuxfirmwares}" --checklist "" 0 0 0 \
|
||||
"${options[@]}" \
|
||||
3>&1 1>&2 2>&3)
|
||||
if [ ! "$?" = "0" ]; then
|
||||
|
@ -805,6 +816,69 @@ installbase(){
|
|||
for itm in $sel; do
|
||||
pkgs="$pkgs $(echo $itm | sed 's/"//g')"
|
||||
done
|
||||
|
||||
options=()
|
||||
if [[ "${fspkgs}" == *"dosfstools"* ]]; then
|
||||
options+=("dosfstools" "" on)
|
||||
else
|
||||
options+=("dosfstools" "" off)
|
||||
fi
|
||||
if [[ "${fspkgs}" == *"btrfs-progs"* ]]; then
|
||||
options+=("btrfs-progs" "" on)
|
||||
else
|
||||
options+=("btrfs-progs" "" off)
|
||||
fi
|
||||
if [[ "${fspkgs}" == *"xfsprogs"* ]]; then
|
||||
options+=("xfsprogs" "" on)
|
||||
else
|
||||
options+=("xfsprogs" "" off)
|
||||
fi
|
||||
if [[ "${fspkgs}" == *"f2fs-tools"* ]]; then
|
||||
options+=("f2fs-tools" "" on)
|
||||
else
|
||||
options+=("f2fs-tools" "" off)
|
||||
fi
|
||||
if [[ "${fspkgs}" == *"jfsutils"* ]]; then
|
||||
options+=("jfsutils" "" on)
|
||||
else
|
||||
options+=("jfsutils" "" off)
|
||||
fi
|
||||
if [[ "${fspkgs}" == *"reiserfsprogs"* ]]; then
|
||||
options+=("reiserfsprogs" "" on)
|
||||
else
|
||||
options+=("reiserfsprogs" "" off)
|
||||
fi
|
||||
options+=("lvm2" "" off)
|
||||
options+=("dmraid" "" off)
|
||||
sel=$(whiptail --backtitle "${apptitle}" --title "${txtinstallarchlinuxfilesystems}" --checklist "" 0 0 0 \
|
||||
"${options[@]}" \
|
||||
3>&1 1>&2 2>&3)
|
||||
if [ ! "$?" = "0" ]; then
|
||||
return 1
|
||||
fi
|
||||
for itm in $sel; do
|
||||
pkgs="$pkgs $(echo $itm | sed 's/"//g')"
|
||||
done
|
||||
|
||||
if [[ ${cpl} == 1 ]]; then
|
||||
sed -i '/^\s*$/d' /tmp/archfi-custom-package-list
|
||||
sed -i '/^#/ d' /tmp/archfi-custom-package-list
|
||||
options=()
|
||||
while read pkg; do
|
||||
options+=("${pkg}" "" on)
|
||||
done < /tmp/archfi-custom-package-list
|
||||
sel=$(whiptail --backtitle "${apptitle}" --title "${txtinstallarchlinuxcustompackagelist}" --checklist "" 0 0 0 \
|
||||
"${options[@]}" \
|
||||
3>&1 1>&2 2>&3)
|
||||
if [ ! "$?" = "0" ]; then
|
||||
return 1
|
||||
fi
|
||||
for itm in $sel; do
|
||||
pkgs="$pkgs $(echo $itm | sed 's/"//g')"
|
||||
done
|
||||
fi
|
||||
|
||||
clear
|
||||
echo "pacstrap /mnt ${pkgs}"
|
||||
pacstrap /mnt ${pkgs}
|
||||
pressanykey
|
||||
|
@ -853,7 +927,7 @@ archmenu(){
|
|||
options+=("${txtedit//%1/mkinitcpio.conf}" "(${txtoptional})")
|
||||
options+=("${txtedit//%1/mirrorlist}" "(${txtoptional})")
|
||||
options+=("${txtbootloader}" "")
|
||||
options+=("${txtenable//%1/dhcpcd}" "systemctl enable dhcpcd")
|
||||
options+=("${txtextrasmenu}" "")
|
||||
options+=("archdi" "${txtarchdidesc}")
|
||||
sel=$(whiptail --backtitle "${apptitle}" --title "${txtarchinstallmenu}" --menu "" --cancel-button "${txtback}" --default-item "${nextitem}" 0 0 0 \
|
||||
"${options[@]}" \
|
||||
|
@ -942,10 +1016,10 @@ archmenu(){
|
|||
;;
|
||||
"${txtbootloader}")
|
||||
archbootloadermenu
|
||||
nextitem="${txtenable//%1/dhcpcd}"
|
||||
nextitem="${txtextrasmenu}"
|
||||
;;
|
||||
"${txtenable//%1/dhcpcd}")
|
||||
archenabledhcpcd
|
||||
"${txtextrasmenu}")
|
||||
archextrasmenu
|
||||
nextitem="archdi"
|
||||
;;
|
||||
"archdi")
|
||||
|
@ -1085,14 +1159,34 @@ archsettime(){
|
|||
ln -sf /usr/share/zoneinfo/${timezone} /mnt/etc/localtime
|
||||
pressanykey
|
||||
|
||||
if (whiptail --backtitle "${apptitle}" --title "${txtsettime}" --yesno "${txtuseutcclock}" 0 0) then
|
||||
clear
|
||||
archchroot settimeutc
|
||||
else
|
||||
clear
|
||||
archchroot settimelocal
|
||||
options=()
|
||||
options+=("UTC" "")
|
||||
options+=("Local" "")
|
||||
sel=$(whiptail --backtitle "${apptitle}" --title "${txtsettime}" --menu "${txthwclock}" 0 0 0 \
|
||||
"${options[@]}" \
|
||||
3>&1 1>&2 2>&3)
|
||||
if [ ! "$?" = "0" ]; then
|
||||
return 1
|
||||
fi
|
||||
|
||||
clear
|
||||
case ${sel} in
|
||||
"${txthwclockutc}")
|
||||
archchroot settimeutc
|
||||
;;
|
||||
"${txthwclocklocal}")
|
||||
archchroot settimelocal
|
||||
;;
|
||||
esac
|
||||
|
||||
# if (whiptail --backtitle "${apptitle}" --title "${txtsettime}" --yesno "${txtuseutcclock}" 0 0) then
|
||||
# clear
|
||||
# archchroot settimeutc
|
||||
# else
|
||||
# clear
|
||||
# archchroot settimelocal
|
||||
# fi
|
||||
|
||||
pressanykey
|
||||
|
||||
}
|
||||
|
@ -1114,7 +1208,11 @@ archsetrootpassword(){
|
|||
}
|
||||
archsetrootpasswordchroot(){
|
||||
echo "passwd root"
|
||||
passed=1
|
||||
while [[ ${passed} != 0 ]]; do
|
||||
passwd root
|
||||
passed=$?
|
||||
done
|
||||
exit
|
||||
}
|
||||
|
||||
|
@ -1621,16 +1719,28 @@ archrefindinstallchroot(){
|
|||
}
|
||||
|
||||
|
||||
archenabledhcpcd(){
|
||||
if (whiptail --backtitle "${apptitle}" --title "${txtenable//%1/dhcpcd}" --yesno "${txtenable//%1/dhcpcd} ?" 0 0) then
|
||||
clear
|
||||
|
||||
echo "pacstrap /mnt dhcpcd"
|
||||
|
||||
pacstrap /mnt dhcpcd
|
||||
archchroot enabledhcpcd
|
||||
pressanykey
|
||||
archextrasmenu(){
|
||||
pkgs=""
|
||||
options=()
|
||||
options+=("nano" "" on)
|
||||
options+=("vim" "" on)
|
||||
options+=("dhcpcd" "" on)
|
||||
sel=$(whiptail --backtitle "${apptitle}" --title "${txtextrasmenu}" --checklist "" 0 0 0 \
|
||||
"${options[@]}" \
|
||||
3>&1 1>&2 2>&3)
|
||||
if [ ! "$?" = "0" ]; then
|
||||
return 1
|
||||
fi
|
||||
for itm in $sel; do
|
||||
pkgs="$pkgs $(echo $itm | sed 's/"//g')"
|
||||
done
|
||||
clear
|
||||
echo "pacstrap /mnt ${pkgs}"
|
||||
pacstrap /mnt ${pkgs}
|
||||
if [[ "${pkgs}" == *"dhcpcd"* ]]; then
|
||||
archchroot enabledhcpcd
|
||||
fi
|
||||
pressanykey
|
||||
}
|
||||
archenabledhcpcdchroot(){
|
||||
echo "systemctl enable dhcpcd"
|
||||
|
@ -1774,7 +1884,10 @@ loadstrings(){
|
|||
txtselectcountry="Select country"
|
||||
txteditmirrorlist="Edit mirrorlist"
|
||||
txtinstallarchlinux="Install Arch Linux"
|
||||
txtinstallfirmware="Install Firmware"
|
||||
txtinstallarchlinuxkernel="Kernel"
|
||||
txtinstallarchlinuxfirmwares="Firmwares"
|
||||
txtinstallarchlinuxfilesystems="File Systems"
|
||||
txtinstallarchlinuxcustompackagelist="Custom Package List"
|
||||
txtconfigarchlinux="Config Arch Linux"
|
||||
|
||||
txtsethostname="Set Computer Name"
|
||||
|
@ -1783,7 +1896,9 @@ loadstrings(){
|
|||
txtsettime="Set Time"
|
||||
txtsetrootpassword="Set root password"
|
||||
|
||||
txtuseutcclock="Use UTC hardware clock ?"
|
||||
txthwclock="Hardware clock :"
|
||||
txthwclockutc="UTC"
|
||||
txthwclocklocal="Local"
|
||||
|
||||
txtbootloader="Bootloader"
|
||||
txtbootloadermenu="Choose your bootloader"
|
||||
|
@ -1803,6 +1918,8 @@ loadstrings(){
|
|||
|
||||
txtbootloaderrefindmenu="rEFInd Install Menu"
|
||||
|
||||
txtextrasmenu="Extras"
|
||||
|
||||
txtoptional="Optional"
|
||||
txtrecommandeasyinst="Recommanded for easy install"
|
||||
txtset="Set %1"
|
||||
|
@ -1830,11 +1947,20 @@ while (( "$#" )); do
|
|||
--help)
|
||||
echo "archfi"
|
||||
echo "------"
|
||||
echo "-cpl | --custom-package-list url Set custom package list url"
|
||||
echo "-sf | --skip-font Skip setfont from language files"
|
||||
echo "-efiX -efi0 : disable EFI, -efi1 efi inst, -efi2 efi hybrid inst"
|
||||
echo "-t | --test ghusername ghbranch Test archfi script and language"
|
||||
exit 0
|
||||
;;
|
||||
-cpl | --custom-package-list)
|
||||
curl -L ${2} > /tmp/archfi-custom-package-list
|
||||
if [[ "$?" != "0" ]]; then
|
||||
echo "Error downloading custom package list"
|
||||
exit 0
|
||||
fi
|
||||
cpl=1
|
||||
;;
|
||||
-sf | --skip-font) skipfont=1;;
|
||||
-t | --test)
|
||||
wget -O archfi https://raw.githubusercontent.com/${2}/archfi/${3}/archfi
|
||||
|
|
106
lng/Arabic
Normal file
106
lng/Arabic
Normal file
|
@ -0,0 +1,106 @@
|
|||
# Arch Linux Fast Install (archfi)
|
||||
# --------------------------------
|
||||
# project : https://github.com/MatMoul/archfi
|
||||
# language : Arabic
|
||||
# translator : Mohammad Alawadi (https://twitter.com/MAlawadi6)
|
||||
# notes : تم ترجمة السكربت لتسهيل عملية تثبيت آرتش لينكس على اخواني العرب
|
||||
# أحث كل المهتمين بلينكس وعندهم رغبة تجربة نظام آرتش لينكس بتجربة السكربت هذا اللي يسهل
|
||||
# عملية تثبيت نظام التشغيل بكل سهولة وأريحية .. لأي استفسار كلموني في تويتر أو من خلال:
|
||||
# root@mohdalawadi.com
|
||||
|
||||
|
||||
locale=ar_SA.UTF-8
|
||||
font=LatArCyrHeb-14
|
||||
|
||||
txtexit="خروج"
|
||||
txtback="رجوع"
|
||||
txtignore="تجاهل"
|
||||
|
||||
txtselectserver="حدد الخادم (السرفر) المصدر (سورس) :"
|
||||
|
||||
txtmainmenu="القائمة الرئيسية"
|
||||
txtlanguage="اللغة"
|
||||
txtsetkeymap="تعيين تخطيط لوحة المفاتيح"
|
||||
txteditor="محرر"
|
||||
txtdiskpartmenu="أقسام القرص"
|
||||
txtselectpartsmenu="حدد أقسام القرص وثبت"
|
||||
txthelp="مساعدة"
|
||||
txtchangelog="سجل التغيير"
|
||||
txtreboot="إعادة التشغيل"
|
||||
|
||||
txtautoparts="أقسام تلقائية"
|
||||
txteditparts="تعديل الأقسام"
|
||||
|
||||
txtautopartsconfirm="الجهاز المحدد : %1\n\nسيتم مسح جميع البيانات ! \n\nنُكمل؟"
|
||||
|
||||
txtautopartclear="مسح جميع بيانات القسم"
|
||||
txtautopartcreate="إنشاء %1 قسم"
|
||||
txthybridpartcreate="تعيين سجل التمهيد الرئيسي المختلط"
|
||||
txtautopartsettype="تعيين %1 نوع القسم"
|
||||
|
||||
txtselectdevice="اختر %1 جهاز :"
|
||||
txtselecteddevices="الأجهزة المختارة :"
|
||||
|
||||
txtformatmountmenu="شطب وتثبيت"
|
||||
txtformatdevices="حذف الأجهزة"
|
||||
txtformatdevice="حذف الجهاز"
|
||||
txtmount="تثبيت"
|
||||
txtunmount="إلغاء التثبيت"
|
||||
txtmountdesc="تثبيت أو تعديل"
|
||||
|
||||
txtformatdeviceconfirm="تحذير ، سيتم مسح جميع البيانات الموجودة على الأجهزة المحددة ! \nشطب الأجهزة؟"
|
||||
|
||||
txtselectpartformat="حدد قسم شطب لـ %1 :"
|
||||
txtformatingpart="شطب قسم %1 كـ "
|
||||
txtcreateluksdevice="إنشاء جهاز luks :"
|
||||
txtopenluksdevice="فتح جهاز luks :"
|
||||
txtluksdevicecreated="تم إنشاء جهاز luks !"
|
||||
|
||||
txtinstallmenu="قائمة التثبيت"
|
||||
|
||||
txtarchinstallmenu="قائمة تثبيت آرتش لينكس"
|
||||
|
||||
txteditmirrorlist="تعديل قائمة المرآة"
|
||||
txtinstallarchlinux="تثبيت آرتش لينكس"
|
||||
txtinstallfirmware="تثبيت البرامج الثابتة"
|
||||
txtconfigarchlinux="تعديل آرتش لينكس"
|
||||
|
||||
txtsethostname="تعيين اسم الكمبيوتر"
|
||||
txtsetfont="تعيين الخط"
|
||||
txtsetlocale="ضبط اللغة"
|
||||
txtsettime="ضبط الوقت"
|
||||
txtsetrootpassword="تعيين كلمة المرور الروت"
|
||||
|
||||
txtuseutcclock="هل تريد استخدام ساعة الأجهزة UTC؟"
|
||||
|
||||
txtbootloader="محمل الإقلاع"
|
||||
txtbootloadermenu="اختر محمل الإقلاع"
|
||||
|
||||
txtefibootmgr="efibootmgr مطلوب لأجهزة كمبيوتر EFI."
|
||||
|
||||
txtbootloadergrubmenu="قائمة تثبيت Grub"
|
||||
txtrungrubmakeconfig="شغل grub-mkconfig ؟"
|
||||
txtgrubluksdetected="قسم الروت المشفر !\n\nنضيف cryptdevice= إلى GRUB_CMDLINE_LINUX في /etc/default/grub ؟"
|
||||
|
||||
txtbootloadersyslinuxmenu="قائمة تثبيت Syslinux"
|
||||
txtsyslinuxaddefibootmgr="تثبيت EFI يتطلب efibootmgr"
|
||||
txtsyslinuxaddgptfdisk="أسطوانة GPT تتطلب gptfdisk"
|
||||
txtsyslinuxaddmtools="جزء FAT للتشغيل يتطلب mtools "
|
||||
|
||||
txtbootloaderrefindmenu="قائمة تثبيت rEFInd"
|
||||
|
||||
txtoptional="إختياري"
|
||||
txtrecommandeasyinst="الموصى بها لتسهيل عملية التثبيت"
|
||||
txtset="وضع %1"
|
||||
txtgenerate="إنشاء %1"
|
||||
txtedit="تعديل %1"
|
||||
txtinstall="تثبيت %1"
|
||||
txtenable="مكن %1"
|
||||
|
||||
txtpressanykey="اضغط على أي زر للإستمرار"
|
||||
|
||||
txtarchdidesc="النص الكامل لتثبيت سطح المكتب"
|
||||
txtinstallarchdi="Arch Linux Desktop Install (archdi) هو برنامج نصي ثاني يمكنه مساعدتك في تثبيت محطة عمل كاملة.\n\nيمكنك فقط تشغيل البرنامج النصي أو تثبيته. اختر في القائمة التالية.\n\nيحتوي Arch Linux Desktop Install على اثنين من التبعيات : wget and libnewt.\n\npacstrap wget libnewt ؟"
|
||||
txtarchdiinstallandlaunch="تثبيت وتشغيل archdi"
|
||||
txtarchdiinstall="نصب archdi"
|
||||
txtarchdilaunch="إطلاق archdi"
|
15
lng/English
15
lng/English
|
@ -58,9 +58,14 @@ txtinstallmenu="Install Menu"
|
|||
|
||||
txtarchinstallmenu="Arch Install Menu"
|
||||
|
||||
txtselectmirrorsbycountry="Select mirrors by country"
|
||||
txtselectcountry="Select country"
|
||||
txteditmirrorlist="Edit mirrorlist"
|
||||
txtinstallarchlinux="Install Arch Linux"
|
||||
txtinstallfirmware="Install Firmware"
|
||||
txtinstallarchlinuxkernel="Kernel"
|
||||
txtinstallarchlinuxfirmwares="Firmwares"
|
||||
txtinstallarchlinuxfilesystems="File Systems"
|
||||
txtinstallarchlinuxcustompackagelist="Custom Package List"
|
||||
txtconfigarchlinux="Config Arch Linux"
|
||||
|
||||
txtsethostname="Set Computer Name"
|
||||
|
@ -69,7 +74,9 @@ txtsetlocale="Set Locale"
|
|||
txtsettime="Set Time"
|
||||
txtsetrootpassword="Set root password"
|
||||
|
||||
txtuseutcclock="Use UTC hardware clock ?"
|
||||
txthwclock="Hardware clock :"
|
||||
txthwclockutc="UTC"
|
||||
txthwclocklocal="Local"
|
||||
|
||||
txtbootloader="Bootloader"
|
||||
txtbootloadermenu="Choose your bootloader"
|
||||
|
@ -85,8 +92,12 @@ txtsyslinuxaddefibootmgr="EFI install require efibootmgr"
|
|||
txtsyslinuxaddgptfdisk="GPT disk require gptfdisk"
|
||||
txtsyslinuxaddmtools="FAT boot part require mtools"
|
||||
|
||||
txtbootloadersystemdmenu="Systemd-boot Install Menu"
|
||||
|
||||
txtbootloaderrefindmenu="rEFInd Install Menu"
|
||||
|
||||
txtextrasmenu="Extras"
|
||||
|
||||
txtoptional="Optional"
|
||||
txtrecommandeasyinst="Recommanded for easy install"
|
||||
txtset="Set %1"
|
||||
|
|
15
lng/French
15
lng/French
|
@ -58,9 +58,14 @@ txtinstallmenu="Menu Installation"
|
|||
|
||||
txtarchinstallmenu="Menu Installation Arch Linux"
|
||||
|
||||
txtselectmirrorsbycountry="Mirroir par pays"
|
||||
txtselectcountry="Sélectionner pays"
|
||||
txteditmirrorlist="Éditer mirrorlist"
|
||||
txtinstallarchlinux="Installer Arch Linux"
|
||||
txtinstallfirmware="Installer les firmwares"
|
||||
txtinstallarchlinuxkernel="Noyau"
|
||||
txtinstallarchlinuxfirmwares="Firmwares"
|
||||
txtinstallarchlinuxfilesystems="Systèmes de fichier"
|
||||
txtinstallarchlinuxcustompackagelist="Liste de paquet personnel"
|
||||
txtconfigarchlinux="Configurer Arch Linux"
|
||||
|
||||
txtsethostname="Définir le nom de l'ordinateur"
|
||||
|
@ -69,7 +74,9 @@ txtsetlocale="Définir Locale"
|
|||
txtsettime="Définir l'horloge"
|
||||
txtsetrootpassword="Définir le mot de passe root"
|
||||
|
||||
txtuseutcclock="Utiliser une horloge matérielle UTC ?"
|
||||
txthwclock="Horloge matériel :"
|
||||
txthwclockutc="UTC"
|
||||
txthwclocklocal="Local"
|
||||
|
||||
txtbootloader="Bootloader"
|
||||
txtbootloadermenu="Choisissez votre bootloader"
|
||||
|
@ -85,8 +92,12 @@ txtsyslinuxaddefibootmgr="Une installation EFI nécessite efibootmgr"
|
|||
txtsyslinuxaddgptfdisk="Un disque GPT nécessite gptfdisk"
|
||||
txtsyslinuxaddmtools="Un partition de boot FAT nécessite mtools"
|
||||
|
||||
txtbootloadersystemdmenu="Menu Installation Systemd-boot"
|
||||
|
||||
txtbootloaderrefindmenu="Menu Installation rEFInd"
|
||||
|
||||
txtextrasmenu="Extras"
|
||||
|
||||
txtoptional="Optionnel"
|
||||
txtrecommandeasyinst="Recommandé pour installation rapide"
|
||||
txtset="Définir %1"
|
||||
|
|
103
lng/Norwegian
Normal file
103
lng/Norwegian
Normal file
|
@ -0,0 +1,103 @@
|
|||
# Arch Linux Fast Install (archfi)
|
||||
# --------------------------------
|
||||
# project : https://github.com/MatMoul/archfi
|
||||
# language : Norwegian
|
||||
# translator : mrboen94 (pseudo, name or e-mail.)
|
||||
# notes : misc text...
|
||||
|
||||
|
||||
|
||||
locale=en_US.UTF-8
|
||||
#font=
|
||||
|
||||
txtexit="Avslutt"
|
||||
txtback="Tilbake"
|
||||
txtignore="Ignorer"
|
||||
|
||||
txtselectserver="Velg kilde server :"
|
||||
|
||||
txtmainmenu="Hovedmeny"
|
||||
txtlanguage="Språk"
|
||||
txtsetkeymap="Sett tastaturlayout"
|
||||
txteditor="Teksteditor"
|
||||
txtdiskpartmenu="Disk Partisjoner"
|
||||
txtselectpartsmenu="Velg Partisjoner og installer"
|
||||
txthelp="Hjelp"
|
||||
txtchangelog="Endringslogg"
|
||||
txtreboot="Restart"
|
||||
|
||||
txtautoparts="Auto Partisjonering"
|
||||
txteditparts="Endre Partisjoner"
|
||||
|
||||
txtautopartsconfirm="Valgt Enhet : %1\n\nAlle data vil bli slettet ! \n\nFortsett ?"
|
||||
|
||||
txtautopartclear="Fjern all partisjoneringsdata"
|
||||
txtautopartcreate="Sett %1 partisjon"
|
||||
txthybridpartcreate="Sett hybrid MBR"
|
||||
txtautopartsettype="Sett %1 partition type"
|
||||
|
||||
txtselectdevice="Velg %1 Enhet :"
|
||||
txtselecteddevices="Velg Enheter :"
|
||||
|
||||
txtformatmountmenu="Formater og Monter"
|
||||
txtformatdevices="Formater Enheter"
|
||||
txtformatdevice="Format Device"
|
||||
txtmount="Monter"
|
||||
txtunmount="Avmonter"
|
||||
txtmountdesc="Installer eller Konfigurer"
|
||||
|
||||
txtformatdeviceconfirm="Advarsel, all data på de Valgte Enhetene vil bli Slettet ! \nFortsett Formatering ?"
|
||||
|
||||
txtselectpartformat="Velg Partisjonsformat for %1 :"
|
||||
txtformatingpart="Formaterer partisjon %1 som"
|
||||
txtcreateluksdevice="Lag en luks Enhet :"
|
||||
txtopenluksdevice="Åpne luks Enhet :"
|
||||
txtluksdevicecreated="luks Enhet oprettet !"
|
||||
|
||||
txtinstallmenu="Installeringsmeny"
|
||||
|
||||
txtarchinstallmenu="Arch Installeringsmeny"
|
||||
|
||||
txteditmirrorlist="Rediger Speillisten"
|
||||
txtinstallarchlinux="Installer Arch Linux"
|
||||
txtconfigarchlinux="Configurer Arch Linux"
|
||||
|
||||
txtsethostname="Sett datamaskinnavn"
|
||||
txtsetfont="Sett Font"
|
||||
txtsetlocale="Sett Locale"
|
||||
txtsettime="Sett Tid"
|
||||
txtsetrootpassword="Sett root passord"
|
||||
|
||||
txtuseutcclock="Bruk UTC Maskinvare klokke ?"
|
||||
|
||||
txtbootloader="Bootloader"
|
||||
txtbootloadermenu="Velg din bootloader"
|
||||
|
||||
txtefibootmgr="efibootmgr er nødvendig for EFI datamaskiner."
|
||||
|
||||
txtbootloadergrubmenu="Grub Installerings Meny"
|
||||
txtrungrubmakeconfig="Kjør grub-mkconfig ?"
|
||||
txtgrubluksdetected="Kryptert root partisjon !\n\nLegg cryptdevice= til GRUB_CMDLINE_LINUX i /etc/default/grub ?"
|
||||
|
||||
txtbootloadersyslinuxmenu="Syslinux Installerings Meny"
|
||||
txtsyslinuxaddefibootmgr="EFI installasjon trenger efibootmgr"
|
||||
txtsyslinuxaddgptfdisk="GPT disk trenger gptfdisk"
|
||||
txtsyslinuxaddmtools="FAT boot partisjon trenger mtools"
|
||||
|
||||
txtbootloaderrefindmenu="rEFInd Installerings Meny"
|
||||
|
||||
txtoptional="Valgfritt"
|
||||
txtrecommandeasyinst="Anbefalt for enkel installering"
|
||||
txtset="Sett %1"
|
||||
txtgenerate="Generer %1"
|
||||
txtedit="Endre %1"
|
||||
txtinstall="Installer %1"
|
||||
txtenable="Skru på %1"
|
||||
|
||||
txtpressanykey="Trykk en tast for å fortsette."
|
||||
|
||||
txtarchdidesc="Fult installerings-script"
|
||||
txtinstallarchdi="Arch Linux Desktop Install (archdi) er et annet script som kan hjelpe deg å installere en full arbeidsstasjon.\n\nDu kan bare kjøre scriptet eller installere det. Velg i den neste menyen.\n\nArch Linux Desktop Install som to avhengigheter : wget og libnewt.\n\npacstrap wget libnewt ?"
|
||||
txtarchdiinstallandlaunch="Installer og kjør archdi"
|
||||
txtarchdiinstall="Installer archdi"
|
||||
txtarchdilaunch="Kjør archdi"
|
13
samples/custompackagelist
Normal file
13
samples/custompackagelist
Normal file
|
@ -0,0 +1,13 @@
|
|||
# This file is a sample of a custom package list that is available at the pacstrap step.
|
||||
# Each line is a package but empty line and commented line is supported.
|
||||
|
||||
# How to use :
|
||||
# Store your own file on a web server
|
||||
# Launch archfi with :
|
||||
# archfi -cpl url_of_the_file
|
||||
|
||||
# Some packages :
|
||||
neofetch
|
||||
nmon
|
||||
lshw
|
||||
# base-devel
|
Loading…
Reference in a new issue