点击进入 AlmaLinux
镜像 下载地址
双系统
在 AlmaLinux 系统中设置 GRUB 默认启动 Windows
1 2 3 4 5 6 7 8 9 10 11 12 13
| sudo awk -F"'" '/menuentry / {print $2}' /boot/grub2/grub.cfg # Windows Boot Manager (on /dev/nvme1n1p1) UEFI Firmware Settings #
sudo grub2-set-default 'Windows Boot Manager (on /dev/nvme1n1p1)' sudo grub2-editenv list # saved_entry=Windows Boot Manager (on /dev/nvme1n1p1) #
sudo reboot # 重启验证, 倒计时结束后进入 Windows 系统
|
硬盘
以读/写模式挂载 NTFS 驱动器
1 2 3 4
| # 1. 启用 EPEL 存储库 sudo dnf install epel-release # 2. 安装 ntfs-3g 驱动 sudo dnf install ntfs-3g
|
软件
换源
1 2 3 4 5 6 7
| # 阿里云源 sudo cp -r /etc/yum.repos.d/ /etc/yum.repos.d.bak sudo sed -e 's|^mirrorlist=|#mirrorlist =|g' -e 's|^# baseurl = https://repo.almalinux.org|baseurl = https://mirrors.aliyun.com|g' -i.bak /etc/yum.repos.d/almalinux*.repo
sudo dnf clean all sudo dnf makecache sudo dnf upgrade -y
|
输入法
1 2 3 4 5 6 7 8 9 10
| sudo dnf makecache sudo dnf install -y @input-methods langpacks-zh_CN # 安装中文语言包 sudo dnf install -y ibus ibus-libpinyin langpacks-zh_CN # 仅安装中文输入法
rpm -q ibus # 检查是否安装成功 rpm -q ibus-libpinyin ibus list-engine | grep -i pinyin locale -a | grep zh_CN
sudo reboot
|
然后 [Settings] → [Keyboard] → [Input Sources],添加 [Chinese
(Intelligent Pinyin)]
完成之后,桌面右上角的输入源会显示
1 2
| English (US) Chinese (Intelligent Pinyin)
|
GNOME 切换输入源的默认快捷键是 Super/Win + Space
AMD Xilinx
1 2
| sudo dnf install -y ncurses-libs ncurses-devel ncurses-compat-libs sudo dnf install -y gtk2 # for Xilinx SDK 2019.1
|
MATLAB
1 2 3 4 5 6 7 8 9 10 11 12
| // 图形界面快捷方式 /usr/share/applications/MATLAB.desktop [Desktop Entry] Version=1.0 Type=Application Terminal=false Exec=/opt/MATLAB/R2024b/bin/matlab -desktop Name=MATLAB R2024b Icon=/opt/MATLAB/R2024b/ui/webgui/src/favicon.ico Catefories=Math Comment=Scientific Computing Envirenment StartNotify=true StartupWMClass=com-mathworks-util-PostVMInit
|
VS Code
1 2 3 4
| sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc && echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\nautorefresh=1\ntype=rpm-md\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" | sudo tee /etc/yum.repos.d/vscode.repo > /dev/null dnf check-update sudo dnf install code # or code-insiders
|
CUDA
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| # AlmaLinux 'c:. lkkkx, .. .. ,cc, ---------------------- okkkk:ckkx' .lxkkx.okkkkd OS: AlmaLinux 9.8 (Olive Jaguar) x86_64 .:llcokkx' :kkkxkko:xkkd, .xkkkkdood: ;kx, .lkxlll; Kernel: Linux 5.14.0-687.24.1.el9_8.x86_64 xkkx. xk' xkkkkk: 'xkx. xd .....,. .. :xkl' :c ..''.. Shell: bash 5.1.8 .dkx' .:ldl:'. ' ':lollldkkxo; .''lkkko' ckkkx. DE: GNOME 40.10 'xkkkd:kkd. .. ;' :kkxo. WM: Mutter (Wayland) ,xkkkd;kk' ,d; ld. ':dkd::cc, WM Theme: Adwaita .,,.;xkko'.';lxo. dx, :kkk'xkkkkc Theme: Adwaita [GTK2/3/4] 'dkkkkkxo:. ;kx .kkk:;xkkd. Icons: Adwaita [GTK2/3/4] ..... .;dk:. lkk. :;, :kkkkkkkdoxkkx ,c,,;;;:xkkd. Terminal: GNOME Terminal 3.40.3 ;kkkkl... Terminal Font: Monospace (18pt) ;kkkkl CPU: Intel(R) Core(TM) i9-14900HX (32) @ 5.80 GHz ,od; GPU 1: NVIDIA GeForce RTX 4060 Max-Q / Mobile [Discrete] GPU 2: Intel Raptor Lake-S UHD Graphics @ 1.65 GHz [Integrated]
|
1 2 3 4 5
| sudo dnf upgrade -y lspci | grep -i nvidia # 01:00.0 VGA compatible controller: NVIDIA Corporation AD107M [GeForce RTX 4060 Max-Q / Mobile] (rev a1) # 01:00.1 Audio device: NVIDIA Corporation AD107 High Definition Audio Controller (rev a1) sudo dnf install -y gcc gcc-c++ make kernel-devel-$(uname -r) kernel-headers-$(uname -r) dkms pciutils
|
1 2 3 4 5
| rpm -E %rhel sudo dnf config-manager --add-repo https://developer.download.nvidia.com/compute/cuda/repos/rhel9/x86_64/cuda-rhel9.repo sudo dnf clean expire-cache sudo dnf makecache dnf repolist | grep -i cuda # cuda-rhel9-x86_64 cuda-rhel9-x86_64
|
1 2 3 4 5 6 7 8 9 10 11
| sudo tee /etc/modprobe.d/blacklist-nouveau.conf >/dev/null <<'EOF' blacklist nouveau options nouveau modeset=0 EOF
sudo grubby --update-kernel=ALL --args="rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nouveau.modeset=0" # 重新生成 initramfs sudo dracut --force sudo reboot
lsmod | grep nouveau # 无输出
|
1 2 3 4 5 6 7 8 9
| sudo dnf module reset nvidia-driver -y sudo dnf module enable nvidia-driver:latest-dkms -y sudo dnf install -y cuda-drivers sudo reboot # BIOS 关闭 Security Boot
nvidia-smi # +-----------------------------------------------------------------------------------------+ # | NVIDIA-SMI 610.43.02 KMD Version: 610.43.02 CUDA UMD Version: 13.3 | # +-----------------------------------------+------------------------+----------------------+
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| dnf list --showduplicates 'cuda-toolkit*' # 查看可用版本 sudo dnf install -y cuda-toolkit # 安装默认版本 ls -ld /usr/local/cuda*
sudo tee /etc/profile.d/cuda.sh >/dev/null <<'EOF' export CUDA_HOME=/usr/local/cuda export PATH="${CUDA_HOME}/bin:${PATH}" export LD_LIBRARY_PATH="${CUDA_HOME}/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}" EOF source /etc/profile.d/cuda.sh
# 验证安装完成 which nvcc nvcc --version echo "$CUDA_HOME"
|
附录
Notebookcheck
| Benchmarks/Tech | NVIDIA GeForce RTX 4060 Laptop GPU
AlmaLinux 安装流程本文由 Euler0525 创作,采用CC BY-NC-SA 4.0 许可协议。
讨论
评论