เจฒเฉเจ
เจ เจคเฉ เจซเจฟเจฐ เจเฉฑเจ เจฆเจฟเจจ, เจฅเฉเจฎเฉเจเจฟเจ เจซเฉเจฐเจฎเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ 'เจคเฉ, เจฎเฉเจ เจฐเจพเจธเจฌเฉเจฐเฉ (aarch64 เจฌเจจเจพเจฎ armhfp) เจฒเจ เจฎเฉเจเฉเจฆเจพ เจเจชเจฐเฉเจเจฟเฉฐเจ เจธเจฟเจธเจเจฎเจพเจ เจฆเฉ เจฌเจฟเฉฑเจ เจกเฉเฉฐเจเจพเจ เจฌเจพเจฐเฉ เจเจฐเจเจพ เจเฉเจคเฉ: เจเฉ เจเจฟ 64-เจฌเจฟเฉฑเจ OS, เจธเจฟเจงเจพเจเจค เจตเจฟเฉฑเจ, เจฐเจพเจธเจฌเฉเจฐเฉ เจธเฉฐเจธเจเจฐเจฃ 3 'เจคเฉ เจซเจฟเฉฑเจ เจ เจคเฉ เจเฉฐเจฎ เจเจฐ เจธเจเจฆเจพ เจนเฉเฅค ++?
โเจฏเฉเจเจผเจฐเจฒเฉเจเจกโ เจคเฉเจ เจเจเจฐเจเจฎ เจเจฐเจเฉเจเฉเจเจเจฐ เจฒเจ เจฎเฉเจฐเจพ เจชเจฟเจเจฐเจพ CentOS เจเจฐเจจเจฒ เจฆเฉ เจจเจตเฉเจจเจคเจฎ เจธเฉฐเจธเจเจฐเจฃ เจคเฉ เจเจพเจฃ เจ เจคเฉ 64-เจฌเจฟเฉฑเจ เจตเจฟเฉฑเจ เจฌเจฆเจฒเจฃ เจฆเฉ เจเฉเจ เจเจพเจนเจฒเฉ เจตเจฟเฉฑเจ เจจเจนเฉเจ เจธเฉเฅค เจ เจคเฉ เจเจชเฉเจเจเจฒ เจฐเจฟเจชเฉเจเจผเจเจฐเฉ, เจฐเฉฑเจฌ เจเจพเจฃเจฆเจพ เจนเฉ เจเจฟเฉฑเจฅเฉ เจฌเจฟเจจเจพเจ เจกเจฟเจเฉเจเจฒ เจฆเจธเจคเจเจค เจฆเฉ, เจฎเฉเจฐเฉ เจฌเฉเจเฉเจจ เจจเฉเจเจฆ เจตเจฟเฉฑเจ เจเฉฑเจ เจญเจฟเจเจจเจ เจธเฉเจชเจจเจพ เจธเฉ ...
RPM-เจ
เจงเจพเจฐเจฟเจค เจกเจฟเจธเจเจฐเฉเจฌเจฟเจเจธเจผเจจ เจฆเฉ เจ
เจจเฉเจฏเจพเจ เจตเจเฉเจ เจฌเฉเจฒเจฆเฉ เจนเฉเจ, เจฎเฉเจจเฉเฉฐ เจเจน เจเจพเจฃ เจเฉ เจนเฉเจฐเจพเจจเฉ เจนเฉเจ เจเจฟ เจฐเจพเจธเจฌเฉเจฐเฉ เจฒเจ OS เจจเฉเฉฐ เจเจฐเจเจพเจตเจพเจ เจตเจฟเฉฑเจ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจญเฉเฉฑเจฒ เจเจฟเจ เจธเฉ เจซเฉเจกเฉเจฐเจพ! เจ
เจคเฉ เจเจน เจเจธ เจคเฉฑเจฅ เจฆเฉ เจฌเจพเจตเจเฉเจฆ เจเจฟ เจเจธเจฆเฉ เจฐเจฟเจนเจพเจ
เจเจธ เจฒเฉเจ เจตเจฟเจ เจฎเฉเจ เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ เจตเจฟเจงเฉ เจฌเจพเจฐเฉ เจเฉฑเจฒ เจเจฐเจพเจเจเจพ เจซเฉเจกเฉเจฐเจพ (aarch64) 'เจคเฉ เจฐเจธเจฌเฉเจฐเฉ เจชเจพเจ 3 เจฎเจพเจกเจฒ เจฌเฉ + ะฒ เจตเจพเจงเฉ เจเฉฑเจเฉ-เจเฉฑเจ เจชเฉเจฐเจฆเจฐเจธเจผเจจ. เจฎเฉเจ เจเฉฑเจ เจตเจพเจ-เจซเจพเจ เจเจเจธเฉเจธ เจชเฉเจเจเฉฐเจ เจจเฉเฉฐ เจตเจงเจพเจเจฃ เจฆเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ 'เจคเฉ เจธเฉฐเจเฉเจช เจตเจฟเฉฑเจ เจตเจฟเจเจพเจฐ เจเจฐเจพเจเจเจพ, เจเฉ เจเจฟ เจฎเฉเจฐเฉ เจชเจฟเจเจฒเฉ เจธเฉฐเจฐเจเจจเจพ เจฆเฉ เจ
เจเจผเจฎเจพเจเจธเจผ เจเจพเจฐเจ เจฆเฉ เจจเจคเฉเจเฉ เจตเจเฉเจ เจชเจเจพเจฃเจฟเจ เจเจฟเจ เจธเฉ
0. เจคเฉเจนเจพเจจเฉเฉฐ เจเฉ เจเจพเจนเฉเจฆเจพ เจนเฉ
เจธเจญ เจเฉเจ เจเจนเฉ เจนเฉ เจเจฟเจตเฉเจ เจชเจฟเจเจฒเฉ เจฒเฉเจ เจตเจฟเฉฑเจ เจธเฉเจเฉเจฌเฉฑเจง เจเฉเจคเจพ เจเจฟเจ เจธเฉ:
- Raspberry Pi 3 เจฎเจพเจกเจฒ B+;
- microSD >= 4GB (เจฌเจพเจ เจฆ เจตเจฟเฉฑเจ เจคเฉเจธเฉเจ เจธเจฟเจธเจเจฎ เจจเฉเฉฐ 2GB เจกเจฐเจพเจเจต เจตเจฟเฉฑเจ "เจเฉเจฐเจพเจเจธเจซเจฐ" เจเจฐ เจธเจเจฆเฉ เจนเฉ);
- เจฒเฉเจจเจเจธ เจ เจคเฉ เจฎเจพเจเจเฉเจฐเฉ เจเจธเจกเฉ เจเจพเจฐเจก เจฐเฉเจกเจฐ เจจเจพเจฒ เจตเจฐเจเจธเจเฉเจธเจผเจจ;
- เจฐเจพเจธเจฌเฉเจฐเฉ เจ เจคเฉ เจฒเฉเจจเจเจธ เจตเจฐเจเจธเจเฉเจธเจผเจจ เจฆเฉ เจตเจฟเจเจเจพเจฐ เจตเจพเจเจฐเจก เจจเฉเจเจตเจฐเจ เจเจจเฉเจเจเฉเจตเจฟเจเฉ (เจเจธ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, เจธเฉเฉฑเจเจ เฉฑเจช เจฒเจ เจเฉเจ เจตเจพเจงเฉ เจฎเจพเจจเฉเจเจฐ เจ เจคเฉ เจเฉเจฌเฉเจฐเจก เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเจตเฉเจเฉ), เจฆเฉเจตเจพเจ เจกเจฟเจตเจพเจเจธเจพเจ เจคเฉเจ เจเฉฐเจเจฐเจจเฉเจ เจชเจนเฉเฉฐเจ;
- เจฒเฉเจจเจเจธ เจตเจฟเฉฑเจ เจเฉฑเจจเจค เจนเฉเจจเจฐ (เจเจพเจฃเจจเจพ เจ
เจคเฉ เจกเจฐเจจเจพ เจจเจนเฉเจ:
เจ เจฒเฉฑเจ ,dd ะธmkfs ).
เจฆเฉเจนเจฐเจพเจ เจฆเฉ เจธเจฎเจพเจจ
1. เจฎเฉเจฒ เจตเฉฐเจก เจฆเฉ เจธเจฅเจพเจชเจจเจพ
เจเฉฐเจเจฐเจจเฉเฉฑเจ 'เจคเฉ เจธเจฟเจธเจเจฎ เจฆเฉ เจเฉฑเจเฉ เจเจฟเฉฑเจคเจฐ เจฆเฉ เจเฉเจเจฐเจกเฉเจจเฉเจเจธ:
เจเจธเจจเฉเฉฐ เจฎเจพเจเจเฉเจฐเฉเจเจธเจกเฉ 'เจคเฉ เจฐเจฟเจเจพเจฐเจก เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ เจ เจคเฉ เจเจธเจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจเจน เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ:
- เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจฆเจพ "เจฐเฉเจ" เจซเฉเจฒเจพเจ (เจคเฉเจเจพ เจญเจพเจ, ext3)
parted /dev/mmcblk0 resizepart 3 100% e2fsck -f /dev/mmcblk0p3; resize2fs /dev/mmcblk0p3; e2fsck -f /dev/mmcblk0p3 for i in 1 2 3; do mkdir -p /mnt/$i; mount /dev/mmcblk0p$i /mnt/$i; done
- SELinux เจจเฉเฉฐ เจ
เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ
echo 'SELINUX=disabled' > /mnt/3/etc/selinux/config
- เจธเจผเฉเจฐเฉเจเจคเฉ เจธเฉเฉฑเจเจ
เฉฑเจช เจธเจนเจพเจเจ เจจเฉเฉฐ เจนเจเจพเจ:
find /mnt/3/etc/systemd/ -iname initial-setup.service -delete
- ssh เจฆเฉเจเจฐเจพ เจชเจนเฉเฉฐเจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเจ:
mkdir -p /mnt/3/root/.ssh cp -fv ~/.ssh/id_rsa.pub /mnt/3/root/.ssh/authorized_keys sed -i 's/#PermitRootLogin.*/PermitRootLogin yes/g' /mnt/3/etc/ssh/sshd_config
เจนเฉเจฃ เจคเฉเจธเฉเจ เจฎเจพเจเจเฉเจฐเฉ เจเจธเจกเฉ เจคเฉเจ "เจฐเจธเจฌเฉเจฐเฉ" เจจเฉเฉฐ เจกเจพเจเจจเจฒเฉเจก เจเจฐ เจธเจเจฆเฉ เจนเฉ เจ เจคเฉ เจจเฉเจเจตเจฐเจ เจฐเจพเจนเฉเจ เจเจธ เจจเจพเจฒ เจเฉเฉ เจธเจเจฆเฉ เจนเฉเฅค
เจ เฉฐเจกเฉ เจธเจผเฉเจฐเฉ เจนเฉเจฃ เจตเจฟเฉฑเจ เจกเฉเจข เจฎเจฟเฉฐเจ เจฒเฉฑเจเจฆเฉ เจนเจจเฅค เจฒเฉเจก เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ เจธเจฟเจธเจเจฎ เจฆเจพ TTX:
rpm -qa | wc -l
444
2. เจเฉฑเจ เจเฉฑเจเฉ-เจเฉฑเจ เจธเจฟเจธเจเจฎ เจจเฉเฉฐ เจเจเฉฑเจ เจพ เจเจฐเจจเจพ
เจฌเจฆเจเจฟเจธเจฎเจคเฉ เจจเจพเจฒ, เจกเจฟเจตเฉเจฒเจชเจฐเจพเจ เจคเฉเจ "เจเฉฑเจเฉ-เจเฉฑเจ เจตเฉฐเจก" เจธเจฐเฉเจค เจฆเฉ เจเจชเจค เจตเจฟเฉฑเจ เจธเจญ เจคเฉเจ เจฎเจพเจฎเฉเจฒเฉ เจคเฉเจ เจฆเฉเจฐ เจจเจฟเจเจฒเจฆเฉ เจนเฉเฅค เจธเจฟเจธเจเจฎ เจเจฟเฉฑเจคเจฐ เจจเฉเฉฐ เจนเฉเจฐ เจตเฉ เจเฉเจเจพ เจฌเจฃเจพเจเจ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค
เจ เจเจฟเจนเจพ เจเจฐเจจ เจฒเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจฎเจฒเจฟเฉฐเจเจพ 'เจคเฉ เจธเจเฉเจฐเจฟเจชเจ เจเจฒเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ:
#!/bin/bash
. /etc/os-release
P=$(mktemp --directory $(pwd)/$ID-$VERSION_ID.XXX)
dnf --installroot=$P --releasever=$VERSION_ID --setopt=install_weak_deps=false
--assumeyes install
bcm283x-firmware
dnf
grub2-efi-aa64
kernel
openssh-server
shim-aa64
for f in /boot/efi/EFI/fedora/grub.cfg
/boot/efi/EFI/fedora/grubenv
/boot/efi/rpi3-u-boot.bin
/etc/default/grub
/etc/fstab
do
cp -fv $f $P$f
done
rm -fv $P/dev/*
rm -rfv $P/var/cache/dnf
echo "--------------------------------------------------------------------------------"
du -hs $P
เจธเจเฉเจฐเจฟเจชเจ เจจเฉเฉฐ เจเจฒเจพเจเจฃ เจคเฉเจ เจฌเจพเจ เจฆ, เจฎเฉเจเฉเจฆเจพ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจตเจฟเฉฑเจ เจเฉฑเจ เจเจช-เจกเจพเจเจฐเฉเจเจเจฐเฉ เจฌเจฃเจพเจ เจเจพเจตเฉเจเฉ ($P) เจจเจตเฉเจ เจจเจฟเจเจจเจคเจฎ OS เจเจกเฉเจธเจผเจจ เจฆเฉ เจฐเฉเจ เจฆเฉ เจธเจฎเฉฑเจเจฐเฉ เจฆเฉ เจจเจพเจฒเฅค เจคเฉเจธเฉเจ เจฐเจธเจฌเฉเจฐเฉ เจจเฉเฉฐ เจฌเฉฐเจฆ เจเจฐ เจธเจเจฆเฉ เจนเฉ เจ เจคเฉ เจฒเฉเจจเจเจธ เจตเจฐเจเจธเจเฉเจธเจผเจจ เจจเฉเฉฐ เจฎเจพเจเจเฉเจฐเฉเจเฉฑเจธเจกเฉ เจตเจพเจชเจธ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
3. เจเฉฑเจ เจจเจฟเจเจจเจคเจฎ เจธเจฟเจธเจเจฎ เจฆเฉ เจธเจฅเจพเจชเจจเจพ
เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ เจเฉฑเจ เจคเฉเจ เจเฉฑเจ OS "เจเจฟเฉฑเจคเจฐ" เจซเจพเจเจฒเจพเจ (เจชเจฟเจเจฒเฉ เจชเฉเจพเจ เจตเจฟเฉฑเจ เจชเฉเจฐเจพเจชเจค เจเฉเจคเฉเจเจ) เจจเฉเฉฐ เจเฉฑเจ เจตเจฟเจธเจผเฉเจธเจผ เจคเฉเจฐ 'เจคเฉ เจคเจฟเจเจฐ เจฎเจพเจเจเฉเจฐเฉเจเจธเจกเฉ เจเฉฑเจคเฉ เจขเฉเจเจตเฉเจ เจกเจพเจเจฐเฉเจเจเจฐเฉเจเจ เจตเจฟเฉฑเจ เจเจพเจชเฉ เจเจฐเจจ เจฒเจ เจเจฌเจฒเจฆเฉ เจนเฉเฅค
เจเฉฑเจ 2GB เจเจพเจฐเจก เจ เจคเฉ เจเจธ เจเฉฑเจคเฉ เจฆเฉ เจญเจพเจ เจเจพเจซเจผเฉ เจนเจจ:
- / boot / efi - EFI+FAT32, เจฌเฉเจ, 100MB;
- / (เจฐเฉเจ) - EXT4, เจฌเจพเจเฉ เจธเจพเจฐเฉ เจฅเจพเจเฅค
เจฎเจพเจเจเฉเจฐเฉเจเจธเจกเฉ เจคเจฟเจเจฐ เจเจฐเจจ เจ เจคเฉ เจเจธ เจตเจฟเฉฑเจ เจซเจพเจเจฒเจพเจ เจฆเฉ เจจเจเจฒ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ, เจคเฉเจนเจพเจจเฉเฉฐ เจเจน เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ:
- OS เจฌเฉเจ เจจเฉเฉฐ เจ เฉเจ เจเจฐเฉ;
- เจจเฉเฉฑเจเจตเจฐเจ เจเจพเจฒเฉ เจเจฐเฉ;
- ssh เจฆเฉเจเจฐเจพ เจชเจนเฉเฉฐเจ เจจเฉเฉฐ เจเฉเจเจซเจฟเจเจฐ เจเจฐเฉเฅค
เจฌเฉเจ เจซเจฟเจเจธ เจซเจพเจเจฒเจพเจ เจตเจฟเฉฑเจ เจญเจพเจเจพเจ เจฆเฉ UUID เจจเฉเฉฐ เจฌเจฆเจฒเจฃเจพ เจนเฉ:
microSD:/boot/efi/EFI/fedora/grub.cfg
microSD:/boot/efi/EFI/fedora/grubenv
เจ เจคเฉ เจชเฉเจฐเจพเจฎเฉเจเจฐ saved_entry= เจเจเจฐเฉ เจซเจพเจเจฒ เจตเจฟเฉฑเจ
เจซเจพเจเจฒ เจตเจฟเฉฑเจ:
microSD:/etc/fstab
เจคเฉเจธเฉเจ เจเจฎเจพเจเจก เจเจเจเจชเฉเฉฑเจ เจตเจฟเฉฑเจ เจชเฉเจฐเจพเจฃเฉ เจฎเฉเฉฑเจฒ, เจ เจคเฉ เจฎเฉเจเฉเจฆเจพ (เจ เจช-เจเฉ-เจกเฉเจ) เจฎเฉเฉฑเจฒ เจฒเฉฑเจญ เจธเจเจฆเฉ เจนเฉ:
blkid | grep mmcblk | sort
เจฌเจฆเจฒเจฃ เจคเฉเจ เจฌเจพเจ เจฆ, เจคเฉเจนเจพเจจเฉเฉฐ เจธเจฎเฉฑเจเจฐเฉ เจจเฉเฉฐ เจตเฉ เจ เฉเจ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ fstab microSD เจเฉฑเจคเฉ เจคเจพเจ เจเจฟ เจฎเจพเจเจเจ เจชเฉเจเจเฉฐเจ เจจเจตเฉเจ เจญเจพเจ UUIDs เจฆเฉ เจ เจจเฉเจธเจพเจฐเฉ เจนเฉเจฃเฅค
เจเจฆเฉเจ เจคเฉเจธเฉเจ เจชเจนเจฟเจฒเฉ เจตเจพเจฐ เจฐเจพเจธเจฌเฉเจฐเฉ เจจเฉเฉฐ เจเจพเจฒเฉ เจเจฐเจฆเฉ เจนเฉ เจคเจพเจ เจจเฉเจเจตเจฐเจ เจเจพเจฐเจเจเฉเจธเจผเจฒเจคเจพ เจเฉฑเจ เจเฉเจเฉ เจเจฟเจนเฉ "เจฌเจธเจพเจเจพ" เจจเจพเจฒ เจชเฉเจฐเจพเจชเจค เจเฉเจคเฉ เจเจพ เจธเจเจฆเฉ เจนเฉ - เจเฉฑเจ เจฒเจฟเฉฐเจ เจฌเจฃเจพเจ (เจฏเฉเจเจจเจพเจคเจฎเจ เจคเฉเจฐ 'เจคเฉ):
ln -s /usr/lib/systemd/system/systemd-networkd.service
microSD:/etc/systemd/system/multi-user.target.wants
เจ เจคเฉ เจซเจพเจเจฒ:
mkdir -p microSD:/etc/systemd/network
cat > microSD:/etc/systemd/network/dhcp.network << EOF
[Match]
Name=*
[Network]
DHCP=ipv4
EOF
เจเฉฑเจ เจธเจซเจฒ เจกเจพเจเจจเจฒเฉเจก เจคเฉเจ เจฌเจพเจ
เจฆ, เจฒเจพเจเจ เจจเฉเฉฐ เจธเจพเจซเจผ เจเจฐเฉ
systemctl disable systemd-networkd
systemctl enable systemd-networkd
ssh เจฆเฉเจเจฐเจพ เจธเฉเจชเจฐเจฏเฉเจเจผเจฐ เจเจเจธเฉเจธ เจจเฉเฉฐ เจเจฆเจฎ 1 เจฆเฉ เจธเจฎเจพเจจ เจฐเฉเจช เจตเจฟเฉฑเจ เจเฉเจเจซเจฟเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
เจนเจฐ เจเฉเจเจผ เจจเฉเฉฐ เจงเจฟเจเจจ เจจเจพเจฒ เจ เจคเฉ เจเจฒเจคเฉเจเจ เจคเฉเจ เจฌเจฟเจจเจพเจ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ, เจคเฉเจธเฉเจ เจฎเจพเจเจเฉเจฐเฉเจเฉฑเจธเจกเฉ เจจเฉเฉฐ "เจฐเจธเจฌเฉเจฐเฉ" เจตเจฟเฉฑเจ เจฒเฉ เจเจพ เจธเจเจฆเฉ เจนเฉ เจ เจคเฉ เจเฉฑเจ เจตเจพเจงเฉ เจจเจฟเจเจจเจคเจฎ เจธเฉฐเจธเจเจฐเจฃ เจตเจฟเฉฑเจ 64-เจฌเจฟเฉฑเจ OS เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจเจพ เจธเจผเฉเจฐเฉ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
4. เจคเจฟเจเจฐ เจธเจฟเจธเจเจฎ
เจเจชเจฐเฉเจเจค เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจฆเฉ เจ
เจจเฉเจธเจพเจฐ เจคเจฟเจเจฐ เจเฉเจคเฉ เจเจ เจธเจฟเจธเจเจฎ เจฆเฉ "เจเจฟเฉฑเจคเจฐ", เจฒเจฟเฉฐเจ เจคเฉเจ เจกเจพเจเจจเจฒเฉเจก เจเฉเจคเฉ เจเจพ เจธเจเจฆเฉ เจนเฉ:
เจเจน เจเฉฑเจ เจเจฐเจเจพเจเจต เจนเฉเจตเฉเจเจพ เจเจฟเจธ เจตเจฟเฉฑเจ เจฆเฉ เจซเจพเจเจฒเจพเจ เจนเจจ: เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ เจธเจเฉเจฐเจฟเจชเจ เจ เจคเฉ OS เจซเจพเจเจฒเจพเจ เจฆเฉ เจจเจพเจฒ TGZเฅค เจ เจเจพเจเจต เจจเฉเฉฐ เจฒเฉเจจเจเจธ เจตเจฐเจเจธเจเฉเจธเจผเจจ 'เจคเฉ เจ เจจเจชเฉเจ เจเฉเจคเฉ เจเจพเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจเฉฑเจ เจฎเจพเจเจเฉเจฐเฉ เจเจธเจกเฉ เจชเจพเจ (เจเฉฑเจ 2GB เจเจพเจฐเจก เจเจพเจซเจผเฉ เจนเฉ) เจ เจคเฉ เจเฉฑเจ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจจเจพเจฒ เจธเจเฉเจฐเจฟเจชเจ เจเจฒเจพเจ - เจกเจฟเจตเจพเจเจธ เจฆเจพ เจจเจพเจฎ:
./install /dev/mmcblk0
เจธเจพเจตเจงเจพเจจ เจฐเจนเฉ!
เจฌเจฟเจจเจพเจ เจเจฟเจธเฉ เจเฉเจคเจพเจตเจจเฉ เจฆเฉ, เจกเจฟเจตเจพเจเจธ เจจเฉเฉฐ เจซเจพเจฐเจฎเฉเจ เจเฉเจคเจพ เจเจพเจตเฉเจเจพ เจ เจคเฉ เจเจธ 'เจคเฉ เจเจชเจฐเฉเจเจฟเฉฐเจ เจธเจฟเจธเจเจฎ เจธเจฅเจพเจชเจค เจเฉเจคเจพ เจเจพเจตเฉเจเจพเฅค
เจธเจเฉเจฐเจฟเจชเจ เจฆเฉ เจเจฒเจคเฉ-เจฐเจนเจฟเจค เจเจเจเจผเฉเจเจฟเจเจธเจผเจจ เจคเฉเจ เจฌเจพเจ เจฆ, เจเจพเจฐเจก เจจเฉเฉฐ "เจฐเจธเจฌเฉเจฐเฉ" เจตเจฟเฉฑเจ เจฎเฉเฉ เจตเจฟเจตเจธเจฅเจฟเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ เจ เจคเฉ เจตเจฐเจคเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ: dhcp เจฆเฉเจเจฐเจพ เจเฉเจ เจเจฐเฉ, เจชเจพเจธเจตเจฐเจก - "1".
เจธเจฟเจธเจเจฎ เจจเฉเฉฐ เจธเจพเจฐเฉเจเจ ID เจ เจคเฉ เจเฉเฉฐเจเฉเจเจ เจคเฉเจ เจธเจพเจซเจผ เจเจฐ เจฆเจฟเฉฑเจคเจพ เจเจฟเจ เจนเฉ, เจเจธ เจฒเจ เจนเจฐ เจจเจตเฉเจ เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ เจตเจฟเจฒเฉฑเจเจฃ เจนเฉเฅค
เจฎเฉเจ เจเฉฑเจ เจตเจพเจฐ เจซเจฟเจฐ เจฆเฉเจนเจฐเจพเจเจเจฆเจพ เจนเจพเจ, เจธเจฟเจธเจเจฎ - เจเฉฑเจเฉ-เจเฉฑเจ! เจเจธ เจฒเจ, เจเจฌเจฐเจพเจ เจจเจพ: DNF เจเจชเจฒเจฌเจง เจนเฉ, เจเจธเจฆเฉ เจเฉฐเจฎ เจเจฐเจจ เจฒเจ เจคเฉเจนเจพเจจเฉเฉฐ เจธเจนเฉ เจฆเฉ "เจเฉเจ" เจเจฐเจจเฉ เจชเจตเฉเจเฉ
เจฐเจธเจฌเฉเจฐเฉ เจฆเฉ เจ เฉฐเจกเฉ เจธเจผเฉเจฐเฉเจเจค เจฒเจเจญเจ 40 เจธเจเจฟเฉฐเจ เจฒเฉเจเจฆเฉ เจนเฉเฅค เจฒเฉเจก เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ เจธเจฟเจธเจเจฎ เจฆเจพ TTX:
rpm -qa | wc -l
191
5. เจตเจพเจ-เจซเจพเจ
เจฎเฉเจ เจตเจพเจ-เจซเจพเจ เจเจเจธเฉเจธ เจชเฉเจเจเฉฐเจ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจฆเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ 'เจคเฉ เจฅเฉเฉเจพ เจงเจฟเจเจจ เจเจฐเจพเจเจเจพเฅค เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจฒเจ, เจคเฉเจธเฉเจ เจฎเฉเจฐเฉ เจชเจฟเจเจฒเฉ เจฆเจพ เจนเจตเจพเจฒเจพ เจฆเฉ เจธเจเจฆเฉ เจนเฉ
EPEL เจฆเฉ เจนเฉเจฃ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉ - เจธเจพเจฐเฉ เจชเฉเจเฉเจ เจ เจงเจฟเจเจพเจฐเจค เจฐเจฟเจชเฉเจเจผเจเจฐเฉเจเจ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจนเจจเฅค
เจเจน เจธเจผเจพเจเจฆ เจนเจพเจฐ เจฎเฉฐเจจเจฃ เจฆเฉ เจฏเฉเจ เจนเฉเจตเฉเจเจพ
เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจฌเจฟเจฒเจ-เจเจจ เจตเจพเจ-เจซเจพเจ เจ
เจกเฉเจชเจเจฐ เจฒเจ เจฎเฉเจเฉเจฆเจพ เจกเฉเจฐเจพเจเจตเจฐเจพเจ เจจเฉเฉฐ เจฐเจพเจธเจฌเฉเจ
เจจ เจกเจฟเจธเจเจฐเฉเจฌเจฟเจเจธเจผเจจ เจคเฉเจ "เจเฉเจฐเฉ" เจจเจนเฉเจ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจชเจฐ เจเจธ เจคเฉเจ เจธเจฟเฉฑเจงเจพ เจกเจพเจเจจเจฒเฉเจก เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ.
เจเจน เจเจน เจนเฉ เจเฉ เจฌเฉเจฐเฉเจกเจเจพเจฎ เจซเจฐเจฎเจตเฉเจ เจฐ เจซเจพเจเจฒเจพเจ เจฎเฉเจฐเฉ เจฐเจธเจฌเฉเจฐเฉ 'เจคเฉ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉเจเจ เจนเจจ (เจฏเฉเจเจจเจพเจคเจฎเจ เจคเฉเจฐ' เจคเฉ):
ls /usr/lib/firmware/brcm | grep 43455
[612775] brcmfmac43455-sdio.bin
[14828] brcmfmac43455-sdio.clm_blob
[symlink] brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt -> brcmfmac43455-sdio.txt
[2099] brcmfmac43455-sdio.txt
เจเจนเจจเจพเจ เจคเฉเจ เจฌเจฟเจจเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ 5GHz/AC เจจเจนเฉเจ เจฎเจฟเจฒเฉเจเจพเฅค
เจเฉฐเจเจฐเจซเฉเจธเจพเจ เจฆเฉ เจธเฉฐเจเจฟเจ เจ
เจคเฉ เจจเจพเจตเจพเจ เจฌเจพเจฐเฉเฅค เจนเฉเจฃ เจฎเฉเจ เจธเจพเจฐเจฟเจเจ เจจเฉเฉฐ เจเจผเฉเจฐเจฆเจพเจฐ เจธเจฟเจซเจพเจฐเจธเจผ เจเจฐเจฆเจพ เจนเจพเจ เจเจฟ เจเจน เจธเจพเจซเจเจตเฉเจ
เจฐ เจธเจตเจฟเฉฑเจเจพเจ เจฆเฉเจเจ "เจธเฉเจตเจพเจตเจพเจ" เจฆเจพ เจธเจนเจพเจฐเจพ เจจเจพ เจฒเฉเจฃ เจเจฆเฉเจ เจคเฉฑเจ เจเจฟ เจฌเจฟเจฒเจเฉเจฒ เจเจผเจฐเฉเจฐเฉ เจจเจนเฉเจ เจนเฉเฉฐเจฆเจพ (
เจ เจคเฉ เจฎเฉเจจเฉเฉฐ เจเฉฐเจเจฐเจซเฉเจธ เจฆเจพ เจจเจพเจฎ เจฌเจฆเจฒเจฃเจพ เจชเจธเฉฐเจฆ เจนเฉ.
เจซเฉเจกเฉเจฐเจพ เจตเจฟเฉฑเจ เจ เจเจฟเจนเจพ เจเจฐเจจ เจฒเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเฉฑเจ เจชเฉเจฐเจคเฉเจ เจฒเจฟเฉฐเจ เจฌเจฃเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ:
/etc/systemd/network/99-default.link -> /dev/null
เจ
เจคเฉ เจซเจฟเจฐ เจเจฒเฉ เจฆเฉเจเจฒเฉ เจเฉเฉฐเจฎเจพเจ เจฌเจฟเจจเจพเจ เจ
เจฐเจฅเจชเฉเจฐเจจ เจจเจพเจฎ เจฆเฉเจฃเจพ เจธเฉฐเจญเจต เจนเฉเจตเฉเจเจพ
เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจฎเฉเจฐเฉ เจฐเจพเจเจเจฐ เจตเจฟเฉฑเจ เจจเฉเฉฑเจเจตเจฐเจ เจ เจกเฉเจชเจเจฐเจพเจ เจจเฉเฉฐ เจเจน เจเจฟเจนเจพ เจเจพเจเจฆเจพ เจนเฉ:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
2: wan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
3: lan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
4: int: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master lan state UP group default qlen 1000
5: ext: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master lan state UP group default qlen 1000
- เจเฉฐเจ - เจฌเจฟเจฒเจ-เจเจจ, ext - เจฌเจพเจนเจฐเฉ (USB) Wi-Fi เจ เจกเจพเจชเจเจฐ เจเฉฑเจ "เจฌเฉเจฐเจฟเจ" เจตเจฟเฉฑเจ เจเจเฉฑเจ เฉ เจเฉเจคเฉ เจเจ LAN;
- Wan โ เจเจฅเจฐเจจเฉเฉฑเจ เจ เจกเจพเจชเจเจฐ เจเจฟเจธ เจตเจฟเฉฑเจ เจเฉฐเจเจฐเจจเฉเจ เจเจจเฉเจเจ เจนเฉเฅค
เจเฉ เจคเฉเจธเฉเจ เจจเฉเจเจฟเจธ เจเฉเจคเจพ?
เจกเฉเจฎเจจ เจธเจฐเจตเจฟเจธ เจซเจพเจเจฒ เจตเจฟเฉฑเจ เจฎเจพเจฎเฉเจฒเฉ เจฌเจฆเจฒเจพเจ
เจเฉเจคเฉ เจเจ เจนเจจ
เจเจน เจนเฉเจฃ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจฟเจธเจฆเจพ เจนเฉ (เจฌเจฟเจฒเจ-เจเจจ เจ เจกเจพเจชเจเจฐ เจฆเฉ เจเจฆเจพเจนเจฐเจฃ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ):
[Unit]
Description=Hostapd IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator
After=network.target
BindsTo=sys-subsystem-net-devices-int.device
[Service]
Type=forking
PIDFile=/run/hostapd-int.pid
#ExecStartPre=/usr/sbin/iw dev int set power_save off
ExecStart=/usr/sbin/hostapd /path/to/hostapd-int.conf -P /run/hostapd-int.pid -B
[Install]
RequiredBy=sys-subsystem-net-devices-int.device
เจ เจคเฉ 5GHz/AC เจตเจฟเฉฑเจ เจเฉฐเจฎ เจเจฐเจจ เจฒเจ "เจเจพเจฆเฉ" hostapd-int.conf:
ssid=rpi
wpa_passphrase=FedoRullezZ
# 5180 MHz [36] (20.0 dBm)
# 5200 MHz [40] (20.0 dBm)
# 5220 MHz [44] (20.0 dBm)
# 5240 MHz [48] (20.0 dBm)
# 5745 MHz [149] (20.0 dBm)
# 5765 MHz [153] (20.0 dBm)
# 5785 MHz [157] (20.0 dBm)
# 5805 MHz [161] (20.0 dBm)
# 5825 MHz [165] (20.0 dBm)
channel=36
#channel=149
# channel+6
# http://blog.fraggod.net/2017/04/27/wifi-hostapd-configuration-for-80211ac-networks.html
vht_oper_centr_freq_seg0_idx=42
#vht_oper_centr_freq_seg0_idx=155
country_code=US
interface=int
bridge=lan
driver=nl80211
auth_algs=1
wpa=2
wpa_key_mgmt=WPA-PSK
rsn_pairwise=CCMP
macaddr_acl=0
hw_mode=a
wmm_enabled=1
# N
ieee80211n=1
require_ht=1
ht_capab=[HT40+][SHORT-GI-40][SHORT-GI-20]
# AC
ieee80211ac=1
ieee80211d=0
ieee80211h=0
vht_oper_chwidth=1
require_vht=1
vht_capab=[SHORT-GI-80]
เจฎเฉเจฐเฉ Ericsson A1018s เจคเฉเจ เจฌเจฃเฉ เจเฉฑเจ เจเฉเจเฉ เจซเฉเจเฉเจธเจผเจพเจช:
(เจเฉฐเจเจฐเจจเฉเจ เจเจจเฉเจเจธเจผเจจ - 100Mbit/sec)
เจ
เจคเฉ เจ
เฉฐเจค เจตเจฟเฉฑเจ, เจเฉฑเจ เจเฉเจเจพ FAQ.
6. เจ เจเจธเจฐ เจชเฉเฉฑเจเฉ เจเจพเจเจฆเฉ เจธเจตเจพเจฒ
6.1 เจฐเจธเจฌเฉเจฐเฉ 'เจคเฉ เจตเจพเจ-เจซเจพเจ เจฐเจพเจเจเจฐ เจเจฟเจเจ เจฌเจฃเจพเจ?
เจเฉเจ เจธเจฟเจฐเจซเจผ เจเจตเจพเจฌ เจฆเฉ เจธเจเจฆเจพ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ "เจเจน เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจจเจพ เจฆเจฟเจฒเจเจธเจช เจนเฉ เจ เจคเฉ เจเจน เจธเจญเฅค"
เจชเจฐ เจ เจธเจฒ เจตเจฟเฉฑเจ, เจเจน เจฎเฉเจจเฉเฉฐ เจฒเฉฑเจเจฆเจพ เจนเฉ เจเจฟ เจตเจฟเจธเจผเจพ เจเจพเจซเจผเฉ เจเฉฐเจญเฉเจฐ เจนเฉ. "เจเฉเจจเฉ" เจเฉฐเจเจฐเจจเฉเจ เจฆเฉ เจฏเฉเฉฑเจ เจตเจฟเฉฑเจ, เจเฉฑเจ เจธเจเฉเจฐ เจตเจฟเฉฑเจ เจเฉฑเจ เจฐเจพเจเจเจฐ เจเจฐเฉเจฆเจฃเจพ เจ เจคเฉ เจเจธเจฆเฉ เจจเจฟเจฐเจฎเจพเจคเจพ เจจเฉเฉฐ เจฌเฉฐเจงเจ เจฌเจฃเจพเจเจฃเจพ เจเฉฑเจ เจฌเจนเฉเจค เจนเฉ เจจเจฟเจฐเจพเจธเจผเจพเจเจจเจ เจธเฉฐเจญเจพเจตเจจเจพ เจนเฉ. เจฌเจนเฉเจค เจธเจพเจฐเฉ เจฒเฉเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจธเจฎเจเจฆเฉ เจนเจจ เจเจฟ CVE เจเจพเจ เจฌเจฟเจฒเจ-เจเจจ เจฌเฉเจเจกเฉเจฐ เจจเจพเจฒ เจฌเฉเจ เจฃเจพ เจธเฉฐเจญเจต เจจเจนเฉเจ เจนเฉเฅค
เจฌเฉเจธเจผเฉฑเจ, เจคเฉเจธเฉเจ เจเจคเจธเจผเจพเจนเฉเจเจ เจคเฉเจ WRT เจซเจฐเจฎเจตเฉเจ เจฐ เจตเจฟเฉฑเจ เจฎเจพเจเจเฉเจฐเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค เจเจจเฉเจนเจพเจ เจตเจฟเฉฑเจ เจธเจผเจพเจเจฆ เจเจผเจฟเจเจฆเจพ เจญเจฐเฉเจธเจพ เจนเฉ, เจชเจฐ เจเฉเจเจฐ เจคเฉเจธเฉเจ เจเจจเฉเจนเจพเจ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจจเจนเฉเจ เจฐเจนเจฟเจฃเจพ เจเจพเจนเฉเฉฐเจฆเฉ, เจคเจพเจ เจธเจฟเจฐเจซเจผ เจเจชเจฃเฉ เจเจคเจชเจพเจฆ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเฉเฅค เจเจฆเจฐเจธเจผเจ เจคเฉเจฐ 'เจคเฉ, เจเฉฑเจ เจชเฉเจฐเจพ เจเฉฐเจชเจฟเจเจเจฐ เจคเจพเจ เจเฉ เจฆเฉเจจเฉเจ เจฆเฉ เจนเจฐ เจเฉเจเจผ เจเจธ 'เจคเฉ เจฒเจพเจเฉ เจเฉเจคเฉ เจเจพ เจธเจเฉเฅค เจฐเฉเจเจฟเฉฐเจ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ, เจฌเฉเจธเจผเจ.
เจเจธ เจฒเจ, "เจฐเจธเจฌเฉเจฐเฉ" เจฆเฉ เจเฉเจฃ เจเจฐเจจเจพ เจเฉฑเจ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจเจฐเจฅเจฟเจ เจเจพเจฒ เจนเฉ: เจเฉฑเจ เจ เจธเจฒ เจเฉฐเจชเจฟเจเจเจฐ เจ เจคเฉ เจเจธเฉ เจธเจฎเฉเจ เจเฉฑเจ เจธเจธเจคเจพ. เจนเจพเจฒเจพเจเจเจฟ, เจธเจผเจพเจเจฆ เจเจน เจตเฉ - เจ เฉฐเจฆเจฐ เจเจจเฉเจนเจพเจ เจฆเฉ "เจกเจฌเจฒเจเจผ" เจฆเฉ เจจเจพเจฒ.
6.2 เจชเจฐ เจฐเจธเจฌเฉเจฐเฉ เจเฉฑเจ "เจเฉฑเจ เจฐเจพเจเจเจฐ" เจนเฉ: เจนเฉเจฒเฉ เจ เจคเฉ เจเฉฑเจ เจเจฅเจฐเจจเฉเฉฑเจ เจชเฉเจฐเจ เจจเจพเจฒ!
เจเฉฑเจ เจเจฐเฉเจฒเฉ Wi-Fi เจฐเจพเจเจเจฐ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ, เจฐเจธเจฌเฉเจฐเฉ เจฎเฉเจฐเฉ เจฒเจ เจคเจธเฉฑเจฒเฉเจฌเจเจธเจผ เจคเฉเจ เจตเฉฑเจง เจนเฉเฅค เจฎเฉเจ เจเฉฑเจชเจฐ เจนเจตเจพ เจฆเฉ เจเจคเฉ เจฌเจพเจฐเฉ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเฉฑเจฒ เจเฉเจคเฉ เจนเฉเฅค เจ เจคเฉ เจเฉฑเจฅเฉ เจธเจฟเจฐเจซ เจเฉฑเจ เจเจฅเจฐเจจเฉเฉฑเจ เจนเฉ, เจเฉเจฐ, เจเจชเจฒ เจฆเฉ เจธเจฎเจพเจจ เจเจคเจชเจพเจฆ เจตเจฟเฉฑเจ เจเจน เจฒเจเจญเจ เจธเจฎเจพเจจ เจนเฉ!
เจชเจฐ เจเฉฐเจญเฉเจฐเจคเจพ เจจเจพเจฒ, เจฌเฉเจธเจผเจ เจฎเฉเจ เจนเฉเจฐ เจเจพเจนเจพเจเจเจพ. เจ เจคเฉ เจเจธ เจคเฉฑเจฅ เจฆเฉ เจฌเจพเจตเจเฉเจฆ เจเจฟ เจฎเฉเจฐเฉ เจเจฐ เจตเจฟเฉฑเจ เจธเจพเจฐเฉเจเจ เจกเจฟเจตเจพเจเจธเจพเจ เจตเจพเจเจฐเจฒเฉเฉฑเจธ เจคเฉเจฐ 'เจคเฉ เจเจจเฉเจเจ เจนเฉเฉฐเจฆเฉเจเจ เจนเจจ, เจเจ เจตเจพเจฐ เจคเจพเจเจฌเฉ เจฆเฉ เจเฉเจจเฉเจเจธเจผเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจ เจเจฟเจนเฉ เจฎเจพเจฎเจฒเจฟเจเจ เจฒเจ, เจฎเฉเจฐเฉ เจเฉเจฒ เจธเจเจพเจ เจตเจฟเฉฑเจ เจเฉฑเจ "เจฎเฉเจฌเจพเจเจฒ เจนเฉฑเจฌ" เจนเฉ:
เจกเจฟเจตเจพเจเจธ - เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจพ เจเฉเจ
6.3 เจเฉเจเจฐ เจเจน เจเฉฑเจ เจฐเจพเจเจเจฐ เจนเฉ, เจคเจพเจ "เจเจฟเจเจจเจฟเฉฐเจ" TCP/IP เจฌเจพเจฐเฉ เจเฉเจ เจจเจนเฉเจ เจเจฟเจนเจพ เจเจพเจเจฆเจพ, เจเจฟเจเจเจเจฟ เจเจน เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจนเฉ!
เจจเฉเฉฑเจเจตเจฐเจ เจธเจเฉเจ (tcp_fastopen, YeAH, เจเจฆเจฟ) เจธเจฅเจพเจชเจค เจเจฐเจจ เจคเฉเจ เจเจฒเจพเจตเจพ, เจเจน เจ เจคเฉ เจชเจฟเจเจฒเจพ เจฒเฉเจ เจนเฉเจฐ เจธเฉเจเจฎเจคเจพเจตเจพเจ เจจเฉเฉฐ เจธเจผเจพเจฎเจฒ เจจเจนเฉเจ เจเจฐเจฆเจพ, เจเจพเจธ เจคเฉเจฐ 'เจคเฉ, เจ เจจเฉเจเฉเจฒ เจตเจฐเจคเฉเจ เจฒเจ เจฎเจพเจเจเฉเจฐเฉ เจเจธเจกเฉ เจคเจฟเจเจฐ เจเจฐเจจ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ (เจนเจพเจฒเจพเจเจเจฟ เจเฉฐเจธเจเจพเจฒเจฐ เจฎเฉเจฎเจฐเฉ เจเจพเจฐเจก เจจเฉเฉฐ เจซเจพเจฐเจฎเฉเจ เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจฆเจพ เจนเฉเฅค เจเฉฑเจ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจคเจฐเฉเจเจพ). เจธเฉเจงเจพเจฐ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฌเฉเจ เฉฐเจค เจนเฉ, เจคเฉเจนเจพเจจเฉเฉฐ เจธเจฎเฉเจ เจธเจฟเจฐ เจฐเฉเจเจฃ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉ.
6.4 เจซเฉเจกเฉเจฐเจพ เจเจฟเจเจ?
เจเจฟเจเจเจเจฟ เจฎเฉเจจเฉเฉฐ เจชเจธเฉฐเจฆ เจนเฉ! เจซเฉเจกเฉเจฐเจพ เจเฉเจเจธ เจฒเจ เจเฉฑเจ "เจฎเฉเฉฑเจ เจงเจพเจฐเจพ" เจธเจฟเจธเจเจฎ เจนเฉ, เจเจฟเจธ เจฒเจ เจเจน เจฒเฉเจ เจ
เจธเจฒ เจตเจฟเฉฑเจ เจคเจฟเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค เจฒเจฟเจเจฃ เจฆเฉ เจธเจฎเฉเจ, เจธเจผเจพเจเจฆ เจเจเฉ OS เจเฉ เจฐเจพเจธเจฌเฉเจฐเฉ เจฒเจ 64-เจฌเจฟเฉฑเจ เจธเฉฐเจธเจเจฐเจฃ เจตเจฟเฉฑเจ เจ
เจงเจฟเจเจพเจฐเจค เจคเฉเจฐ 'เจคเฉ เจกเจฟเจตเฉเจฒเจชเจฐเจพเจ เจฆเฉ เจเฉฑเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจฃ เจธเจเจพเจซ เจฆเฉเจเจฐเจพ เจธเจฎเจฐเจฅเจค เจนเฉ (เจเจฟเจธ เจคเฉเจ เจฎเฉเจ เจเฉฐเจคเจเจผเจพเจฐ เจจเจนเฉเจ เจเจฐ เจธเจเจฆเจพ)
6.5 เจเฉ เจฌเจฒเฉเจเฉเฉฑเจฅ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ? เจตเฉเจกเฉเจ/เจธเจพเจเจเจก/GPIO เจเจฟเจนเฉ เจเจฟเจนเจพ เจนเฉ?
เจชเจคเจพ เจจเจนเฉเจเฅค เจฒเฉเจ เจธเจฟเจธเจเจฎ เจฆเฉ เจเฉฑเจเฉ-เจเฉฑเจ เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ เจ เจคเฉ Wi-Fi เจฐเจพเจเจเจฐ เจตเจเฉเจ เจเจธเจฆเฉ เจตเจฐเจคเฉเจ เจฌเจพเจฐเฉ เจนเฉเฅค
6.6 CentOS/Fedora/RedHat เจฌเจพเจฐเฉ เจธเจพเจฐเฉ เจฒเฉเจ SELinux เจจเฉเฉฐ เจ เจฏเฉเจ เจเจฐเจจ เจจเจพเจฒ เจเจฟเจเจ เจธเจผเฉเจฐเฉ เจนเฉเฉฐเจฆเฉ เจนเจจ?
เจเจฟเจเจเจเจฟ เจธเจฟเจธเจเจฎ เจฌเจนเฉเจค เจเฉฑเจ เจนเฉ, เจเจธ เจตเจฟเฉฑเจ เจเจธเจจเฉเฉฐ เจธเจฅเจพเจชเจค เจเจฐเจจ เจฒเจ เจซเจพเจเจฐเจตเจพเจฒ เจเจพเจ เจเจชเจฏเฉเจเจคเจพเจตเจพเจ เจตเฉ เจจเจนเฉเจ เจนเจจเฅค เจเฉเจ เจตเฉ เจเจฟเจธเจจเฉเฉฐ เจเจธเจฆเฉ เจฒเฉเฉ เจนเฉ เจเจน เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ เจเจน เจธเจญ เจเฉเจ เจธเจฅเจพเจชเจค เจเจฐ เจธเจเจฆเจพ เจนเฉ เจเจฟเจธเจฆเฉ เจเจนเจจเจพเจ เจจเฉเฉฐ เจฒเฉเฉ เจนเฉเฅค
6.7 เจธเจฟเจธเจเจฎ เจฆเฉ เจตเจฐเจคเฉเจ เจจเจนเฉเจ เจเฉเจคเฉ เจเจพ เจธเจเจฆเฉ, เจชเจพเจธเจตเจฐเจก เจฌเจฆเจฒเจฟเจ เจจเจนเฉเจ เจเจพ เจธเจเจฆเจพ - เจเฉเจ เจชเจพเจธเจตเจฐเจก เจจเจนเฉเจเฅค เจเฉเจ เจชเจฟเฉฐเจ เจจเจนเฉเจ, เจเฉเจ เจจเจนเฉเจ!
เจนเจจ
6.8 SWAP เจเจฟเฉฑเจฅเฉ เจนเฉ? เจฎเฉเจ เจเจธ เจคเฉเจ เจฌเจฟเจจเจพเจ เจจเจนเฉเจ เจฐเจนเจฟ เจธเจเจฆเจพ!
เจเฉ เจเจน เจธเฉฑเจ เจนเฉ? เจเฉฐเจเจพ เจซเจฟเจฐ:
fallocate -l 1G /swap
chmod -v 0600 /swap
mkswap -f /swap
swapon -v /swap
grep "/swap" /etc/fstab || echo "/swap swap swap defaults 0 0" >> /etc/fstab
6.9 เจฎเฉเจ เจเฉฑเจ เจธเฉฐเจฐเจเจฟเจค Wi-Fi เจเจเจธเฉเจธ เจชเฉเจเจเฉฐเจ เจฆเฉ เจจเจพเจฒ เจเฉฑเจ เจฐเฉเจกเฉเจฎเฉเจก เจเจฟเฉฑเจคเจฐ เจจเฉเฉฐ เจคเฉเจฐเฉฐเจค เจกเจพเจเจจเจฒเฉเจก เจเจฐเจจเจพ เจเจพเจนเจพเจเจเจพ!
"เจนเจฐ เจเจฟเจธเฉ เจฒเจ" เจเฉฐเจธเจเจพเจฒเจฐ เจจเฉเฉฐ เจคเจฟเจเจฐ เจเจฐเจจ เจฒเจ เจเฉเจ เจธเจฎเจพเจ เจ เจคเฉ เจฎเจฟเจนเจจเจค เจฆเฉ เจฒเฉเฉ เจชเจตเฉเจเฉเฅค เจเฉ (เจ เจเจพเจจเจ!) เจเจฟเจธเฉ เจจเฉเฉฐ เจเจน เจฆเจฟเจฒเจเจธเจช เจ เจคเฉ เจเจผเจฐเฉเจฐเฉ เจฒเฉฑเจเจฆเจพ เจนเฉ, เจคเจพเจ เจธเจพเจจเฉเฉฐ เจฒเจฟเจเฉ เจ เจคเฉ เจ เจธเฉเจ เจเฉเจ เจฒเฉ เจเฉ เจเจตเจพเจเจเฉเฅค
เจฎเฉเจ เจเจธ เจจเจพเจฒ เจเจคเจฎ เจเจฐเจพเจเจเจพเฅค
เจฎเฉเจ เจนเจฐ เจเจฟเจธเฉ เจจเฉเฉฐ เจธเฉเจฐเฉฑเจเจฟเจ
เจค เจธเจฐเจซเจฟเฉฐเจ เจ
เจคเฉ เจฌเฉเจจเจฟเจเจฆเฉ เจขเจพเจเจเฉ 'เจคเฉ เจตเฉฑเจง เจคเฉเจ เจตเฉฑเจง เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจฆเฉ เจเจพเจฎเจจเจพ เจเจฐเจฆเจพ เจนเจพเจ!
เจธเจฐเฉเจค: www.habr.com