Debian系Linux网卡、下载源及一些全局环境变量设置

    近期有个关于CentOS操作系统的新闻成了热点,CentOS系统的上游公司Red Hat(红帽)将于明年结束CentOS 8的维护,并将CentOS 7持续到2024年结束维护,取而代之的是CentOS Stream 8。CentOS Stream 8与CentOS 8的区别在于CentOS 8是基于稳定版本的Red Hat 系统源代码编译过来的,而CentOS Stream 8则是滚动发行版,一些尚未确定稳定性的软件或升级功能将先在CentOS Stream 8中试运行,经过试用确定稳定性后再移植到Red Hat系统,这样的话CentOS将不再适合于企业的服务器使用。
    消息一出,许多网友们都纷纷表示要转战Debian系统。Debian系的系统(包括Debian、Ubuntu、deepin(国产系统,中文名:深度操作系统))的一些配置项与Red Hat系的不太一样,网上搜索的一些攻略言之不详,让我这样的新手走了不少弯路,本文以Debian 10系统为例简述一下安装程序后关于网卡、下载源及一些全局环境变量的设置。
        一、网卡设置
        如果在安装系统时没有选择自动读取网络形式,那么安装完成后是无法连接网络的,这时需要对网卡进行配置。
配置网卡之前先要查看一下自己电脑的网卡名称
#sudo ifconfig -a        (注意在root用户下也要加上sudo,下文将讲述通过全局环境变量的设置改变这种麻烦的方式)
我的电脑会显示出网卡的三个名称:
enp3s0
lo
wlp4s0
其中enp3s0是有线网卡的名称,lo指localhost,wlp4s0是无线网卡。
以管理员身份打开网卡配置文件/etc/network/interfaces
$sudo vi /etc/network/interfaces
将里面的内容改为
source /etc/network/interfaces.d/*
auto lo    #默认配置
iface lo inet loopback        #默认配置
iface enp3s0 inet dhcp
auto enp3s0
iface enp3s0 inet static
address 192.168.2.106        #自定义固定IP
netmask 255.255.255.0        #子网掩码
gataway 192.168.x.1        #网关
保存退出
重启网卡
# /etc/init.d/networking restart
特别提醒:在网上搜索到的网卡配置攻略都会把网卡名称写为eth0,可能eth0的网卡使用的比较多,但不同电脑的网卡名称不一样,比如我的电脑就是enp3s0,所以原搬照套网上的配置行不通,需要先查找一下自己网卡的名称,再根据自己网卡的名称改动。还有我的电脑网卡配置的默认网卡名称是enp2s0,不清楚系统为什么会犯这样的错误,需要手动改过来。

        二、配置下载源地址
        升级系统、安装软件库的下载源地址存放在/etc/apt/sources.list文件内,默认的官方地址速度很慢,可以改成国内的镜像地址,我使用了163网址的镜像源,配置信息如下:
deb http://mirrors.163.com/debian/ buster main non-free contrib
deb-src http://mirrors.163.com/debian/ buster main non-free contrib
deb http://mirrors.163.com/debian/ buster-proposed-updates main contrib non-free
deb-src http://mirrors.163.com/debian/ buster-proposed-updates main contrib non-free
deb http://mirrors.163.com/debian-security/ buster/updates main contrib non-free
deb-src http://mirrors.163.com/debian-security/ buster/updates main contrib non-free
配置信息说明如下:
deb:指二进制的软件包
deb-src:指源代码软件包
http://mirrors.163.com/debian/:存放软件包镜像文件的地址
buster:这个参数特别要说明一下,buster是Debian 10系统稳定版本软件包的代号,如果用的是Debian 9或Debian 8等不同版本的系统,他们的稳定版本软件包代号是不一样的。由于这种差异,直接拷贝网上搜索的下载源将无法使用。除了稳定版的代号外,还有测试版代号:bullseye、非稳定版代号:sid。推荐只使用稳定版。
后面的三个参数,main:完全自由软件(可能这样说不太严谨,大意差不多),contrib:本身是自由软件,但需要依赖于非自由软件,non-free:非自由软件。
知道各个参数的意义,我们就可以根据自己的需要调整为自己所需的配置。
配置完成后更新软件库、升级系统和软件
$sudo apt-get update
$sudo apt-get upgrade

        三、更改全局环境变量
        新安装Debian10系统,尤其是没有安装桌面环境下,新手们会发现不知道怎么关闭系统。查找网上的攻略都会告诉你执行shutdown或poweroff命令关机,但系统却会告诉你找不到命令。
        原因是Debian10系统的shell默认的搜索命令路径不包括/sbin、/usr/sbin、/usr/local/sbin,而上述命令存放在/sbin目录下,在未改变全局环境变量情况下可执行
$sudo systemctl poweroff
进行关机
更方便一点的办法是配置全局环境变量,将/sbin、/usr/sbin、/usr/local/sbin加入到shell的搜索目录。方法如下:
shell的搜索路径存放在变量PATH内,先查看系统默认的PATH变量值
$echo $PATH
系统默认的变量值为
/bin:/usr/bin:/usr/local/bin:/usr/games:/usr/local/games
在/etc/profile.d目录下创建新的.sh文件
$sudo touch /etc/profile.d my_variable.sh
编辑新建的文件,增加一下内容:
PATH=$PATH:/sbin:/usr/sbin:/usr/local/sbin
含义是将PATH的变量值加上后面增加的路径,再重新赋值于PATH
输入echo $PATH检查一下会发现新路径已经加上去了
这时可以直接运行关机指令
$sudo shutdown now

本篇文章来源于微信公众号: Linuxc自学记录

(0)
PipitaPipita
上一篇 2020-12-20
下一篇 2020-12-20

相关文章

  • 让PVE直接跑docker

    最近貌似流行软路由,选了一圈Proxmox VE下玩多系统,结果还想玩玩docker,居然pve原生还不支持,放狗搜了下找到自己开启方法。 1.添加软件源 nano /etc/apt/sources.list deb http://download.proxmox.com/debian stretch pve-no-subscription 复制代码2.注释…

    无关专业 2020-03-05
  • PROXMOX PVE 设置国内源

    目前Proxmox中文社区源已正式提供镜像服务,镜像更新频率为每10小时,镜像站机房存放在法国巴黎online机房使用阿里云、华为云融合提供国内CDN加速服务。 地址 http://download.proxmox.wiki # 删除企业源 rm -rf /etc/apt/sources.list.d/pve-enterprise.list #下载秘钥 wg…

    无关专业 2020-12-01
  • UNRAID使用NVIDIA显卡(直通篇)

    在UNRAID下想要利用NVIDIA显卡,最为传统的方法是创建一个虚拟机,并将显卡直通进去。最早使用1080测试了直通功能,只需要在虚拟机设置里的Other PCI Devices选中1080即可。但20系显卡因为多了一个type c接口,情况有些变化,之前在知乎上分享了URNIAD 6.6.6直通2080ti的经历,特地将其转载过来。 错误 之前在Unra…

    无关专业 2020-05-18
  • 描述时间过得快的好句子

    1.后来,南山的风吹散了谷堆,北海的水淹没了墓碑。 这句话的意思是“时间过得很快”,但富有诗意,有那种“时光荏苒,岁月沧桑”的意境。比如,写“回忆”类记叙文时,表示时间很快过去,但依然铭记亲人或朋友时,可以这么去结尾:“后来,南山的风吹散了谷堆,北海的水淹没了墓碑,多少事沧桑巨变,无数人来了又回,可与你有关的点点滴滴,一直在我心上铭刻,不曾改变,也永不褪色。…

    无关专业 2021-12-20
  • 如何让手上的E5-v3处理器工作在最佳频率——总结篇

    前言:全核心最大睿频与工作原理     上篇中说,通过测试得出E5-v3是不能通过手动调节倍频的方式锁定到最大睿频。而实际上有人眉头一皱,发现事情并不单纯。。。    结果E5-v3系列的一个勘误被发现了。我们知道,Haswell的桌面级cpu,如i5-4570,在早期bios中可以手动将全部核心锁定在最大睿频运行。虽然随后intel马上发布微码更新修复了这…

    无关专业 2019-12-08
  • Teamviewer便携版

    https://www.pita.ltd/wp-content/uploads/2020/11/TeamViewer.zip

    无关专业 2020-11-28