openSUSE 中缺失的软件

这个帖子任何人都可以编辑 :)

All missing!

https://www.reddit.com/r/openSUSE/comments/ncr0nr/what_packages_are_missing_from_opensuse_and_i/

Rustfication!
GitHub - TaKO8Ki/awesome-alternatives-in-rust: A curated list of replacements for existing software written in Rust

ada build system
gprbuild GitHub - AdaCore/gprbuild: GPRbuild is an advanced build system designed to help automate the construction of multi-language systems.

game, written in Lua with LoVE engine
GitHub - a327ex/SNKRX: A replayable arcade shooter where you control a snake of heroes.

up → Unix pipe preview, life saver like jesus himself.

gimagereader → OCR frontend

xlpr → hackable TUI file manager → 1k stars+ on GitHub
GitHub - sayanarijit/xplr: A hackable, minimal, fast TUI file explorer

chafa
Chafa: Terminal Graphics for the 21st Century

kristall
Gemini:// Gemini protocol viewer written in Qt.
GitHub - MasterQ32/kristall: Graphical small-internet client for windows, linux, MacOS X and BSDs. Supports gemini, http, https, gopher, finger.

Other Gemini:// clients (most of them only have AUR/arch package)
Gemini clients

All apps from Maui project (QML/Qt based)
https://mauikit.org/

GNOME/gtk, (maybe meson based)

Rust-based

字体

Technical software

More Others

  • codeblocks → Didn’t submit to factory
  • Cutter https://cutter.re/ → 逆向工程工具

Lisps

  • ECL
  • ABCL

Probably hard

  • sciareto (Java Based Mindmap, UML editor)
  • deno (present in AUR)
  • Haskell Platform Haskell Platform (presented in Debian, Fedora !)

Electron/NodeJS/npm/yarn based

copytranslator → 国产的划词翻译,有一千到两千个依赖。。。。。

无法打包

imewlconverter → 深蓝词库转换(可以转换 搜狗词库 给 Fcitx 和 rime 使用)

DONE

~~Dawing https://maoschanz.github.io/drawing/~~
~~等距更纱黑体 Sarasa-Mono-SC-Nerd by Welcome - openSUSE Build Service

2赞

codeblocks 现在是不是也没了

1赞

我打包过: Show devel🛠ide / codeblocks - openSUSE Build Service

深蓝词库打包不了,因为 openSUSE 只有 mono 没有 dotnet 生态。别的发行版是直接拿 GitHub 上 dotnet 的 binary release 去做,我们是 source release,必须编译一套 dotnet runtime 出来。这个东西我做过,别的 Mono 维护者也做过,@guoyunhe 也尝试过,都以失败告终…

2赞

为什么没办法编译 dotnet runtime?

@xzhao GitHub - dotnet/source-build: A repository to track efforts to produce a source tarball of the .NET Core SDK and all its components 有脚本,但是全是联网下载的,改起来会面目全非。而且需要的空间特别大,上回我在论坛服务器试验,把 20GB 吃满了

理论上 dotnet 是可以从源码编译的,FreeBSD 上都打包了 dotnet

照着 noto-sans-cjk 的整了个等距更纱黑 SC


我看 noto 每种字重都有单独打包,是不是也应该最好把它拆开的说?
2赞

有链接吗?FreeBSD 的打包脚本应该是公开的。

@xzhao

没用…freebsd 是某个人在本机各种修改后编译了一个 bootstrap,然后用这个魔改过的去 bootstrap…问题是这个魔改没有 patch 没有源代码是个 binary

.Net Core 3.0.0 for FreeBSD · jasonpugsley/installer Wiki · GitHub

现在值得看的是 SumSung 的 Tizen:

https://api.tizen.org/package/show/Tizen:Unified/coreclr

https://api.tizen.org/package/show/Tizen:Unified/corefx

那个 coreclr 就是 dotnet runtime,至少这个是在 OBS 上完整编译出来的第一个 dotnet 生态的包。

另外还有一些参考:

Leap 版好像微软官方有给二进制包的源,不知道能不能直接用到风滚草上

dotnet , 这个不可以安装吗?我没试过,只是网上搜索了下,有这个微软的官网上的链接,openSUSE 安装 dotnet

https://docs.microsoft.com/en-us/dotnet/core/install/linux-opensuse

uTools
这款软件使用体验我觉得不错,KDE 下的 KRunner 作用和它有些相似但功能我认为没有前者丰富。作为一个刚从 Windows 过来的萌新,用惯了 uTools,没有这软件还真有点不适应。
主要这款软件官网只提供 deb 包,没有其他发行版的包,而 openSUSE 无论是官方源还是各种第三方源包括 OBS 都没收录进去,相反隔壁 AUR 有。
uTools 官网: https://u.tools

1赞

utools 是闭源软件,虽然是 deb,但里面应该只有一个文件,你解压官网的那个 .deb 然后直接打开里面 bin 里面的文件就行了。另外需要手动安装一下那个 nss 和 libxss(大概率已经装好了)。

https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=utools
@ 北咕咕

1赞