当前位置: 首页 > news >正文

Ubuntu系统装机后初始化配置

修改软件源

# 备份更新源文件 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak # 配置阿里镜像源 sudo tee /etc/apt/sources.list << EOF deb http://mirrors.aliyun.com/ubuntu/ $(lsb_release -cs) main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ $(lsb_release -cs)-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ $(lsb_release -cs)-backports main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ $(lsb_release -cs)-security main restricted universe multiverse EOF # 更新看看镜像源有无报错提示 sudo apt update sudo apt upgrade -y

安装Terminator + Vim

# 安装 terminator 和 vim sudo apt install -y terminator vim # 配置终端优先级 sudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /usr/bin/terminator 100

安装zsh

sudo apt install zsh -y export REMOTE=https://gitee.com/mirrors/oh-my-zsh.git sudo apt install curl sh -c "$(curl -fsSL https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh)"

配置系统时间默认显示秒数

gsettings set org.gnome.desktop.interface clock-show-seconds true

安装ssh并设置个人PC公钥/私钥

# 安装openssh sudo apt install openssh-server # 配置ssh公/私钥 ssh-keygen -t ed25519 -C "${your_PC_Name}" cat ~/.ssh/id_ed25519*

docker安装

# 卸载旧的(没有也不会报错) sudo apt remove -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras sudo apt autoremove -y # 删除所有旧密钥(如果有提示找不到也没关系) sudo apt-key del 7EA0A9C3F273FCD8 2>/dev/null sudo apt-key del 0EBFCD88 2>/dev/null # 删除旧的 Docker 源文件 sudo rm -f /etc/apt/sources.list.d/docker*.list # 删除旧的密钥文件夹残留 sudo rm -f /usr/share/keyrings/docker*.gpg # 下载最新密钥并直接保存到 keyrings 目录 curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker.gpg # 配置 docker 阿里云镜像源 echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -sc) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null # 更新源并安装 Docker sudo apt update sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin # 修改docker用户权限,免sudo sudo usermod -aG docker $USER # 修改的是grep docker /etc/group sudo reboot now

Docker GPU直通组件包

# 1. 下载并保存 GPG 密钥 curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg # 2. 用官方脚本一键配置 curl -s -L https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list | \ sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' | \ sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list > /dev/null # 3. 安装 sudo apt update sudo apt install -y nvidia-container-toolkit # 4. 配置 Docker sudo nvidia-ctk runtime configure --runtime=docker sudo systemctl restart docker

SWAP(交换空间)配置

# SWAP是Linux系统中的虚拟内存技术,当物理内存不足时,系统会将部分内存数据交换到硬盘上的SWAP分区或文件中 sudo swapoff -a # 禁用所有SWAP空间(如果只需要禁用特定文件,使用swapoff /swapfile) sudo rm -rf /swapfile # 删除SWAP空间 sudo fallocate -l 32G /swapfile # 创建32GB大小的SWAP文件(可根据需要调整大小) sudo chmod 600 /swapfile # 设置文件权限(仅root可读写) sudo mkswap /swapfile # 将文件格式化为SWAP空间 sudo swapon /swapfile # 启用SWAP文件

火焰截图软件

sudo apt install flameshot

日志查看工具glogg,处理较大的日志文件时较快

sudo apt install glogg -y

录屏软件SimpleScreenRecorder

sudo apt install simplescreenrecorder

LibreOffice免费开源办公套件

# 更新软件包列表 sudo apt update # 安装 LibreOffice全套组件 sudo apt install libreoffice # 如果需要中文界面,还需安装语言包 sudo apt install libreoffice-l10n-zh-cn
http://www.gsyq.cn/news/1552409.html

相关文章:

  • 2026年6月目前专业的船用阀门直销厂家怎么选择,船用铜铸件/船用附件/船用蝶阀/船用管系附件,船用阀门公司推荐 - 品牌推荐师
  • 轻松掌握网络监控器1.28.4高级版,高效管理网络
  • 2026协鼎教育咨询红黑榜 五大口碑机构深度解析避坑不踩雷 - mypinpai
  • 2026年6月自贡黄金回收市场六店实测报告 - 余生黄金回收
  • 2026做墙面架空电动雨棚推荐哪家厂家,价格透明避坑必看实力测评 - myqiye
  • 2026年6月自贡黄金回收门店实地走访实测 - 余生黄金回收
  • 2026玻璃水滑道红黑榜十大热门厂家真实横评,选定再拍不交智商税 - myqiye
  • 2026年软件学院创新项目实训|智能居家养老健康守护系统·第七周工作博客
  • 科技创新与新e选烤火罩的结合
  • 外卖 茶饮行业偏爱 PP 塑料打包桶?
  • 2026西安输送辊厂家口碑推荐 价格透明避坑不踩坑 - myqiye
  • 函数递归:根据传入的序号,计算对应学生的年龄
  • 遵义六家黄金回收店铺逐一实测客观记录 - 余生黄金回收
  • 93LC46/56/66 EEPROM实战指南:从选型、驱动到可靠性设计
  • Burp Suite 2024.7.3专业版实测:拦截优化与性能提升深度解析
  • Kimi LeetCode 3283. 吃掉所有兵需要的最多移动次数 Rust实现
  • 串口服务器波特率踩坑记录
  • 口碑好的洗扫一体机专业公司,你知道几个 - mypinpai
  • 零成本上手AI测试工具:从核心原理到实战选型指南
  • YOLOv8-face轻量化人脸检测:从架构设计到边缘部署的全栈技术实践
  • AI辅助网络文学创作的合规方法论与实践路径
  • OpenCore Legacy Patcher终极解密:老Mac重生计划的技术突破与实战验证
  • 手机怎么调整图片分辨率?用秒转工具箱改像素和DPI - 玩机日常
  • PReLU与SELU工程实战:负向敏感度调节与自归一化落地指南
  • Audacity音频编辑:如何用开源工具解决专业音频处理难题?
  • 2026北京寰亚艺考面授教学效果深度测评 价格透明避坑指南 口碑实力之选 - mypinpai
  • 资质齐全的复印机出租公司如何选? - myqiye
  • 2026年6月目前靠谱的工业链条直销厂家推荐,非标链条/链条/不锈钢链条/工业链条,工业链条源头厂家哪家好 - 品牌推荐师
  • 小波Elman神经网络:多尺度时间序列预测的工程实践
  • 仿 Boots 大规模钓鱼攻击的技术机理与防御研究