从 kali 迁移过来

准备进入这个新的大家庭 需要那些注意的地方还请各位大佬指教, 现在我面临最大的点是软件安装以及软件源的问题,必须要用的一些工具(KALI 自带)不能使用的话,只能跑虚拟机,这可以忍受的 我想安装G桌面 K桌面太花俏了 我想学 vscode 用于开发 go 语言 我也查了很多资料 vscode go的配置 全是坑, 还请懂的大佬 告知 谢绝复制粘贴

包管理器最最基本操作
apt update = zypper ref
apt upgrade = zypper up
apt install xxx = zypper in xxx
apt dist-update = zypper dup

vscode配置方法和kali没什么区别
总体思路就是装插件调json,商店里有一票又一票的插件,需要挨个试试才能知道哪个好使

tw是类似于arch的滚动更新版本,leap是SLE的免费版本,软件包和内核有一点旧但是稳

1赞

接楼上。。。

遇到默认 oss/non-oss 源里找不到的包 活用 http://software.opensuse.org 搜索

常见桌面环境 安装时都是可选的

更多可以先参见 https://opensuse-guide.ustclug.org

最后 tw 也是很稳的!

3赞

大佬 你好 问题是我没有在KALI 上安装 vscode 在deepin 上试了 一直都是go 和 vscode 匹配出问题确切的说是 vscode 安装go所需的工具失败

我没用过go,但好歹你也得看一下go插件的描述啊
https://marketplace.visualstudio.com/items?itemName=ms-vscode.Go
里面也说了这个toolchain怎么装,照着它讲的一步一步来应该不能出什么太大问题

我也不是神仙,光说安装失败、没有进一步的信息,我们也没法帮你

1赞

当软件源问题解决不了时,或你要用的软件在其他发行版上容易装时,可以考虑容器。

lxd是系统级的容器,有debian,ubuntu,kali镜像。等于用了虚拟机,又轻于虚拟机。

1赞

安装 vs code 可以用 opi

sudo zypper install opi
opi vs code
1赞

谢谢 大佬 提供的在线文档

不像用这个 只想用免费的

到处安利(逃

可以考虑用kali的docker,如果有的话,然后想办法把设备也透进去,估计某些需要硬件配合的工具也能用了(驱动正确的话)

谢谢各位强大的大佬 今晚我也用虚拟机安装测试了一下桌面 让我惊喜的是 自由 可以想做任何你想做的事 把K和G桌面系统 的自带应用可以全卸载 这才是我想要的 opensuse这真的很牛

我用的 atom 写 golang,也挺不错的。kali 的那套 app 在 github 上有,我记得以前有人在 packman 上维护过。

大佬 能否给我个go语言配置atom教程或博客链接 纯小白的那种

安装 golang

sudo zypper in go

https://code.visualstudio.com/ 下载 vscode,下后缀名为 rpm 的包。假定下载下来的文件名是 vscode.rpm 。打开终端安装

sudo zypper in ./vscode.rpm

第一次安装后会自动添加 vscode 的软件源的,以后直接更新。
然后在 vscode 里安装 go 插件,https://marketplace.visualstudio.com/items?itemName=ms-vscode.Go
接着用 vscode 随便打开一个 go 文件会提示你安装缺失的工具,安装工具需要梯子,这估计就是你之前失败的原因。

vscode 的 go 插件支持 lsp 和非 lsp,lsp 是以后的趋势,虽然目前不是很稳定。
安装 golang 的 lsp,这个也需要梯子

go get -u golang.org/x/tools/cmd/gopls

然后回 vscode 配置启用 lsp。
详细的配置文档 gopls · golang/go Wiki · GitHub

大佬你好 现在梯子封的很厉害 没法用梯子

主要是 golang.org 域名被墙了,tools 你可以通过 github 手动下载