尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Ubuntu安装全攻略:从虚拟机到双系统,新手避坑指南

Ubuntu安装全攻略:从虚拟机到双系统,新手避坑指南 1. 从“为什么是Ubuntu”开始聊起如果你正在看这篇文章大概率是第一次接触Linux或者想在自己的电脑上装一个Ubuntu来用。我猜你脑子里现在可能有一堆问题这玩意儿到底是个啥我装了它能干啥会不会把我的电脑搞坏别急咱们先不急着动手花几分钟把这事儿聊明白后面你操作起来心里才有底不至于每一步都战战兢兢。Ubuntu简单说就是一个操作系统和你现在用的Windows、macOS是同一类东西。它最大的特点是开源、免费、安全、稳定。开源意味着它的代码是公开的全世界无数开发者都在盯着、改进着所以病毒和恶意软件很难藏身系统本身也极少出现Windows上那种“蓝屏”的崩溃。免费就不用多说了正版Windows可不便宜。稳定是它的看家本领很多公司的服务器、云平台甚至你手机里的安卓系统底层都是LinuxUbuntu是Linux的一个发行版一跑就是几年不关机。那对我们普通人来说装Ubuntu能干嘛如果你是学生想学编程、人工智能、大数据Ubuntu是绝佳的学习环境几乎所有开发工具和框架在Linux上都有最好的支持配置环境比Windows省心太多。如果你是开发者那更不用说了生产环境就是Linux本地用Ubuntu能最大程度模拟线上环境。即便你只是个普通用户想找个轻快、不弹广告、不强制更新的系统来上上网、写写文档Ubuntu的桌面版也完全能满足需求而且界面现在做得非常漂亮。我知道很多人对“安装系统”这件事有天然的恐惧怕把原来的系统搞没了怕数据丢失。这非常正常也是我这篇教程要重点帮你解决的问题。我会带你走最稳妥、最清晰的路径无论是用虚拟机“无痛”体验还是真刀真枪地装成双系统甚至是完全替换掉旧系统我都会把每个选择的风险和操作细节讲透。我们的目标不是“照着步骤做一遍”而是“理解每一步在干什么以及万一出问题该怎么救回来”。2. 安装前的核心决策虚拟机、双系统还是单系统动手之前第一个也是最重要的决定是你想让Ubuntu以什么形式存在于你的电脑里这个选择没有绝对的对错完全取决于你的使用场景和硬件条件。选对了事半功倍选错了可能后续会非常别扭。我们来详细拆解一下这三种主流方案。2.1 方案一虚拟机安装——最安全的“试衣间”这是什么在你的Windows或macOS系统里安装一个像VMware Workstation、VirtualBox这样的软件俗称“虚拟机软件”。这个软件可以在你现有的系统内部模拟出一台完整的“虚拟电脑”。然后你就在这台虚拟电脑里安装Ubuntu。核心优点绝对安全所有操作都发生在虚拟的沙盒里不会影响你电脑上原有的任何文件、系统和数据。哪怕你把虚拟系统玩崩了删掉重装就行主机系统毫发无损。无缝切换Ubuntu系统会以一个窗口的形式运行你可以随时在Ubuntu和Windows/macOS之间切换复制粘贴文件、共享文件夹都非常方便。快照与克隆这是虚拟机最大的杀器。你可以在系统配置好的某个时间点比如刚装完所有必要软件创建一个“快照”。之后无论怎么折腾一键就能恢复到快照时的完美状态。你还可以克隆出多个一模一样的系统用于测试不同环境。适合谁初学者和体验者想先看看Ubuntu长啥样试试手感。开发测试人员需要隔离的、可快速重置的环境来测试软件、部署服务。学生完成课程作业需要一个干净的Linux环境。硬件要求需要你的电脑CPU支持虚拟化技术Intel VT-x或AMD-V并且需要在BIOS里开启它。此外需要为虚拟机分配足够的内存建议至少4GB和硬盘空间建议40GB以上。我个人的建议如果你是第一次接触Linux强烈建议从虚拟机开始。它能极大降低你的心理负担让你敢于去尝试各种命令和配置而不用担心搞坏电脑。等你对Ubuntu熟悉了觉得虚拟机性能不够用再考虑其他方案也不迟。2.2 方案二双系统安装——兼顾与独立的“双栖生活”这是什么在你的电脑硬盘上划出一部分空间单独安装Ubuntu。这样开机时会出现一个选择菜单让你决定这次是进入Windows还是Ubuntu。两个系统各自独立文件互不干扰。核心优点原生性能Ubuntu直接运行在硬件上能100%发挥电脑的性能特别是显卡、声卡等体验比虚拟机流畅很多。系统隔离工作和娱乐、稳定和折腾可以分开。你可以用Windows打游戏、用专业软件用Ubuntu进行开发和学习。数据访问虽然系统隔离但通过Ubuntu可以挂载并读取Windows分区NTFS格式里的文件方便数据交换反向操作在Windows下需要第三方软件。适合谁有一定经验的用户明确需要Linux的原生性能进行开发、计算等任务。游戏与工作兼顾的用户主力系统是Windows用于娱乐但需要Linux完成特定工作。希望彻底体验Linux桌面的用户。最大的风险与注意事项分区操作这是双系统安装中最关键也最危险的一步。你需要手动调整硬盘分区为Ubuntu腾出空间。操作不当可能导致数据丢失或原有系统无法启动。引导管理安装后系统的启动引导程序通常是GRUB由Ubuntu管理。如果后续卸载Ubuntu不当可能导致GRUB损坏连Windows也进不去。硬件驱动部分较新或较特殊的硬件如某些笔记本的混合显卡、无线网卡可能需要额外安装驱动不像Windows那样即插即用。实操心得在决定安装双系统前务必、务必、务必备份好你Windows系统里所有的重要数据。备份到移动硬盘或云盘。分区时仔细看教程确认你操作的是正确的磁盘和分区。对于新手我建议在Windows里使用“磁盘管理”工具直接压缩出一个未分配的空间比如100GB然后让Ubuntu安装程序自动使用这个空间这比手动分区更安全。2.3 方案三单系统安装——纯粹的“Linux信徒”这是什么擦除整个硬盘只安装Ubuntu一个操作系统。你的电脑将完全变成一个Linux工作站。核心优点极致的纯粹与性能所有资源都服务于Ubuntu没有其他系统的干扰。简化管理不用担心引导冲突、分区兼容性问题。沉浸式学习强迫自己完全使用Linux环境解决问题成长最快。适合谁Linux重度用户或开发者工作流完全建立在Linux之上。拥有备用电脑或旧电脑的用户可以专门拿一台机器来跑Linux。追求极致简洁和控制的极客。致命缺点你将无法直接运行仅支持Windows或macOS的软件如某些专业行业软件、大型游戏。虽然可以通过Wine或虚拟机来运行但体验和性能可能打折扣。我的选择逻辑对于绝大多数从Windows过渡过来的用户我不建议一上来就选择单系统。除非你有一台闲置的笔记本或者你非常确定你需要的所有工具在Linux上都有完美的替代品。双系统是一个更平滑的过渡方案。3. 战前准备镜像、工具与数据备份无论你选择了哪种安装方式准备工作都是大同小异的。所谓“工欲善其事必先利其器”这一步做扎实了安装过程会顺利很多。3.1 获取Ubuntu系统镜像ISO文件系统镜像就是你安装系统的“安装盘”文件。你需要从官网下载。访问官网打开Ubuntu官方网站。通常搜索引擎结果第一个就是。选择版本对于桌面用户推荐下载Ubuntu Desktop版本。目前最新的长期支持版LTS是Ubuntu 22.04 LTS或24.04 LTS。LTS版本提供5年的支持非常稳定适合所有人。非LTS版本更新快但支持周期短适合喜欢追新的用户。下载镜像点击下载按钮你会得到一个后缀为.iso的文件大小在4-5GB左右。建议使用迅雷等下载工具速度会快很多。注意一定要从官网下载避免第三方修改过的镜像可能包含恶意软件。3.2 制作启动U盘用于双系统/单系统安装如果你选择虚拟机安装可以跳过这一步虚拟机软件可以直接加载ISO文件。但对于要把Ubuntu安装到真实电脑双系统/单系统你需要一个至少8GB容量的U盘并将其制作成“启动盘”。推荐工具Rufus (Windows) 或 balenaEtcher (跨平台)这里以Windows下最常用、速度最快的Rufus为例插入U盘备份U盘内重要数据制作过程会清空U盘。下载并运行Rufus。设备选择你的U盘。引导类型选择点击“选择”找到你刚才下载的Ubuntu的.iso文件。分区类型这取决于你电脑的启动模式。如果你不确定一个简单的方法是重启电脑按F2/Del等键进入BIOS设置查看启动选项。如果看到“UEFI”字样就选GPT如果看到“Legacy”或“CSM”就选MBR。现代电脑2015年后绝大多数都是UEFIGPT。如果选错会导致无法从U盘启动。目标系统类型选择“UEFI (非CSM)”或“BIOS (或UEFI-CSM)”对应上一步的选择。其他选项保持默认点击“开始”。Rufus会提示你以“ISO镜像模式”写入点击“确定”。等待进度条走完你的启动U盘就做好了。为什么是Rufus它相比其他工具在写入速度和兼容性上表现更好特别是处理Ubuntu这类Linux镜像时能正确创建必要的引导分区。3.3 至关重要的数据备份这是安装过程中最最最重要的一步尤其是对于双系统和单系统安装。备份目标你的文档、照片、视频、项目代码、浏览器书签、软件配置等一切你不想丢失的数据。备份到哪里移动硬盘、NAS、或者云盘如百度网盘、OneDrive、Google Drive。备份什么不仅仅是文件如果你有一些软件的特殊设置如开发环境的配置文件、IDE的主题和插件列表也最好一并导出备份。我个人的习惯是在操作前把整个“用户”文件夹C:\Users\你的用户名里重要的子目录都复制一份出来。多花半小时备份可能避免你未来几天的崩溃。3.4 为安装腾出空间仅双系统如果你选择双系统需要在Windows里提前为Ubuntu准备好一块“空地”。在Windows搜索框输入“磁盘管理”打开“创建并格式化硬盘分区”。找到你的系统盘通常是C盘右键选择“压缩卷”。输入要压缩出的空间量单位是MB。例如如果你想给Ubuntu 100GB就输入102400(100 * 1024)。点击“压缩”。完成后你会看到磁盘末尾出现一块黑色的“未分配”空间。到此为止不要再进行任何操作这块未分配空间将在Ubuntu安装过程中被使用。4. 实战安装流程详解以双系统为例由于虚拟机安装过程非常简单新建虚拟机 - 选择ISO - 启动安装这里我们以更复杂、也更常见的“在Windows基础上安装Ubuntu双系统”为例进行超详细拆解。理解了这个过程其他安装方式触类旁通。4.1 进入BIOS/UEFI设置与U盘启动插入制作好的启动U盘重启电脑。狂按启动菜单键在开机自检画面品牌Logo出现时立即连续按启动菜单键。这个键因电脑品牌而异常见的有F12、F11、F9、Esc。如果你不确定可以快速搜索“你的电脑品牌 启动菜单键”。选择U盘启动在出现的启动菜单中你会看到你的硬盘名称和U盘名称可能显示为“UEFI: 你的U盘品牌”或“USB: ...”。选择带有“UEFI”前缀的U盘选项这能确保以UEFI模式安装这是现代电脑的正确方式。如果按启动菜单键无效你需要进入BIOS/UEFI设置通常是按F2、Del键在里面找到“Boot”或“启动”选项将U盘调整到启动顺序的第一位保存并退出。4.2 Ubuntu安装程序引导与试用成功从U盘启动后你会进入Ubuntu的安装界面。选择语言在第一个界面选择“中文简体”点击“安装Ubuntu”。键盘布局保持“Chinese”即可点击“继续”。更新和其他软件正常安装vs最小安装建议选择“正常安装”它会包含网页浏览器、办公套件、游戏等常用软件开箱即用。“最小安装”只包含最基本的系统适合高手或追求极简的用户。为图形或无线硬件安装第三方软件务必勾选这个选项它会为你安装一些闭源的显卡驱动、Wi-Fi网卡驱动等对硬件兼容性至关重要能避免安装后上不了网、屏幕分辨率不对等问题。下载更新可以不勾选等系统安装完再更新这样安装过程更快。安装类型最关键的一步 这是整个安装的核心。你会看到几个选项清除整个磁盘并安装Ubuntu这就是单系统安装会删除你硬盘上所有数据。安装Ubuntu与Windows Boot Manager共存这是我们想要的双系统选项安装程序会自动检测到Windows系统和你之前压缩出来的“未分配空间”并为你创建一个合理的分区方案。对于绝大多数新手强烈推荐直接选这个让安装程序自动处理分区最安全省心。其他选项手动分区供高级用户使用。除非你非常清楚每个分区/,/home,swap等是干什么的否则不要碰。点击“安装Ubuntu与Windows Boot Manager共存”然后点击“现在安装”。程序会弹出分区更改的摘要确认无误后点击“继续”。4.3 时区、用户与密码设置你在哪里在地图上点击中国区域城市选择“Shanghai”时间会自动设置成东八区。你是谁你的姓名可以填你的英文名或拼音这会作为显示名称。你的计算机名这是你电脑在网络中的名字可以简单点比如yourname-pc。用户名这是你登录系统和执行命令时用的账号建议用小写字母和数字不要用空格和特殊字符例如zhangsan。密码设置一个安全的密码。下面有两个选项自动登录开机直接进入桌面无需输密码方便但不安全。加密我的主目录为你的个人文件夹加密即使别人把硬盘拆走也读不了你的文件但会轻微影响性能。普通家用可以不选。设置完成后点击“继续”。安装程序开始复制文件这个过程大概需要10-20分钟取决于你的U盘和硬盘速度。期间会有幻灯片介绍Ubuntu的特性。4.4 安装完成与首次重启文件复制完成后会提示安装完成需要重启。点击“现在重启”。关键动作在电脑重启、屏幕黑掉之后立刻拔出U盘。否则电脑可能会再次从U盘启动又进入安装界面。拔掉U盘后电脑会从硬盘启动。这时你会看到一个名为GRUB的紫色/黑色引导菜单。菜单里通常会有UbuntuUbuntu 高级选项Windows Boot Manager (在 /dev/nvme0n1p2 或类似位置)使用键盘上下键选择你想要进入的系统回车即可。如果你什么都不做几秒后会默认进入排在第一位的系统通常是Ubuntu。恭喜至此Ubuntu双系统已经成功安装到你的电脑上。5. 安装后的首要10件事从能用变好用系统装好了桌面很干净但可能还缺很多东西。别急着乱装按这个顺序来能帮你快速搭建一个高效顺手的生产环境。5.1 第一件事全面更新系统刚装好的系统软件包索引可能不是最新的。打开“终端”快捷键CtrlAltT依次输入以下命令sudo apt update # 刷新软件源列表获取最新的软件包信息 sudo apt upgrade # 升级所有可升级的已安装软件包 sudo apt dist-upgrade # 处理升级过程中可能出现的依赖关系变化更智能sudo是获取管理员权限的命令执行时会要求你输入密码输入时屏幕不显示输完回车即可。这个过程会下载和安装大量更新确保系统安全和软件最新。5.2 第二件事更换国内软件源速度飞起默认的软件服务器在国外下载速度可能很慢。更换为国内镜像源如阿里云、清华、中科大能极大提升软件安装和更新的速度。打开“软件和更新”应用。在“Ubuntu软件”标签页下找到“下载自”点击下拉框。选择“其他站点”在弹出的服务器列表里选择“中国”然后选择一个镜像源如mirrors.aliyun.com或mirrors.tuna.tsinghua.edu.cn。点击“选择服务器”关闭窗口时会提示更新缓存点击“重新载入”。之后再回到终端执行sudo apt update你会发现更新速度快了不止十倍。5.3 第三件事安装图形化驱动管理专为NVIDIA显卡如果你用的是NVIDIA显卡为了获得更好的图形性能和兼容性特别是对于深度学习、游戏需要安装专有驱动。打开“软件和更新”应用。切换到“附加驱动”标签页。系统会自动检测可用的显卡驱动。通常会推荐一个带“proprietary, tested”字样的版本如nvidia-driver-535。选择这个推荐驱动点击“应用更改”。系统会自动下载并安装。安装完成后必须重启电脑才能生效。5.4 第四件事安装基础开发环境无论你是否是开发者安装以下工具链都很有用sudo apt install build-essential # 安装GCC编译器、make等编译工具链 sudo apt install git # 版本控制工具必备 sudo apt install vim # 强大的终端文本编辑器可选但推荐学习build-essential是很多软件编译安装的基础。5.5 第五件事安装常用软件Ubuntu自带的软件中心“Ubuntu Software”可以安装很多软件但有些软件需要添加第三方仓库或使用更通用的安装方式。浏览器Firefox已预装。如果想用Chrome去谷歌浏览器官网下载.deb包双击安装。通讯工具sudo snap install slack或sudo snap install telegram-desktop。多媒体sudo apt install vlc安装强大的VLC播放器。压缩解压sudo apt install unzip p7zip-full支持更多压缩格式。关于Snap和Flatpak这是两种新的软件打包格式与传统的apt管理方式不同。它们更安全、易于更新但启动可能稍慢。Ubuntu Software里很多软件已经是Snap版。你可以通过snap install 软件名或flatpak install 软件名来安装。5.6 第六件事配置中文输入法系统可能已自带ibus框架的中文输入法但体验一般。推荐安装更符合国人习惯的Fcitx5框架加Rime或搜狗输入法。安装Fcitx5框架及Rime输入法sudo apt install fcitx5 fcitx5-chinese-addons fcitx5-rime配置输入法打开“设置” - “区域与语言” - “管理已安装的语言”。在“键盘输入法系统”中选择“fcitx5”。点击“应用到整个系统”注销并重新登录。登录后屏幕右上角会出现键盘图标点击它 - “配置”。在“输入法”标签页点击“”号添加输入法找到“Rime”添加即可。Rime是一个高度可定制的输入法引擎默认是繁体需要简单配置才能输出简体但词库强大无广告。注意网络上有很多关于安装“搜狗输入法for Linux”的教程。但根据我的经验搜狗输入法的Linux版本更新不及时在较新的Ubuntu版本上经常出现兼容性问题如无法切换中文、崩溃等。目前最稳定、最推荐的中文输入方案就是Fcitx5 Rime。虽然Rime初期需要花几分钟学习如何输入如输入z选择字v模式输入特殊符号但一旦习惯其流畅度和精准度远超其他输入法。5.7 第七件事美化终端与安装Zsh默认的终端Bash功能足够但不够强大和美观。安装Zsh和Oh My Zsh是提升终端体验的标配。sudo apt install zsh # 安装Zsh shell sh -c $(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh) # 安装Oh My Zsh管理框架安装过程中会提示是否将默认shell切换为zsh输入y同意。重启终端后你会发现终端变得彩色且带有git状态提示。你还可以安装各种主题和插件让终端更高效。5.8 第八件事安装Docker如需如果你需要容器化开发或部署Docker几乎是必需品。安装命令如下# 1. 卸载旧版本如果有 sudo apt remove docker docker-engine docker.io containerd runc # 2. 安装依赖 sudo apt update sudo apt install ca-certificates curl gnupg lsb-release # 3. 添加Docker官方GPG密钥 sudo mkdir -p /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg # 4. 设置仓库 echo deb [arch$(dpkg --print-architecture) signed-by/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable | sudo tee /etc/apt/sources.list.d/docker.list /dev/null # 5. 安装Docker引擎 sudo apt update sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin # 6. 验证安装 sudo docker run hello-world # 7. 可选将当前用户加入docker组避免每次使用都要sudo sudo usermod -aG docker $USER执行完最后一步后需要注销并重新登录用户组更改才会生效。5.9 第九件事配置SSH服务与远程连接如果你需要从其他电脑连接到这台Ubuntu需要开启SSH服务。sudo apt install openssh-server # 安装SSH服务器 sudo systemctl enable ssh # 设置开机自启 sudo systemctl start ssh # 立即启动服务安装后你就可以在其他电脑上使用ssh 用户名你的Ubuntu的IP地址来远程连接了。要查看IP地址可以在终端输入ip addr show。5.10 第十件事熟悉包管理器和常用命令这是从“Ubuntu用户”进阶为“Linux用户”的关键。花点时间理解这些核心命令apt: 软件包管理的核心工具。sudo apt update: 更新软件包列表。sudo apt upgrade: 升级所有软件。sudo apt install 软件包名: 安装软件。sudo apt remove 软件包名: 卸载软件保留配置。sudo apt purge 软件包名: 彻底卸载软件删除配置。apt search 关键词: 搜索软件包。systemctl: 管理系统服务。sudo systemctl start 服务名: 启动服务。sudo systemctl stop 服务名: 停止服务。sudo systemctl restart 服务名: 重启服务。sudo systemctl status 服务名: 查看服务状态。sudo systemctl enable 服务名: 设置开机自启。文件操作ls: 列出目录内容。cd: 切换目录。pwd: 显示当前目录路径。cp: 复制文件/目录。mv: 移动/重命名文件/目录。rm: 删除文件/目录小心使用。chmod: 修改文件权限。chown: 修改文件所有者。6. 避坑指南那些我踩过的“雷”安装和使用Ubuntu不可能一帆风顺下面是我和无数社区朋友总结的常见问题及解决方案。6.1 安装完成后无法进入WindowsGRUB引导问题现象开机直接进入Ubuntu没有出现选择系统的GRUB菜单。原因GRUB没有正确检测到Windows系统或者Windows的引导文件所在分区没有被正确挂载。解决在Ubuntu中打开终端更新GRUB配置sudo update-grub这个命令会重新扫描所有硬盘分区寻找可引导的系统。如果找到了Windows会将其加入菜单。重启电脑看看GRUB菜单是否出现Windows选项。如果还不行可能需要手动检查Windows的EFI分区是否挂载。但更常见的原因是Windows的快速启动Fast Startup功能干扰。可以尝试进入Windows完全关机Shift点击“关机”然后再启动到Ubuntu运行sudo update-grub。6.2 屏幕分辨率不对或无法使用最高分辨率现象显示设置里没有你显示器的最佳分辨率选项如2K、4K。原因通常是显卡驱动没有正确安装或启用。解决按照前面“5.3”的步骤检查并安装专有显卡驱动。安装后务必重启。如果还是不行可能是驱动版本问题。可以尝试在“附加驱动”里换一个其他版本的驱动如从535换到545。对于Intel或AMD集成显卡一般开源驱动就能很好支持。可以尝试安装xserver-xorg-video-intel(Intel) 或xserver-xorg-video-amdgpu(AMD) 包。6.3 无线网卡或蓝牙无法使用现象Wi-Fi列表为空或蓝牙开关是灰色的。原因你的无线网卡/蓝牙芯片可能需要额外的固件firmware或驱动。解决首先确保你勾选了“为图形或无线硬件安装第三方软件”安装时第三步。连接有线网络在终端尝试安装通用驱动sudo apt install linux-firmware对于某些Realtek、Broadcom芯片可能需要特定驱动。一个强大的工具是ubuntu-restricted-extras但它主要针对多媒体解码。更直接的方法是搜索你的网卡型号通过lspci或lsusb命令查看加“Ubuntu driver”通常能在社区找到解决方案。一个终极临时方案使用USB无线网卡。很多便宜的USB网卡如RTL8812BU芯片的在Linux下即插即用。6.4 双系统时间不一致现象进入Windows后发现时间慢了8小时或快了。原因Windows和Linux对硬件时钟RTC的解读方式不同。Windows将硬件时钟视为本地时间而Linux默认将其视为UTC时间然后根据时区换算为本地时间。解决让Ubuntu也使用“本地时间”。在Ubuntu终端执行timedatectl set-local-rtc 1 --adjust-system-clock这条命令告诉系统硬件时钟里存的是本地时间。执行后两个系统的时间就会同步了。6.5 软件安装失败或依赖问题现象使用apt install时提示“无法定位软件包”或“依赖关系不满足”。解决首先更新源sudo apt update。检查拼写Ubuntu的软件包名通常都是小写用连字符如python3-pip。使用apt searchapt search 关键词来查找准确的包名。处理依赖问题尝试sudo apt --fix-broken install或sudo apt -f install。使用Snap或Flatpak如果apt里没有可以尝试snap find 关键词或flatpak search 关键词。下载.deb包手动安装从软件官网下载.deb包双击安装或在终端用sudo dpkg -i 包名.deb安装。如果安装失败提示依赖问题可以接着运行sudo apt -f install来自动修复依赖。7. 进阶配置打造你的专属工作流当基础环境搭建好后你可以根据你的专业方向进行更深度的定制。7.1 为Python开发配置环境强烈建议使用pyenv或conda来管理Python版本和虚拟环境避免污染系统Python。安装pyenv:curl https://pyenv.run | bash然后将pyenv初始化脚本添加到你的shell配置文件~/.bashrc 或 ~/.zshrc末尾。安装完成后你可以轻松安装和管理多个Python版本pyenv install 3.10.12 # 安装指定版本Python pyenv global 3.10.12 # 设置全局默认版本 pyenv local 3.9.18 # 在当前目录下使用指定版本会创建.python-version文件7.2 安装并配置Visual Studio CodeVSCode是跨平台的强大编辑器。去官网下载.deb包安装。安装后建议安装以下必备插件Python(Microsoft): Python语言支持。Pylance(Microsoft): 更好的Python语言服务器。Remote - SSH(Microsoft): 通过SSH连接远程服务器进行开发。Docker(Microsoft): 管理Docker容器和镜像。GitLens: 增强Git功能。Material Icon Theme: 漂亮的文件图标主题。7.3 使用Timeshift进行系统快照备份这是Ubuntu上的“系统还原点”工具强烈建议安装并定期创建快照。在你进行重大系统更改如升级内核、安装不稳定的驱动前手动创建一个快照。如果系统出现问题可以轻松回滚。sudo apt install timeshift安装后从程序菜单打开Timeshift首次运行会引导你进行配置。建议选择“RSYNC”模式备份目标选择一个足够大的外部硬盘或独立分区。可以设置定时自动备份。7.4 优化系统性能与外观禁用不必要的开机自启程序打开“启动应用程序”关掉你不需要的。安装GNOME Tweakssudo apt install gnome-tweaks可以调整字体、主题、窗口按钮位置、扩展等。安装扩展访问GNOME扩展网站可以安装像Dash to Dock将Dash栏变成常驻Dock、Arc Menu仿Windows开始菜单等实用扩展。需要先安装浏览器插件和本地连接工具sudo apt install chrome-gnome-shell。走完以上所有步骤你的Ubuntu系统就已经从一个“刚装好的毛坯房”变成了一个功能齐全、高效稳定的“精装工作站”。剩下的就是你在日常使用和开发中不断探索和打磨让它完全贴合你的工作习惯。记住Linux的魅力在于其可定制性和强大的社区支持遇到问题多搜索多尝试你会在解决问题的过程中获得巨大的成就感。
返回列表