mirror of
https://github.com/BioArchLinux/iso.git
synced 2025-03-10 06:14:01 +00:00
clean: bio
This commit is contained in:
parent
00cf428232
commit
1818c41879
12 changed files with 32 additions and 104 deletions
|
@ -1 +1 @@
|
||||||
bioarchiso
|
bioarchlinux
|
||||||
|
|
|
@ -1,12 +1,32 @@
|
||||||
To install [38;2;23;147;209mBioArchLinux[0m follow the installation guide:
|
To install [1;37;44mBioArchLinux[0m follow the installation guide:
|
||||||
https://wiki.archlinux.org/title/Installation_guide
|
https://github.com/BioArchLinux/iso
|
||||||
Replace thw word base with the word base-bio
|
|
||||||
|
|
||||||
For Wi-Fi, authenticate to the wireless network using the [35miwctl[0m utility.
|
Official website: https://bioarchlinux.org
|
||||||
For mobile broadband (WWAN) modems, connect with the [35mmmcli[0m utility.
|
|
||||||
Ethernet, WLAN and WWAN interfaces using DHCP should work automatically.
|
|
||||||
|
|
||||||
After connecting to the internet, the installation guide can be accessed
|
Report ISO issues: https://github.com/BioArchLinux/iso/issues
|
||||||
via the convenience script [35mInstallation_guide[0m.
|
Chat on matrix: https://matrix.to/#/#bioarchlinux:matrix.org
|
||||||
|
Usage Wiki page: https://wiki.bioarchlinux.org/index.php?title=Special:AllPages
|
||||||
|
|
||||||
[41m [41m [41m [40m [44m [40m [41m [46m [45m [41m [46m [43m [41m [44m [45m [40m [44m [40m [41m [44m [41m [41m [46m [42m [41m [44m [43m [41m [45m [40m [40m [44m [40m [41m [44m [42m [41m [46m [44m [41m [46m [47m [0m
|
.
|
||||||
|
lN.
|
||||||
|
;MMX
|
||||||
|
'WMMMK
|
||||||
|
.WMMMMM0
|
||||||
|
dMMMMMMM0
|
||||||
|
.NOoONMMMMM0
|
||||||
|
.WMMMMWMMMMMMK
|
||||||
|
,WMMMMMMMMMMMMMX.
|
||||||
|
;MMMMMMMMMMMMMMMMN.
|
||||||
|
lMMMMMMMOc:oXMMMMMMW.
|
||||||
|
dMMMMMMW, xMMMMMMW,
|
||||||
|
kMMMMMMMo XMMMMWMM:
|
||||||
|
0MMMMMMMM, ,.. xMMMMMKko.
|
||||||
|
.XMMMMMMWKk' ox' lOXMMMMMM0:
|
||||||
|
'WMMNkl'. .x:d .;d0WMMO
|
||||||
|
:Xx:. cx' 'l0K.
|
||||||
|
. .
|
||||||
|
|
||||||
|
|
||||||
|
Welcome to [1;37;44mBioArchLinux[0m !
|
||||||
|
|
||||||
|
[41m [41m [41m [40m [44m [40m [41m [46m [45m [41m [46m [43m [41m [44m [45m [40m [44m [40m [41m [44m [41m [41m [46m [42m [41m [44m [43m [41m [45m [40m [40m [44m [40m [41m [44m [42m [41m [46m [44m [41m [46m [47m [0m
|
||||||
|
|
|
@ -1 +1,2 @@
|
||||||
root:x:0:0:root:/root:/usr/bin/zsh
|
root:x:0:0:root:/root:/usr/bin/zsh
|
||||||
|
bio:x:1000:1000::/home/bio:/usr/bin/zsh
|
||||||
|
|
|
@ -1 +1,2 @@
|
||||||
root::14871::::::
|
root::14871::::::
|
||||||
|
bio:$6$iG5kiVqPH5TjAPlP$Awy56r0ru1Df4uxS/UtuH6Ugg9yxy1.pMDSTT2pePuVOCFzwZ/a3Qc48RbHmetR2kC.q9qNlaInSTPgu.YPhb.:14871::::::
|
||||||
|
|
|
@ -1,10 +0,0 @@
|
||||||
[Unit]
|
|
||||||
Description=Choose mirror from the kernel command line
|
|
||||||
ConditionKernelCommandLine=mirror
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
Type=oneshot
|
|
||||||
ExecStart=/usr/local/bin/choose-mirror
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=multi-user.target
|
|
|
@ -1 +0,0 @@
|
||||||
../choose-mirror.service
|
|
|
@ -1 +0,0 @@
|
||||||
/usr/lib/systemd/system/reflector.service
|
|
|
@ -1,6 +0,0 @@
|
||||||
[Unit]
|
|
||||||
ConditionKernelCommandLine=!mirror
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
Restart=on-failure
|
|
||||||
RestartSec=10
|
|
|
@ -1,8 +0,0 @@
|
||||||
# Reflector configuration file for the systemd service.
|
|
||||||
|
|
||||||
--save /etc/pacman.d/mirrorlist
|
|
||||||
--ipv4
|
|
||||||
--ipv6
|
|
||||||
--protocol https
|
|
||||||
--latest 20
|
|
||||||
--sort rate
|
|
|
@ -1,34 +0,0 @@
|
||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
script_cmdline ()
|
|
||||||
{
|
|
||||||
local param
|
|
||||||
for param in $(< /proc/cmdline); do
|
|
||||||
case "${param}" in
|
|
||||||
script=*) echo "${param#*=}" ; return 0 ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
}
|
|
||||||
|
|
||||||
automated_script ()
|
|
||||||
{
|
|
||||||
local script rt
|
|
||||||
script="$(script_cmdline)"
|
|
||||||
if [[ -n "${script}" && ! -x /tmp/startup_script ]]; then
|
|
||||||
if [[ "${script}" =~ ^((http|https|ftp)://) ]]; then
|
|
||||||
curl "${script}" --location --retry-connrefused --retry 10 -s -o /tmp/startup_script >/dev/null
|
|
||||||
rt=$?
|
|
||||||
else
|
|
||||||
cp "${script}" /tmp/startup_script
|
|
||||||
rt=$?
|
|
||||||
fi
|
|
||||||
if [[ ${rt} -eq 0 ]]; then
|
|
||||||
chmod +x /tmp/startup_script
|
|
||||||
/tmp/startup_script
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
if [[ $(tty) == "/dev/tty1" ]]; then
|
|
||||||
automated_script
|
|
||||||
fi
|
|
|
@ -1,6 +0,0 @@
|
||||||
# fix for screen readers
|
|
||||||
if grep -Fqa 'accessibility=' /proc/cmdline &> /dev/null; then
|
|
||||||
setopt SINGLE_LINE_ZLE
|
|
||||||
fi
|
|
||||||
|
|
||||||
~/.automated_script.sh
|
|
|
@ -1,28 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
#
|
|
||||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
|
||||||
|
|
||||||
get_cmdline() {
|
|
||||||
local param
|
|
||||||
for param in $(< /proc/cmdline); do
|
|
||||||
case "${param}" in
|
|
||||||
$1=*) echo "${param##*=}";
|
|
||||||
return 0
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
}
|
|
||||||
|
|
||||||
mirror=$(get_cmdline mirror)
|
|
||||||
[[ $mirror = auto ]] && mirror=$(get_cmdline archiso_http_srv)
|
|
||||||
[[ $mirror ]] || exit 0
|
|
||||||
|
|
||||||
mv /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.orig
|
|
||||||
cat >/etc/pacman.d/mirrorlist << EOF
|
|
||||||
#
|
|
||||||
# Arch Linux repository mirrorlist
|
|
||||||
# Generated by archiso
|
|
||||||
#
|
|
||||||
|
|
||||||
Server = ${mirror%%/}/\$repo/os/\$arch
|
|
||||||
EOF
|
|
Loading…
Add table
Reference in a new issue