OpenSUSE Tumbleweed

嗯,随着公司电脑某自改Gnome的无限卡死+打不开机,我一怒之下找到行政小姐姐申请了台新的联想迷你小机箱,顺带着提交了显卡购买申请。然后打开设置好Win10顶着逆天网速花了俩小时下载下来OpenSUSE镜像装了进去。心疼小娜一秒

这几乎涉及到一个完整的常用初始化流程,在这里做个记录。

系统

安装好后配置网络报错:

进入系统-YaST-系统-网络设置-全局选项,将网络设置方法改为NetworkManager服务(个人喜好,愿意用怪兽的随意)。

安装Shadowsocks

使用GitHub上的Qt5版,比命令行版本更易于配置。前提是你能找到好使的命令行版本
访问GitHub发布页面下载最新版AppImage。

设置PAC

  • 安装genpac

    pip install genpac

  • 获取PAC

    genpac --format=pac --pac-proxy="SOCKS5 127.0.0.1:1080" >> pac.txt

  • 进入系统设置-网络-设置-代理选择使用代理自动配置URL。输入pac文件路径,注意OpenSUSE下file前缀需要三个/,如果文件路径无效,访问互联网时右下角会有报错弹窗。亲测浏览无效。(可打开火狐把文件拖进去再复制路径偷懒)

配置源

清华大学开源软件镜像站

添加社区Nvidia源

卸载烦人的 plasma5-pk-updates

sudo zypper remove plasma5-pk-updates
sudo zypper addlock plasma5-pk-updates

Nvidia驱动相关

参考:https://en.opensuse.org/SDB:NVIDIA_drivers

推荐的更新命令

sudo zypper dup --no-allow-vendor-change

安装zsh/oh-my-zsh

参考隔壁文章

配置快捷键

开发

git

zypper install git
git config --global user.name "name"
git config --global user.email "name@example.com"

Anaconda

访问https://www.anaconda.com/download/#linux下载对应文件安装。

Docker

zypper install docker

NodeJS

conda install nodejs

建议直接安装到系统

zypper install nodejs

Visual Studio Code

可直接下载rpm安装,但这里采用源更新。

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ntype=rpm-md\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/zypp/repos.d/vscode.repo'

sudo zypper refresh

sudo zypper install code

JetBrains全家桶

Toolbox App 解决所有问题

应用

FireFox

Author: Yorushika Shi
Link: https://sh.yorushika.co/post/opensuse/index.html
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.