页次: 1
#[option] remote
passwd && systemctl start sshd
#[option] wipefs
wipefs -a /dev/sda
#[1-gpt/efi]
parted /dev/sda -s -a optimal mklabel gpt mkpart primary 300m 100% mkpart primary 1m 300m && \
mkfs.ext4 /dev/sda1 && mount /dev/sda1 /mnt && mkdir -p /mnt/boot/EFI && \
mkfs.fat -F32 /dev/sda2 && mount /dev/sda2 /mnt/boot/EFI
#[1-mbr/bios]
parted /dev/sda -s -a optimal mklabel msdos mkpart primary 1m 100% && \
mkfs.ext4 /dev/sda1 && mount /dev/sda1 /mnt
#[2-pacman]
sed -i -e '/163/! s/^Server/#Server/' /etc/pacman.d/mirrorlist && pacstrap /mnt base
#[2-rsync]
rsync -azAXH --delete --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/lost+found"} root@10.0.0.1:/ /mnt
#[3-config]
genfstab -U -p /mnt > /mnt/etc/fstab
arch-chroot /mnt
mkinitcpio -p linux
echo LANG=zh_CN.UTF-8 > /etc/locale.conf && echo KEYMAP=us > /etc/vconsole.conf && echo arch > /etc/hostname && \
sed -i -e 's/^#\(en_US.UTF-8\|zh_CN.UTF-8\|zh_CN.GBK\)/\1/' /etc/locale.gen && locale-gen && \
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
#[4-efi]
pacman -S grub efibootmgr && \
grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=grub && \
grub-mkconfig -o /boot/grub/grub.cfg
#[4-bios]
pacman -S grub && \
grub-install --target=i386-pc /dev/sda && \
grub-mkconfig -o /boot/grub/grub.cfg
#[option] tools
pacman -S base-devel net-tools vim emacs git tmux cscope ctags htop nmap tcpdump socat tree curl wget wput rsync sudo zsh dhcpcd ntp openssh && \
sed -i -e 's/^#\s*\(%wheel.*NOPASSWD.*\)/\1/' /etc/sudoers && \
sed -i -e 's/^#PermitRootLogin.*/PermitRootLogin yes/' /etc/sshd_config && \
sed -i -e 's/^#KillUserProcesses.*/KillUserProcesses=no/' /etc/systemd/logind.conf && \
chsh -s /usr/bin/zsh && \
systemctl enable dhcpcd ntpd sshd
#[option] kde
pacman -S xorg plasma konsole dolphin fcitx wqy-zenhei wqy-microhei adobe-source-han-sans-cn-fonts && \
sed -i -e 's/^Current=/Current=breeze/' /etc/sddm.conf && \
echo -e 'export GTK_IM_MODULE=fcitx\nexport QT_IM_MODULE=fcitx\nexport XMODIFIERS="@im=fcitx"' > ~/.xprofile && \
systemctl enable sddm NetworkManager
#[option] swap
fallocate -l 2G /swap && chmod 600 /swap && mkswap /swap && swapon /swap && echo '/swap none swap defaults 0 0' >> /etc/fstab
#[option] user
useradd -m -G wheel -s /usr/bin/zsh -p <password> <username>
#[option] samba
pacman -S samba && systemctl enable smbd && pdbedit -a -u <username>
passwd && exit
umount -R /mnt && reboot
just for fun :-)
离线
用这个脚本,可以让安装 Arch Linux 自动进行,相当于提前输入命令,安装过程中只需要做一些确认就可以,我的理解对么?
开源/Linux大众化,从驿窗开始~
离线
用这个脚本,可以让安装 Arch Linux 自动进行,相当于提前输入命令,安装过程中只需要做一些确认就可以,我的理解对么?
错误 是让你照着打的命令
离线
用这个脚本,可以让安装 Arch Linux 自动进行,相当于提前输入命令,安装过程中只需要做一些确认就可以,我的理解对么?
从这句话 能看出你是多么菜啊 哈哈哈哈 还不如朕
离线
从这句话 能看出你是多么菜啊 哈哈哈哈 还不如朕
从这句话可以看出你是多么脑残
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
piter 说:用这个脚本,可以让安装 Arch Linux 自动进行,相当于提前输入命令,安装过程中只需要做一些确认就可以,我的理解对么?
错误 是让你照着打的命令
piter 说:用这个脚本,可以让安装 Arch Linux 自动进行,相当于提前输入命令,安装过程中只需要做一些确认就可以,我的理解对么?
从这句话 能看出你是多么菜啊 哈哈哈哈 还不如朕
用这种带有误导和攻击性的字眼和语气,无论你本意如何,都不太合适吧。
ecmascript是世界上最好的语言
离线
用这种带有误导和攻击性的字眼和语气,无论你本意如何,都不太合适吧。
他就要爽一下,装个逼反正不挨打。你看他发的两求助帖子,拼写都不正确,命令还是全大写,格式混乱
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
jonlubas 已被执行封禁,理由为「多次大写尖叫;多次语焉不详;不尊重」。
离线
用这个脚本,可以让安装 Arch Linux 自动进行,相当于提前输入命令,安装过程中只需要做一些确认就可以,我的理解对么?
arch不是有archinstall吗?
萌新
离线
驿窗 说:用这个脚本,可以让安装 Arch Linux 自动进行,相当于提前输入命令,安装过程中只需要做一些确认就可以,我的理解对么?
arch不是有archinstall吗?
这个帖子发布的时候 archinstall 还没诞生。
离线
jonlubas 已被执行封禁,理由为「多次大写尖叫;多次语焉不详;不尊重」。
所以你就要按照你们社区的机械决定论封禁该用户吗?我们国家早已经经历过批林批孔了,难道还要使用“尊师重道”的方法告诫他人吗?
我们应当抛弃人道主义和人文主义的反动观点
以上是个人看法
离线
我用archfi和archdi装过几回,archinstall 没用过的说。
离线
页次: 1