本 Wiki 开启了 HTTPS。但由于同 IP 的 Blog 也开启了 HTTPS,因此本站必须要支持 SNI 的浏览器才能浏览。为了兼容一部分浏览器,本站保留了 HTTP 作为兼容。如果您的浏览器支持 SNI,请尽量通过 HTTPS 访问本站,谢谢!
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版上一修订版两侧同时换到之后的修订记录 | ||
linux:environment:software [2020/04/27 07:09] – [VSCode] codinghare | linux:environment:software [2022/07/17 10:46] – [专业软件] codinghare | ||
---|---|---|---|
行 1: | 行 1: | ||
======常用软件====== | ======常用软件====== | ||
- | //CentOS 的软件配置// | + | // |
- | ===== ===== | + | ---- |
+ | |||
+ | ====系统软件==== | ||
+ | ===Nvidia 驱动 [Rocky Linux 8]=== | ||
+ | ==检查兼容性== | ||
+ | <code bash> | ||
+ | lspci |grep -E " | ||
+ | |||
+ | ## Example outputs ## | ||
+ | 01:00.0 VGA compatible controller: NVIDIA Corporation TU106 [GeForce RTX 2060 Rev. A] (rev a1) | ||
+ | </ | ||
+ | ==下载驱动== | ||
+ | <code bash> | ||
+ | http:// | ||
+ | </ | ||
+ | ==改变驱动文件的权限== | ||
+ | <code bash> | ||
+ | chmod +x / | ||
+ | </ | ||
+ | ==安装第三方依赖== | ||
+ | <code bash> | ||
+ | #Enable EPEL repo | ||
+ | dnf config-manager --set-enabled powertools | ||
+ | dnf install epel-release | ||
+ | #Install needed packages | ||
+ | sudo dnf install kernel-devel kernel-headers gcc make dkms acpid libglvnd-glx libglvnd-opengl libglvnd-devel pkgconfig | ||
+ | </ | ||
+ | ==关闭 nouveau== | ||
+ | 首先修改 '' | ||
+ | <code bash> | ||
+ | echo " | ||
+ | </ | ||
+ | 其次将 '' | ||
+ | <code bash> | ||
+ | GRUB_CMDLINE_LINUX=" | ||
+ | </ | ||
+ | 更新 '' | ||
+ | <code bash> | ||
+ | grub2-mkconfig -o / | ||
+ | </ | ||
+ | ==重启并安装驱动== | ||
+ | <code bash> | ||
+ | #reboot with run level3 | ||
+ | systemctl set-default multi-user.target | ||
+ | reboot | ||
+ | #root is needed for driver installation | ||
+ | ./ | ||
+ | </ | ||
+ | 完成之后将 run level 设置为图形界面(level 5) | ||
+ | <code bash> | ||
+ | systemctl set-default graphical.target | ||
+ | </ | ||
+ | 测试: | ||
+ | <code bash> | ||
+ | nvidia_smi | ||
+ | </ | ||
+ | <WRAP center round info 100%> | ||
+ | 如果主板启用了 secure boot, Nvidia 驱动会要求对其设置对应的 key。可以选择将 secure boot 关闭(win11 只会在预装的时候要求开启,装完以后直接关闭即可。) | ||
+ | </ | ||
+ | |||
+ | ===Nvidia 驱动 [centos 7]=== | ||
+ | ==下载驱动== | ||
+ | 首先去官网下载驱动包: | ||
+ | < | ||
+ | https:// | ||
+ | </ | ||
+ | ==关闭默认驱动== | ||
+ | 然后关闭默认的 ‘’nouveau‘’ 驱动。先打开启动配置文件: | ||
+ | <code bash> | ||
+ | nano / | ||
+ | </ | ||
+ | 找到这么一行: | ||
+ | <code bash> | ||
+ | rd.lvm.lv=centos/ | ||
+ | </ | ||
+ | 在 '' | ||
+ | <code bash> | ||
+ | nomodeset rdblacklist=nouveau | ||
+ | </ | ||
+ | ==安装驱动== | ||
+ | 重启,然后使用 '' | ||
+ | <code bash> | ||
+ | chmod +x you file name | ||
+ | </ | ||
+ | 进行安装。安装完毕之后使用 '' | ||
====开发软件==== | ====开发软件==== | ||
行 12: | 行 96: | ||
接下来启用 VScode 的 repo: | 接下来启用 VScode 的 repo: | ||
<code bash> | <code bash> | ||
- | sudo nano / | + | $sudo nano / |
</ | </ | ||
填写 repo 配置: | 填写 repo 配置: | ||
行 26: | 行 110: | ||
<code bash> | <code bash> | ||
$sudo yum install code | $sudo yum install code | ||
+ | </ | ||
+ | ====常用软件==== | ||
+ | ===搜狗输入法=== | ||
+ | 搜狗输入法是基于 '' | ||
+ | * 卸载 ibus | ||
+ | * 安装 fcitx | ||
+ | * 添加 搜狗到 fcitx 中 | ||
+ | |||
+ | 首先关闭 Gnome 自带的 '' | ||
+ | <code bash> | ||
+ | # | ||
+ | $mv / | ||
+ | </ | ||
+ | 然后安装 '' | ||
+ | <code bash> | ||
+ | $dnf install fcitx fcitx-libs fcitx-qt5 fcitx-table fcitx-table-chinese | ||
+ | $dnf install qt5-qtwebkit* | ||
+ | </ | ||
+ | 配置环境变量: | ||
+ | <code bash> | ||
+ | nano / | ||
+ | export XIM=fcitx | ||
+ | export GTK_IM_MODULE=fcitx | ||
+ | export QT_IM_MODULE=fcitx | ||
+ | export QT4_IM_MODULE=fcitx | ||
+ | export XMODIFIERS=" | ||
+ | </ | ||
+ | 保存重启后查看 '' | ||
+ | <code bash> | ||
+ | # | ||
+ | $fcitx-diagnose | ||
+ | # | ||
+ | $fcitx | ||
+ | </ | ||
+ | 接下来安装搜狗。因为搜狗的安装包是应用在 Ubuntu 平台上的,因此我们需要安装将 '' | ||
+ | <code bash> | ||
+ | #安装 alien | ||
+ | $yum install alien | ||
+ | # | ||
+ | $wget http:// | ||
+ | #转换为 rpm | ||
+ | $alien -r sogoupinyin_2.2.0.0108_amd64.deb | ||
+ | # | ||
+ | $rpm -ivh --force sogoupinyin-2.2.0.0108-2.x86_64.rpm | ||
+ | # | ||
+ | $cp -R / | ||
+ | # | ||
+ | $chmod -R 755 / | ||
+ | </ | ||
+ | 到此就可以启动 fcitx 了: | ||
+ | <code bash> | ||
+ | #启动 fcitx | ||
+ | $fcitx | ||
+ | # | ||
+ | $fcitx-configtool | ||
+ | </ | ||
+ | 开机启动使用 tweak 工具设置就可以。 | ||
+ | ====专业软件==== | ||
+ | ===Houdini=== | ||
+ | ==Rocky Linux 下需要的依赖== | ||
+ | <code bash> | ||
+ | #for opening houdini | ||
+ | dnf install libnsl | ||
+ | dnf install libXScrnSaver | ||
+ | #other utility | ||
+ | dnf install libglvnd-opengl | ||
+ | dnf install mesa-libGL-devel | ||
+ | dnf install libxkbcommon-x11 | ||
+ | dnf install xcb-util-wm | ||
+ | dnf install xcb-util-renderutil | ||
+ | dnf install mesa-libGLU | ||
</ | </ |