CentOS8_在線安裝_網絡源_網絡鏡像源填寫格式_以及其他筆記
轉載注明來源: 本文鏈接 來自osnosn的博客,寫於 2020-10-1.
網絡在線安裝
- 選擇
http://
或https://
- URL type: repository URL
- 填
mirrors.huaweicloud.com/centos/8/BaseOS/x86_64/os/
或者mirrors.aliyun.com/centos/8/BaseOS/x86_64/os/
- 需要的話,設置一下 Proxy setup
http代理默認3128口。如果不是,別忘了指定端口,如http://192.168.10.10:8888
。
似乎不支持socks5代理。
安裝完成后,想修改設置
- 時區,用
timedatectl
命令
centos8同步時間並設置Asia/Shanghai時區 , entos 8.x系統配置chrony時間同步服務 - 網卡,用
nmtui
- 修改源, 看官方說明 huaweicloud , aliyun
如需代理, 改 /etc/dnf/dnf.conf , 添加一行proxy=http://192.168.2.2:80
或proxy=socks5://192.168.2.2:1080
其他筆記
- centos8 的 python3 缺省是 3.6 。也可以裝 3.8
- 如果你安裝了python3.8, 這時候 python3 命令指向的是 3.8。pip3 對應 pip3.8。
- 但凡你新裝任何需要 python3 支持的包, 或者
dnf update
后, python3 就指向 3.6 了。pip3 也被復位到 pip3.6。
導致給3.8裝的py包,3.6找不到。(解決辦法: 或者給3.6也裝上對應包,或者運行程序時指定3.8版)
- centos8 的底層用 nft。用 firewalld 管理。firewall-cmd指令支持的又不太好。如果想在開機時向缺省規則中添加自己定義的nft rule。很難找到辦法。
- 比如 forward 規則,firewall-cmd 要 0.9.0 之后才支持。而centos8 用的是 0.8.0
- 把
nft add rule ...
指令放在/etc/rc.local 或者 放在root的crontab的@reboot中,執行時機都早於firewalld創建缺省規則表。導致添加失敗。 - 或者,禁用firewalld,啟用nftable,這樣什么規則都能創建。
- 或者,等機器啟動好之后,手工登錄上去添加特殊的規則。
- 或者,寫個腳本,定時執行。先判斷系統規則表是否已經建好,否則放棄。再判斷需要添加的rule是否已經添加,已有就放棄,沒有就添加。