新装Ubuntu之后干的事情

本文详细介绍Ubuntu系统优化步骤,包括换源、语言配置、隐私设置、网卡驱动安装、界面美化及常用软件安装,帮助用户提升系统性能与个性化体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.换源

进入系统的第一件事就是换源。官方的源实在太慢了,我习惯换成网易的源。
在换源之前,首先备份系统文件

cp /etc/apt/sources.list /etc/apt/sources.list.bak

之后使用vim编辑器编辑文件,首先注释或者删除之前的源信息,再添加自己的源信息

vim /etc/apt/sources.list

以下是阿里云的源:

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

完了执行update命令

apt update
apt upgrade

等待完成即可

2.配置语言

根据系统提示,下载完整的中文语言包,并进行自动配置。

3.设置隐私习惯

把浏览器的隐私设置设为从不记录浏览信息

4.删除usb使用记录

dmesg | grep usb

可以查看usb的使用记录

dmesg -c

清除所有使用记录

5.安装网卡驱动

先直接去软件与更新app寻找,如果可以的话,直接安装,简单安全。
如果没有找到,则需要自己去下载源文件,在自己电脑编译好,再安装。以实验室的新台式机为例,首先查看网卡型号

lspci | grep -i net

再查看内核型号,该网卡只能在4.14及以上版本安装,且gcc版本要恢复到系统默认的7.0。

uname -sr

使用gedit编辑文件夹下的makefile文件,在第152行export TopDIR ?=处进行替换,替换为当前目录,export TopDIR ?= /home/.../rtl8821ce。接下来就可以编译了

make
sudo make install
sudo modprobe -a 8821ce

6.美化

推荐一个十分强大的工具:tweak,可以更换字体、系统图标、UI等。

apt install gnome-tweak-tool

安装到 /usr/share/fonts/

wget https://github.com/fangwentong/dotfiles/raw/master/ubuntu-gui/fonts/Monaco.ttf
sudo mkdir -p /usr/share/fonts/custom
sudo mv Monaco.ttf /usr/share/fonts/custom
sudo chmod 744 /usr/share/fonts/custom/Monaco.ttf

sudo mkfontscale  #生成核心字体信息
sudo mkfontdir
sudo fc-cache -fv

安装到 ~/.fonts/ (安装到 ~/.local/share/fonts 原理相同)

wget https://github.com/fangwentong/dotfiles/blob/ubuntu/fonts/Monaco.ttf?raw=true
mkdir -p ~/.fonts
mv Monaco.ttf ~/.fonts
fc-cache -vf  #刷新系统字体缓存

再在tweak中进行更改即可

7.安装软件

apt install vim make cmake gcc g++ python miniconda
安装仿windows状态栏:dash to panel
驱动和工具:nvidia显卡驱动,cuda11.1, vtune

### 新安装 Ubuntu 系统后的配置和初始化设置 #### 修改国内数据源 对于新安装的Ubuntu系统,考虑到国内网络环境的影响,建议将默认的数据源更改为国内镜像站点。这可以显著提高软件包下载速度并改善更新体验[^3]。 查看当前系统的版本信息可以通过命令`lsb_release -a`来实现,在确认具体发行版之后,编辑 `/etc/apt/sources.list` 文件,替换为阿里云或其他可信的中国境内服务器地址: ```bash sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak # 备份原文件 sudo nano /etc/apt/sources.list # 使用nano打开sources.list进行编辑 ``` 完成更改后保存退出,并执行 `sudo apt update && sudo apt upgrade` 来同步最新的索引以及升级已有的程序包。 #### 设置 Root 用户密码 初次登录时,默认情况下不会启用Root账户直接登陆的方式;如果确实有需求,则需先为主机指定一个超级管理员级别的口令。通过以下指令可安全地创建或重置该权限级别下的认证凭证[^4]: ```bash sudo passwd root ``` 按照提示输入新的 UNIX 密码即可生效。需要注意的是,出于安全性考虑,除非必要不推荐频繁使用Root身份操作日常任务。 #### 安装必要的驱动和支持库 针对某些硬件设备可能存在的兼容性问题,特别是图形处理单元(GPU),如NVIDIA显卡等特殊外设的支持情况,应当依据实际应用场景和个人偏好选择合适的开源/闭源解决方案。例如,在官方仓库中查找对应的二进制驱动程序或是借助第三方PPA资源获取最新稳定版发布: ```bash software-properties-gtk # 打开“软件和更新”对话框 Additional Drivers # 切换至附加驱动选项卡浏览可用项 ``` 此外,还可以利用命令行工具自动检测并应用最佳匹配方案: ```bash ubuntu-drivers autoinstall # 自动安装最适合系统的专有驱动器 ``` 以上措施有助于确保操作系统能够充分利用计算机内部组件的功能特性,从而提供更加流畅稳定的用户体验。 #### 启用防火墙服务(UFW) 为了增强网络安全防护能力,有必要激活内置的Uncomplicated Firewall (UFW),这是一种易于管理的状态化包过滤型防火墙前端界面。它允许用户快速定义基本规则集以控制入站连接请求的同时保持出站流量畅通无阻[^1]。 开启前应先检查状态: ```bash sudo ufw status verbose # 显示详细的防火墙状态报告 ``` 接着可以根据需要调整策略参数,比如仅允许SSH远程访问端口22: ```bash sudo ufw allow ssh # 添加一条放行ssh协议通信的新规 sudo ufw enable # 正式启动保护机制 ``` 最后再次查询验证各项设定是否正确加载完毕。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值