Linux系统安装
1、控制系统以获取
可在腾讯上搜寻所需的Linux版。
ubuntu:https://cn.ubuntu.com/download
centos:https://www.centos.org/download/
2、控制系统加装
加装操作控制系统形式有2 种:设计图加装、软件包加装。
设计图加装:采用真实世界的笔记本电脑展开加装,像加装windows 操作控制系统一样。一路默认就可。
软件包加装:通过虚拟软件,展开模拟加装,可自动化加装。
控制系统盘容量最少只要20G即可。内存只需2G。
3、Linux 加装完成后的设置
主要以ubuntu 20.04和centos 8.3为例
ubuntu加装完成后控制系统会自动设置DHCP自动联网,可采用apt-get update && apt-get upgrade,更新控制系统和软件。也可更换软件源再更新控制系统和软件。
centos加装完成后控制系统需要手动打开DHCP联网,可采用yum update && yum upgrade,更新控制系统和软件。也可更换软件源再更新控制系统和软件。
1)设置root密码
ubuntu:
sudopasswd root,密码设置完成后,在终端中直接输入su,输入root密码即可登录root账号
centos:
在加装时,就已添加,加装完成后,在终端中直接输入su,输入root密码即可登录root账号
2)加装必要软件
ubuntu:
vim文本编辑器:apt-getinstallvim
网络工具:apt-getinstallnet-tools
3)设置网络
ubuntu:可在加装时设置
采用nm-connection-editor,可在带有GUI的控制系统中快捷打开网络配置。启动和关闭网卡:nmclinetworking onnmclinetworking off查看连接,网卡编号ipa
以下为纯命令设置:1.打开命令窗口(右击桌面选择OpenTerminal或者用Ctrl+Alt+T打开终端),输入ipa查看网卡编号,一般网卡编号为ens332.sudovim/etc/netplan/01-network-manager-all.yaml(文件名可能会有不同,只要是yaml格式文件就是配置文件)Let NetworkManager manage all devices on this systemnetwork:version:2renderer:NetworkManagerethernets:ens33:ipaddresses:[192.168.0.15/24]网关gateway4:192.168.0.2DNSnameservers:addresses:[114.114.114.114,8.8.8.8]注:注意文件的编写格式。此方法是新建了一个网络连接。3.启动配置netplanapply
centos:
启动和关闭网卡:nmclic up ens33nmclic down ens33重启网卡nmclic reload查看连接,网卡编号ifconfig1.vi/etc/sysconfig/network-scripts/ifcfg-ens160(填写各自的网卡编号)在文件中修改以下代码BOOTPROTO="static"(也可填写DHCP)IPADDR=192.168.0.12NETMASK=255.255.255.0GATEWAY=192.168.0.1DNS1=192.168.0.1DNS2=202.96.209.133
4)更换更新源
ubuntu:可在加装时设置
1.备份原有配置文件
sudo cp /etc/apt/sources.list/etc/apt/sources_init.list2.更新配置文件
sudo gedit /etc/apt/sources.list(gedit命令,可将原文件采用文本编辑器打开,重新填写内容。)或者采用sudo vi /etc/apt/sources.list3.填写国内源(清华源、阿里源)
先删除原文件中的所有内容3.1阿里源
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse3.2清华源
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiversedeb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiversedeb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiversedeb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiversedeb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multivers4.更新源
sudo apt-get update5.查找损坏的软件包,并尝试卸载出错的包,重新加装正确版的。
sudo apt-get -f install6.更新软件
sudo apt-get upgrade
centos:
1.下载阿里云源文件wget-O/etc/yum.repos.d/CentOS-Base.repohttps://mirrors.aliyun.com/repo/Centos-8.repo2.替换阿里云镜像地址sed-i-e/mirrors.cloud.aliyuncs.com/d-e/mirrors.aliyuncs.com/d/etc/yum.repos.d/CentOS-Base.repo3.建立缓存yummakecache4.更新源sudoyum-yupdate-y的意思是,在加装过程中的所有提问都填yes。5.更新软件sudoyumupgrade
5)同步控制系统时间
ubuntu:
1.date查看控制系统中的日期时间时区2.cat/etc/timezone查看当前时区3.timedatectl控制系统时间是否与互联网同步判断是否同步,只需查看命令输出中Systemclocksynchronized是否为yes,yes即为已同步。如果为no,可采用sudotimedatectlset-ntptrue启用。4.timedatectllist-timezones查看可用时区。确定需要更改的时区,例如Asia/Shanghaisudotimedatectlset-timezoneAsia/Shanghai更改时区
centos:
1.date查看控制系统中的日期时间时区2.timedatectl控制系统时间是否与互联网同步判断是否同步,只需查看命令输出中Systemclocksynchronized是否为yes,yes即为已同步。如果为no,可采用sudotimedatectlset-ntptrue启用。3.timedatectllist-timezones查看可用时区。确定需要更改的时区,例如Asia/Shanghaisudotimedatectlset-timezoneAsia/Shanghai更改时区
6)开启SSH
ubuntu:可在加装控制系统时附带加装
sudoapt-get updatesudoapt-get install openssh-server查看软件是否运行状态servicesshd status查看/etc/ssh/sshd_config中是否存在Port22PermitRootLoginyes
开启ssh服务systemctlstart sshd重启ssh服务systemctlrestart sshd设置开启自启sudosystemctl enable sshd关闭开机自启sudosystemctl disable sshd
centos:
sudoyum updatesudoyum install openssh-server查看软件是否运行状态systemctlstatus sshd查看/etc/ssh/sshd_config中是否存在Port22PermitRootLoginyes
客户端连接 ssh 账号@ip地址
注:如果采用SecureCRT 登录,报如下错误(控制系统版为ubuntu20):
Key exchange failed.
No compatible key-exchange method. The server supports these methods: curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256
需要在SecureCRT ->会话选项->SSH2中,看下密钥交换中是否有错误列出的选项,如果没有,就需要更新SecureCRT版(最低8.5以上)。
以下可按实际情况设置
7)加装软件包工具
软件包的共享文件路径:/mnt/hgfs
通过虚拟软件本地加装
1.通过DVD复制tar.gz后缀名的文件2.解压tar.gz文件tar-xzvf3.cdvmware-tools-distrib4../vmware-install.pl5.最后只要出现路径的就按下回车,出现[Yes/No]全部选择Yes6.出现Enjoy,--theVMwareteam字样即加装完成
通过网络加装
ubuntu:
1.sudoapt-getupgrade2.sudoapt-getinstallopen-vm-tools-desktop-y3.sudoreboot
centos:
yuminstall-yopen-vm-tools
8)更改编辑器语言
ubuntu:
1.查看当前语言环境echo$LANG2.查看当前控制系统是否有中文语言包
locale -a
3.如果没有zh_CN.utf8,需要加装中文语言包
sudo apt-get install language-pack-zh-hans
4.修改编辑器语言
vim ~/.bashrc
在打开的文件最下面添加 LANG="zh_CN.utf8"5.采用source使配置生效source~/.bashrc
注:最好在桌面版控制系统采用,服务器版控制系统会导致中文乱码
centos:
在控制系统加装期间,就可设置语言。
我告诉你msdn版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!