您尚未登录。

#1 2017-07-16 19:06:33

ffwalle
机器人
注册时间: 2011-12-03
帖子: 393

arch安装脚本[2017.07.01]

#[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 :-)

离线

#2 2018-03-20 18:23:13

驿窗
驿窗
所在地: 基础开源研究
注册时间: 2016-06-03
帖子: 927
个人网站

Re: arch安装脚本[2017.07.01]

用这个脚本,可以让安装 Arch Linux 自动进行,相当于提前输入命令,安装过程中只需要做一些确认就可以,我的理解对么?


开源/Linux大众化,从驿窗开始~

离线

#3 2018-10-19 14:08:15

jonlubas
封禁
注册时间: 2018-10-07
帖子: 23

Re: arch安装脚本[2017.07.01]

piter 说:

用这个脚本,可以让安装 Arch Linux 自动进行,相当于提前输入命令,安装过程中只需要做一些确认就可以,我的理解对么?

错误 是让你照着打的命令

离线

#4 2018-10-19 14:13:02

jonlubas
封禁
注册时间: 2018-10-07
帖子: 23

Re: arch安装脚本[2017.07.01]

piter 说:

用这个脚本,可以让安装 Arch Linux 自动进行,相当于提前输入命令,安装过程中只需要做一些确认就可以,我的理解对么?

从这句话 能看出你是多么菜啊  哈哈哈哈 还不如朕

离线

#5 2018-10-20 07:43:57

xtricman
エクス·トリクマン
注册时间: 2012-12-26
帖子: 1,267

Re: arch安装脚本[2017.07.01]

jonlubas 说:

从这句话 能看出你是多么菜啊  哈哈哈哈 还不如朕

从这句话可以看出你是多么脑残


反社会,精神极其不稳定,随时可能炸碎身边所有人

离线

#6 2018-10-20 10:01:16

yw662
大会员
所在地: localhost
注册时间: 2018-10-10
帖子: 424

Re: arch安装脚本[2017.07.01]

jonlubas 说:
piter 说:

用这个脚本,可以让安装 Arch Linux 自动进行,相当于提前输入命令,安装过程中只需要做一些确认就可以,我的理解对么?

错误 是让你照着打的命令

jonlubas 说:
piter 说:

用这个脚本,可以让安装 Arch Linux 自动进行,相当于提前输入命令,安装过程中只需要做一些确认就可以,我的理解对么?

从这句话 能看出你是多么菜啊  哈哈哈哈 还不如朕


用这种带有误导和攻击性的字眼和语气,无论你本意如何,都不太合适吧。


ecmascript是世界上最好的语言

离线

#7 2018-10-20 14:00:07

xtricman
エクス·トリクマン
注册时间: 2012-12-26
帖子: 1,267

Re: arch安装脚本[2017.07.01]

yw662 说:

用这种带有误导和攻击性的字眼和语气,无论你本意如何,都不太合适吧。

他就要爽一下,装个逼反正不挨打。你看他发的两求助帖子,拼写都不正确,命令还是全大写,格式混乱


反社会,精神极其不稳定,随时可能炸碎身边所有人

离线

#8 2018-10-20 21:08:10

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: arch安装脚本[2017.07.01]

jonlubas 已被执行封禁,理由为「多次大写尖叫;多次语焉不详;不尊重」。

离线

#9 2023-04-06 20:25:35

hello
会员
注册时间: 2023-03-30
帖子: 4

Re: arch安装脚本[2017.07.01]

驿窗 说:

用这个脚本,可以让安装 Arch Linux 自动进行,相当于提前输入命令,安装过程中只需要做一些确认就可以,我的理解对么?

arch不是有archinstall吗?


萌新

离线

#10 2023-04-06 22:40:07

Cyrus Yip
会员
所在地: 地球
注册时间: 2021-09-26
帖子: 40
个人网站

Re: arch安装脚本[2017.07.01]

hello 说:
驿窗 说:

用这个脚本,可以让安装 Arch Linux 自动进行,相当于提前输入命令,安装过程中只需要做一些确认就可以,我的理解对么?

arch不是有archinstall吗?

这个帖子发布的时候 archinstall 还没诞生。

离线

#11 2023-06-24 01:11:08

何孙昊泽
会员
所在地: 陕西西安
注册时间: 2023-02-21
帖子: 2
个人网站

Re: arch安装脚本[2017.07.01]

依云 说:

jonlubas 已被执行封禁,理由为「多次大写尖叫;多次语焉不详;不尊重」。

所以你就要按照你们社区的机械决定论封禁该用户吗?我们国家早已经经历过批林批孔了,难道还要使用“尊师重道”的方法告诫他人吗?
我们应当抛弃人道主义和人文主义的反动观点

以上是个人看法

离线

#12 2023-10-13 12:59:58

zmarch
会员
注册时间: 2022-08-08
帖子: 7

Re: arch安装脚本[2017.07.01]

我用archfi和archdi装过几回,archinstall 没用过的说。

离线

页脚