网站建设项目可行性报告,国内国际时事100字,手工活接单在家做有正规网站吗,做婚庆的网站本文作者#xff1a; slience_me Ubuntu系统重装操作合集 文章目录 Ubuntu系统重装操作合集1.1 系统安装#xff1a;1.2 安装openssh-server更新系统包安装OpenSSH服务器检查SSH服务的状态配置防火墙以允许SSH测试SSH连接配置SSH#xff08;可选#xff09; 1.3 安装远程连…
本文作者 slience_me Ubuntu系统重装操作合集 文章目录 Ubuntu系统重装操作合集1.1 系统安装1.2 安装openssh-server更新系统包安装OpenSSH服务器检查SSH服务的状态配置防火墙以允许SSH测试SSH连接配置SSH可选 1.3 安装远程连接桌面安装桌面环境如果需要安装xrdp启动和配置xrdp将xrdp与桌面环境关联配置防火墙以允许RDP使用远程桌面客户端连接可选配置修改xrdp会话配置文件重新连接远程桌面 1.4 用户操作1.5 Cuda检查硬件和操作系统兼容性更新系统安装 NVIDIA 驱动添加 CUDA 相关的存储库安装 CUDA 工具包设置环境变量验证 CUDA 和 NVCC运行 CUDA 示例代码可选总结 1.1 系统安装
https://blog.csdn.net/Flag_ing/article/details/121908340
/boot : 1G 1024MB 主分区。系统的boot启动引导项安装位置
efi: 1G 主分区
/ : 剩余 主分区。根目录所有目录的根节点其下包含很多子目录如/usr /tmp等
/home : 2T 逻辑分区。一般放置自己的数据
swap : 64G 65536MB 逻辑分区。交换空间一般是物理内存的1~2倍就行了 1.2 安装openssh-server 在Ubuntu上安装和配置SSH服务器非常简单。以下是详细的步骤 更新系统包 在安装任何新软件之前最好更新现有的软件包以确保你获得最新的版本。打开终端并运行以下命令 sudo apt update安装OpenSSH服务器 Ubuntu使用openssh-server作为SSH服务器。可以使用以下命令进行安装 sudo apt install openssh-server检查SSH服务的状态 安装完成后可以检查SSH服务是否正在运行 sudo systemctl status ssh如果显示类似以下内容说明SSH服务器已成功启动并正在运行 ● ssh.service - OpenBSD Secure Shell serverLoaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)Active: active (running) since ...如果SSH服务未运行可以使用以下命令启动它 sudo systemctl start ssh要确保每次启动系统时SSH自动启动可以使用 sudo systemctl enable ssh配置防火墙以允许SSH 如果你使用ufw防火墙可能需要显式允许SSH流量。运行以下命令 sudo ufw allow ssh测试SSH连接 在本地计算机或其他设备上可以通过以下命令测试连接到你的Ubuntu系统 ssh usernameserver_ip_address将username替换为Ubuntu系统的用户名将server_ip_address替换为该系统的IP地址。 你可以通过以下命令查找服务器的IP地址 ip a配置SSH可选 默认情况下SSH配置文件位于/etc/ssh/sshd_config。可以通过编辑该文件来更改默认设置例如修改默认的SSH端口、禁用密码认证、启用密钥认证等。 编辑文件 sudo nano /etc/ssh/sshd_config修改后重新加载SSH服务以应用更改 sudo systemctl restart ssh至此Ubuntu上的SSH服务器已经成功安装并运行。 1.3 安装远程连接桌面 在Ubuntu上安装并配置远程桌面可以通过多种方式实现最常见的选项是使用xrdp与桌面环境结合让Windows用户通过远程桌面连接RDP协议访问Ubuntu桌面。以下是安装和配置远程桌面的详细步骤 安装桌面环境如果需要 如果你使用的是Ubuntu Server或最小化安装版本你需要首先安装一个桌面环境。最常用的桌面环境是GNOME它是Ubuntu默认的桌面环境。你可以通过以下命令来安装完整的Ubuntu桌面 sudo apt install ubuntu-desktop如果你希望安装较轻量的桌面环境比如Xfce可以执行以下命令 sudo apt install xfce4安装xrdp 安装xrdp远程桌面协议服务器它允许你通过RDP协议远程连接到Ubuntu桌面。 sudo apt install xrdp启动和配置xrdp 安装完成后启动并启用xrdp服务使其每次启动系统时自动运行 sudo systemctl enable xrdp
sudo systemctl start xrdp你还可以检查xrdp服务的状态以确保它正在运行 sudo systemctl status xrdp将xrdp与桌面环境关联 在xrdp默认配置中使用的是Xfce或GNOME桌面环境。你可以根据安装的桌面环境来配置xrdp。 如果你安装的是Xfce需要为xrdp配置启动Xfce桌面。执行以下命令来创建一个.xsession文件并将其内容设置为xfce4-session echo xfce4-session ~/.xsession对于GNOME桌面默认情况下应该无需额外配置。 配置防火墙以允许RDP 如果你使用ufw防火墙需要允许RDP连接默认端口是3389 sudo ufw allow 3389使用远程桌面客户端连接 在Windows、macOS或Linux的远程桌面客户端中输入你的Ubuntu服务器的IP地址使用RDP协议进行连接。 在Windows中打开“远程桌面连接”输入Ubuntu的IP地址 IP_ADDRESS:3389你将看到登录界面输入Ubuntu的用户名和密码即可访问远程桌面。 可选配置修改xrdp会话配置文件 如果遇到黑屏或登录失败等问题可以尝试修改xrdp配置文件。例如编辑/etc/xrdp/startwm.sh文件在其中找到以下几行并注释掉 test -x /etc/X11/Xsession exec /etc/X11/Xsession
exec /bin/sh /etc/X11/Xsession然后在这些行的下方添加你想使用的桌面环境。例如如果你使用Xfce可以添加以下内容 startxfce4保存并重新启动xrdp服务 sudo systemctl restart xrdp重新连接远程桌面 完成上述步骤后你应该可以顺利通过远程桌面客户端连接到Ubuntu的桌面环境。 这样你就完成了Ubuntu的远程桌面配置之后可以使用任何支持RDP的客户端工具进行远程桌面连接。 1.4 用户操作
查看全部用户cat /etc/passwd 修改密码 sudo passwd user
新增用户sudo adduser user 由于重装系统原始的用户信息丢失需要重新创建用户与home的用户对应上但是会出现问题user1:1001旧的user1:1007 新的用户目录权限对不上所以需要该指令sudo chown -R new_owner:new_group /home/username 1.5 Cuda CUDA 是 NVIDIA 的并行计算平台和编程模型用于 GPU 加速计算。安装 CUDA 工具包可以让你使用 GPU 进行高性能计算nvcc 则是 CUDA 的编译器。以下是 Ubuntu 上安装 CUDA、nvcc 等相关工具的详细步骤。 检查硬件和操作系统兼容性 在安装 CUDA 之前确保你的系统满足以下条件 你有一个支持 CUDA 的 NVIDIA 显卡。你使用的是 Ubuntu例如 18.04、20.04 或 22.04 等版本。你已经安装了合适的显卡驱动。 更新系统 首先更新系统的包列表和软件包确保一切都是最新的 sudo apt update
sudo apt upgrade安装 NVIDIA 驱动 通常 CUDA 工具包包含 NVIDIA 驱动但是你也可以手动安装建议确保安装的驱动是最新的兼容版本。 检查 NVIDIA 显卡是否被识别 lspci | grep -i nvidia安装最新版本的驱动 sudo apt install nvidia-driver-### # 将 ### 替换为推荐的驱动版本你可以使用 ubuntu-drivers devices 查看推荐的 NVIDIA 驱动版本。 添加 CUDA 相关的存储库 访问 NVIDIA CUDA Toolkit 下载页面选择你对应的操作系统版本并跟随提示。通常可以使用以下步骤添加 CUDA 的存储库 访问 CUDA 的下载页面选择你的操作系统通常会得到类似以下的安装命令 wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu$(lsb_release -sr | cut -d. -f1)/x86_64/cuda-repo-ubuntu$(lsb_release -sr | cut -d. -f1)_version_amd64.deb
sudo dpkg -i cuda-repo-ubuntu$(lsb_release -sr | cut -d. -f1)_version_amd64.deb
sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu$(lsb_release -sr | cut -d. -f1)/x86_64/7fa2af80.pub
sudo apt update我的版本 wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004.pin
sudo mv cuda-ubuntu2004.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget https://developer.download.nvidia.com/compute/cuda/12.6.2/local_installers/cuda-repo-ubuntu2004-12-6-local_12.6.2-560.35.03-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu2004-12-6-local_12.6.2-560.35.03-1_amd64.deb
sudo cp /var/cuda-repo-ubuntu2004-12-6-local/cuda-*-keyring.gpg /usr/share/keyrings/
sudo apt-get update
sudo apt-get -y install cuda-toolkit-12-6安装 CUDA 工具包 使用以下命令安装 CUDA 工具包 sudo apt install cuda这会安装 CUDA 相关的工具包括编译器 nvcc。 设置环境变量 安装完成后还需要配置环境变量才能正确地调用 CUDA 和 nvcc。可以在 .bashrc 中添加以下路径 编辑 .bashrc 文件 nano ~/.bashrc添加以下行以设置 CUDA 环境变量假设安装在默认位置 /usr/local/cuda export PATH/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH/usr/local/cuda/lib64:$LD_LIBRARY_PATH使修改立即生效 source ~/.bashrc验证 CUDA 和 NVCC 验证安装是否成功。 检查 NVIDIA 驱动是否工作 nvidia-smi你应该能够看到显卡的状态和驱动程序信息。 检查 CUDA 编译器 nvcc nvcc -V你应该看到 nvcc 版本信息说明安装成功。 运行 CUDA 示例代码可选 安装 CUDA 工具包后NVIDIA 通常会提供一些示例代码可以用来测试 GPU 是否正常工作。 进入 CUDA 示例代码目录 cd /usr/local/cuda/samples编译并运行一个测试程序例如 deviceQuery sudo make
cd 1_Utilities/deviceQuery
./deviceQuery这将会展示 GPU 的一些详细信息如果能够正确显示那么说明 CUDA 工作正常。 总结 更新系统sudo apt update sudo apt upgrade安装 NVIDIA 驱动sudo apt install nvidia-driver-###添加 CUDA 存储库根据 CUDA 下载页面获取存储库地址并添加。安装 CUDA 工具包sudo apt install cuda设置环境变量编辑 .bashrc添加 CUDA 相关路径。验证安装运行 nvidia-smi 和 nvcc -V 验证安装是否成功。 通过这些步骤你应该能够在 Ubuntu 上顺利安装 CUDA 工具包并开始使用 GPU 加速你的计算任务。