随笔分类 - Linux
摘要:
打包成Deb 四大维护脚本 定义 preinst,软件安装前执行的脚本。在从deb文件中解压缩它所属的包之前执行此脚本。许多preinst脚本停止正在升级的包的服务,直到它们的安装或升级完成。 postinst,软件安装后执行的脚本。一旦app从它的deb文件中解包,这个脚本通常会完成包foo安装完
阅读全文

摘要:
前言 基于Mono在Ubuntu下开发.Net Framework桌面应用 获取Mono源码 https://github.com/mono/mono 这里我们使用一个国内拉取代理服务:https://github.91chi.fun 例如,本来拉取命令是这样: git clone https://
阅读全文

摘要:
谈安装 原文 The easiest way to install Visual Studio Code for Debian/Ubuntu based distributions is to download and install the .deb package (64-bit), eithe
阅读全文

摘要:
关于Mono Mono项目是提供一个符合微软公共语言规范(Common Language Infrastructure, CLI)的跨平台虚拟机实现,不同于.Net Framework只在Windows平台上实现。 历史 Mono的创始人是Miguel de Icaza,微软在2001年把CLI和C
阅读全文

摘要:
背景 随着国际局势持续加温,国家间贸易科技摩擦加剧,研发具有自主知识产权的系统并推广应用,对保障未来的科技生态安全至关重要,由中国麒麟软件有限公司基于Linux开发的商业操作系统中标麒麟、银河麒麟便是其中的佼佼者,后者的社区版为Ubuntu Kylin,内置名为Kydroid的安卓运行环境,可以运行
阅读全文

摘要:
背景 最近要折腾在Linux下开发.Net 跨平台桌面程序,在众多Linux发行版本中,Ubuntu绝对的首选,除了之前提到的温故知新,在Windows 11的WSLg(或Multipass)的Ubuntu中安装和运行桌面应用(Snap、Deb),还有个选项就是通过虚拟机来创建一个Ubuntu环境,
阅读全文

摘要:
关于签名 如果只是本机安装调式可以使用接下来的开发者签名,这个仅限签名的电脑来安装。如果是要最终进入统信商店进行分发,那么这个签名需要给到统信的工作人员来完成最终发布签名。 安装签名工具 打开统信应用商店 搜索“证书工具”并安装它 生成签名证书 打开系统自带的终端 验证证书工具安装 cert-too
阅读全文

摘要:
背景 随着.Net Core的崛起,.Net技术栈跨平台已经成为主流趋势,不管是服务端还是客户端都在朝着这个目标迈进。其实甚至连最老的.Net Framework技术栈也可以通过开源社区的Mono来实现跨平台开发和运行,这是传统.Net桌面应用以最小代价进行跨平台移植的选择之一。 让Ubuntu时刻
阅读全文

摘要:
背景 最近Figma封杀大疆引起了一波国产软件崛起的爱国热潮,那么除了国产软件,国产系统的替代者表现如何,想看看带有国字号的统信OS到底目前做的如何,于是我们要通过虚拟机来体验下。 那么要研究统信OS,难道要我退回去?没门,我怎么会舍得离开最美Windows 11呢?那只有一个不错的主意,那就是虚拟
阅读全文

摘要:
安装和使用Multipass https://multipass.run 什么是Multipass Multipass是一个在Linux、macOS和Windows上快速生成云式Ubuntu虚拟机的工具。 它为你提供了一个简单而强大的CLI,使你能够快速访问Ubuntu命令行或创建自己的本地迷你云。
阅读全文
