最初にシステムのデフォルトのリポジトリファイルを削除します
cd /etc/yum.repos.d/
mkdir repobak
mv *.repo repobak/
ローカルCDイメージをマウントする
mkdir /mnt/cdrom
mount -t iso9660 /dev/cdrom /mnt/cdrom
ローカルのyumソースリポジトリファイルを編集する
vi CentOS-LocalMedia.repo
cat CentOS-LocalMedia.repo
[ local-BaseOS]
name=CentOS-BaseOS
baseurl=file:///mnt/cdrom/BaseOS
gpgcheck=0
enabled=1[local-AppStream]
name=CentOS-AppStream
baseurl=file:///mnt/cdrom/AppStream
gpgcheck=0
enabled=1
dnf clean all
dnf makecache
dnf install lrzsz -y
もちろん、yumコマンドを使用することもできます
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo
または
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo
sed -i -e '/mirrors.cloud.aliyuncs.com/d'-e '/mirrors.aliyuncs.com/d'/etc/yum.repos.d/CentOS-Base.repo
yummakecacheはキャッシュを生成します
yum install -y https://mirrors.aliyun.com/epel/epel-release-latest-8.noarch.rpm
sed -i 's|^#baseurl=https://download.fedoraproject.org/pub|baseurl=https://mirrors.aliyun.com|'/etc/yum.repos.d/epel*
sed -i 's|^metalink|#metalink|'/etc/yum.repos.d/epel*
yum install ncduは、epelソースが正常に使用できるかどうかをテストします
CentOS8には、デフォルトでnetwork.serviceサービスがありません。servicenetworkrestartと入力すると、network.serviceは表示されません。
yum install network-scriptsを使用して従来のnetwork.serviceをインストールできますが、RHELの次のメジャーバージョンで完全に廃止されるため、network.serviceの使用はお勧めしません。ネットワークを再起動するにはnmcliコマンドを使用する必要があります。
CentOS8のデフォルトのネットワークサービスは、ネットワークを動的に制御および構成するデーモンであるNetworkManagerによって提供されます。これは、現在のネットワークデバイスと接続を動作状態に保つために使用されます。また、従来のifcfgタイプの構成ファイルもサポートします。 NetworkManagerは、次のタイプの接続に使用できます:イーサネット、VLAN、ブリッジ、ボンド、チーム、Wi-Fi、モバイルボードバンド(モバイル3Gなど)およびIP-over-InfiniBand。これらのネットワークタイプの場合、NetworkManagerは、ネットワークエイリアス、IPアドレス、静的ルート、DNS、VPN接続、およびその他の多くの特別なパラメータを構成できます。
コマンドラインツールnmcliを使用してNetworkManagerを制御できます。 CentOS8のネットワーク管理コマンドラインツールnmcli。 ifconfigを頻繁に使用するユーザーは、CentOS8でifconfigを使用しないようにする必要があります。nmcliの機能ははるかに強力で複雑です。
以下にnmcliコマンドを簡単に紹介します
nmcli device -h
nmcli device status
nmcli connection add type ethernet con-name ens37 ifname ens37
nmcli connection modify ens37 ipv4.addresses 172.16.10.1/24
nmcli connection modify ens37 ipv4.gateway 172.16.10.254
nmcli connection modify ens37 ipv4.dns 172.16.10.254
nmcli connection modify ens37 ipv4.method manual
nmcli connection modify ens37 +ipv4.dns 223.5.5.5
nmcli connection modify ens37 connection.autoconnect yes
nmcli connection down ens37
nmcli connection up ens37
nmcli device show ens37
nmcli connection modify ens37 ipv4.never-default yes
nmtuiコマンドに表示されるネットワークカード構成項目に対応:このネットワークをデフォルトルートに使用しないでください
Recommended Posts