前言
在 Linux 环境下开发,配置好软件源是第一步。默认源往往在国外,受网络环境影响下载缓慢。本文将介绍如何更换国内镜像源,以及如何使用包管理器和 Vim 编辑器进行日常操作。
软件包管理器
理解软件包
手动编译源码安装软件虽然灵活但繁琐。软件包管理器就像'应用商店',能自动解决依赖关系并一键安装。
- Yum: 主要用于 Fedora、RedHat、CentOS 等发行版。
- Apt: 主要用于 Debian、Ubuntu 等发行版。
常用操作
查看软件包
使用 yum list 或 apt search 列出可用包。配合 grep 筛选特定名称。
# CentOS
sudo yum list | grep lrzsz
# Ubuntu
sudo apt search lrzsz
安装与卸载
安装需 root 权限,通常加 sudo。
# 安装
sudo yum install -y lrzsz
sudo apt install -y lrzsz
# 卸载
sudo yum remove -y lrzsz
sudo apt remove -y lrzsz
注意:安装过程中若报错,请检查网络连接(如 ping www.baidu.com)。
CentOS 7 更新 Yum 源
以阿里云或清华源为例,替换官方源以提升速度。
1. 备份现有配置
sudo mkdir /etc/yum.repos.d/backup
sudo mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/
2. 下载新配置文件
# 阿里云
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 清华源
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.tuna.tsinghua.edu.cn/repo/Centos-7.repo
3. 清理缓存并生成
sudo yum clean all
sudo yum makecache


