前置步骤
- 镜像下载
- 启动盘制作(系统无法安装时,尝试使用其他软件制作启动盘尝试,例如ubunto官方推出的UltraSO)
- 服务器BIOS进入方式:一般为F12、F11、F4、F2、Delete(启动服务器重复点按即可)。
安装过程
一、安装Rocky Linux 8.4
成功引导系统后,会出现下面的界面 界面说明:
Install Rocky Linux 8 #安装Rocky Linux 8 Test this media & install Rocky Linux 8 #测试安装文件并安装Rocky Linux 8Troubleshooting #修复故障
这里选择第一项,安装Rocky Linux 8,回车,进入下面的界面
语言选择界面,正式生产服务器建议安装英文版本。 Continue继续
选择-系统SYSTEM-安装位置Installtion Destir,进入磁盘分区界面
出现安装磁盘信息,默认即可
选择Storage Configuration存储配置,Custom自定义,点左上角的“Done”,进入下面的界面
新挂载点使用以下分区方案:标准Standard Partition,点左下角的“+”号。
挂载点:自定义
期望容量:自定义
点Add mount point,添加挂载点。
注意:
分区前先规划好 swap #交换分区,一般设置为内存的2倍 / #剩余所有空间 备注:生产服务器建议单独再划分一个/data分区存放数据 继续点左下角的“+”号 挂载点:/ 期望容量:留空 #默认为剩余所有空间
添加挂载点,如下图所示
点左上角的“Done”,进入下面的界面
接受更改Accept Changes
软件SOFTWARE”-“软件选择Software Selection”,进入如下界面
界面说明:
1、服务器,集成的易于管理的服务器;
2、最小安装,基本功能;
3、定制操作系统;
服务器建议选择第2项,最小化安装(尽量勾选全部software,避免rocky Linux 8中缺少zip、vi、free等命令影响操作 )
点击Done
选择-用户设置Root Password密码,进入下面的界面
设置Root密码 如果密码长度太短会出现提示,服务器建议设置比较复杂的密码
开始安装Begin Installation
进入下面的界面,正在安装中。
安装完成之后,点Reboot Sytem 重启系统,会进入下面的界面
账号输入root 回车,再输入上面设置的root密码回车 ,系统登录成功。
二、设置ip地址、网关DNS。
-
前置准备:网卡口连接网线; -
具体步骤:
-
ip addr查看网络是否连通。 网络不连通,则进行以下设置。 -
动态ip地址设置。
cd /etc/sysconfig/network-scripts/ #进入网络配置文件目录 ls 找到连接网线的网卡名称
-
输入“vi ifcfg-ens33”并按回车键确定(网卡名称可能不同)。亦可在第二步直接输入“cd /etc/sysconfig/network-scripts/ifcfg-ens33”直接编辑文件。
#设置自动获取动态IP地址 设置ONBOOT=yes
-
静态ip地址设置。 -
输入“service network restart”重启服务,或者输入“systemctl restart netwrok”重启。 -
ip addr查看网络是否联通 -
可能遇到问题:
- networkmanager is not running,解决办法见参考文献及错误总结。
- 未安装网卡驱动问题等
三、下载aria2
step1: 下载
到githup上获取源码:
https://github.com/aria2/aria2/releases/download/release-1.33.0/aria2-1.33.0.tar.gz
cd /usr/local/src && wget https://github.com/aria2/aria2/releases/download/release-1.33.0/aria2-1.33.0.tar.gz
step2: 升级gcc
编译aria2需要升级一下gcc,最低要求 gcc >= 4.8.2,如果你的gcc已经在符合这个要求就可以跳到下一步了
复制下面代码,保存为:update_gcc.sh
cd /etc/yum.repos.d
wget http://people.centos.org/tru/devtools-2/devtools-2.repo
yum install devtoolset-2-gcc devtoolset-2-binutils devtoolset-2-gcc-c++
mv /usr/bin/gcc /usr/bin/gcc-4.4.7
mv /usr/bin/g++ /usr/bin/g++-4.4.7
mv /usr/bin/c++ /usr/bin/c++-4.4.7
ln -s /opt/rh/devtoolset-2/root/usr/bin/gcc /usr/bin/gcc
ln -s /opt/rh/devtoolset-2/root/usr/bin/c++ /usr/bin/c++
ln -s /opt/rh/devtoolset-2/root/usr/bin/g++ /usr/bin/g++
gcc --version
step3: 解压并开始编译安装
tar zxvf aria2-1.33.0.tar.gz && cd aria2-1.33.0 && mkdir build && cd build && ../configure && make && make install
step4: 创建目录与配置文件
cd /etc/ && mkdir aria2 && cd aria2 && touch aria2c.conf && touch aria2.session
编辑aria2c.conf文件内容,内容如下:
disk-cache=5M
file-allocation=none
continue=true
max-concurrent-downloads=5
max-connection-per-server=15
min-split-size=10M
split=5
max-overall-upload-limit=20kb
max-upload-limit=5kb
disable-ipv6=true
check-certificate=false
allow-overwrite=true
auto-file-renaming
input-file=/etc/aria2/aria2.session
save-session=/etc/aria2/aria2.session
save-session-interval=30
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
rpc-listen-port=6800
rpc-save-upload-metadata=false
listen-port=51413
enable-dht=true
enable-dht6=false
bt-enable-lpd=true
enable-peer-exchange=true
peer-id-prefix=-UT341-
user-agent=uTorrent/341(109279400)(30888)
seed-ratio=1.0
bt-seed-unverified=true
bt-metadata-only=true
follow-torrent=mem
step5: 设置环境变量
编辑~/.bashrc文件,加入下面内容
export PATH=/usr/local/src/aria2-1.33.0/build/src:$PATH
执行下面命令,使环境变量设置生效:
source ~/.bashrc
完成这一系列操作后,输入 aria 并可以补全的话就说明aria2已经安装成功了!!!
三、离线安装显卡驱动
- 查看显卡型号
lspci | grep -i nvidia 在网址:http://pci-ids.ucw.cz/mods/PC/10de?action=help?help=pci输入1b06,可以看到显卡型号是GeForce GTX 1080 Ti
- 在NVIDIA官网里下载相应驱动(其他下载途径:https://downloadcenter.intel.com/zh-cn/download/15817?_ga=1.159975677.114505945.1484457019)
- 安装驱动。
安装脚本之前先让.run文件有可执行权限:
chmod u+x NVIDIA-Linux-x86_64-415.13.run
执行安装脚本:
./NVIDIA-Linux-x86_64-375.39.run --kernel-source-path=/usr/src/kernels/3.10.0-862.el7.x86_64
上面的内核版本改为自己系统的,然后就安装提示进行安装就可以了。
chmod +x NVIDIA-Linux-x86_64-450.80.02.run
./NVIDIA-Linux-x86_64-450.80.02.run
注意
-
在安装过程中,如果出现以下界面: 需到日志文件中查看,根据提示解决问题即可,一般问题都是需要安装文件,根据要求安装即可。 -
为了确认安装正确,请重启机器。 -
输入:nvidia-smi,出现以下界面则安装成功。
参考文献及错误总结
设置动态IP 安装教程 重启网卡命令 安装网卡驱动 管理没有运行 gcc ./configuare Linux下安装网卡执行make install失败 linux下aria2的安装与配置 linux查看显卡型号 centos7安装nvidia 显卡驱动 Centos8安装英伟达显卡驱动并通过docker部署深度学习环境 外网访问ip
特别说明
从驱动盘,到安装到配置网卡、显卡,安装rocky linux 8 时一定会出现各种问题。而这种问题大概率是看过的一个博客能够解决的,只是需要理解博客里的意思并注意文章中出现的安装命令等是不是携带作者自己的东西,是则替换成自己的。
|