admin 管理员组文章数量: 887021
作为开发,有时候需要用到Linux环境,运行mysql、redis或者其他中间件,在自己电脑可以通过virtualBox等安装虚拟机,但是碍于笔记本性能不是特别好,所以虚拟机运行起来比较吃力,正好有两台老旧笔记本,所以想着将这两台旧笔记本改为Linux系统。
两台笔记本配置如下:
-
thinkpad SL400(内存4G,硬盘200G,IP=192.168.1.8)
-
thinkpad E430(内存8G,硬盘500G,IP=192.168.1.9)
安装系统:Centos7
如果有条件尽量把笔记本的内存改为8G以上,因为SL400比较老,只能加到4G
1、下载Centos7系统
2、制作启动U盘
找一个8G以上的U盘用来做启动U盘,windows可以使用UltralSO,我的是mac用的是balenaEtcher
3、安装Centos7
在服务器开机过程中,进入U盘启动界面(不同电脑快捷键不同,F2,F8,F10,F12都有可能),选择U盘启动,然后参照
进入安装界面如下:选择第一个Install CentOS7
等待系统加载完成
加载完成后进入安装界面,下拉选择中文
然后配置软件和系统分区,这里为了选择最小安装,直接不使用界面:
系统分区,不知道怎么分区可以直接选择自动分区,但是自动分区的话在"/home"的空间大于"/",建议首先选择自动分区,然后再改为手动分区,手动调整一下"/home"和"/",比如,硬盘空间500G,可以设置"/home"为100G,"/"为400G即可
等设置完分区后,执行安装:
然后配置root管理员密码,也可以创建普通用户,但是因为是我自己用,所以就直接用root
安装完成后,直接重启电脑
电脑重启后,进入登陆界面,直接用root和刚才的密码登陆
4、配置网络
因为我们用的最小安装,不想使用GNOME桌面版可以在图形界面配置,我们可以通过修改网卡来设置固定IP。
下面我们以其中一台配置为例(IP:192.168.1.8)
首先,配置静态IP:
首先,执行命令,编辑网卡:
vim /etc/sysconfig/network-scripts/ifcfg-eno1 # eno1为网卡名,每台电脑不一样,通过ifconfig查看
修改网卡信息如下:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#改为static,表示静态
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eno1
UUID=e71e9ae6-b4bd-45eb-a103-b57ddb1434db
DEVICE=eno1
#ONBOOT设置为yes:
ONBOOT=yes
#设置IP地址、网关信息等
NETSTAT=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=114.114.114.114
IPADDR=192.168.1.8
执行:reboot重启电脑即可
配置ssh远程登录
#step1 确认是否安装了openssh-server
rpm -qa|grep -E "openssh"
# 如有openssh-7.4p1-11.el7.x86_64、openssh-server-7.4p1-11.el7.x86_64、openssh-clients-7.4p1-11.el7.x86_64三个文件则为安装了,跳过2~3步;
# step2 安装openssh-server
yum install openssh-server -y
#step3 配置ssh
vim /etc/ssh/sshd_config
#修改以下4项:
# Port=22 #设置SSH的端口号
# ListenAddress 192.168.0.127 #上步配置的IPADDR
# PermitRootLogin yes #是否允许root用户登陆
# PasswordAuthentication yes #用户登陆需要密码认证
# step4 重启sshd
service sshd restart
配置笔记本闭盖不休眠
家用笔记本一般关闭盖子会休眠,而服务器是要保证长时间运行的,所以需要更改闭盖休眠计划
vim /etc/systemd/logind.conf
# HandleLidSwitch=lock 将关闭盖子设置为锁屏
systemctl restart systemd-logind
5、修改yum源
1、备份当前yum源
sudo cp -ar /etc/yum.repos.d /etc/yum.repos.d.bak
2、清除所有的yum源
sudo rm -f /etc/yum.repos.d/*
3、以阿里云YUM源为例,创建一个新的YUM源配置文件:
sudo vi /etc/yum.repos.d/CentOS-Base.repo
4、将以下内容复制粘贴进去(根据您的需求选择合适的版本,比如centos7的阿里云源):
[base]
name=CentOS-$releasever - Base - Aliyun
baseurl=http://mirrors.aliyun/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun/centos/RPM-GPG-KEY-CentOS-7
#released updates
[updates]
name=CentOS-$releasever - Updates - Aliyun
baseurl=http://mirrors.aliyun/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun/centos/RPM-GPG-KEY-CentOS-7
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - Aliyun
baseurl=http://mirrors.aliyun/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun/centos/RPM-GPG-KEY-CentOS-7
5、保存文件并退出编辑器。
6、清除YUM缓存并生成新的缓存:
sudo yum clean all
sudo yum makecache
7、测试新的YUM源是否可用:
sudo yum repolist all
以上步骤将会将CentOS 7的YUM源修改为阿里云的源,您可以根据需要将baseurl
和gpgkey
的URL修改为其他的源地址。
版权声明:本文标题:笔记本实体安装Linux 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1726346149h941705.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论