当前位置: 首页 > news >正文

国产操作系统

实现信创Linux麦克风摄像头录制(源码,银河麒麟、统信UOS)_摄像头录制 信创-CSDN博客

C#跨平台开发桌面程序(Avalonia)_c# avalonia-CSDN博客

手把手教程:在VMware虚拟机中安装Kylin银河麒麟操作系统_vmware安装麒麟操作系统-CSDN博客

银河麒麟桌面操作系统V10SP1 2403 下载地址_银河麒麟v10镜像iso下载-CSDN博客

麒麟系统搭建C#开发框架_麒麟下 rider 试用版-CSDN博客

Linux之Ubuntu与银河麒麟(内核Ubuntu)操作系统上部署ansible+awx_麒麟操作系统和ubuntu-CSDN博客

 使用Avalonia

开发端

第一步:安装donet 6.0 sdk
下载 .NET 6.0 SDK (v6.0.425) - Windows x64 Installer

第二步:安装Avalonia模板 

Install | Avalonia Docs

安装最新版: 

dotnet new install Avalonia.Templates

安装net6.0或更早版本

dotnet new --install Avalonia.Templates

 卸载

dotnet new -u Avalonia.Templates
或
dotnet new uninstall Avalonia.Templates

 结果如下:

C:\Users\san>dotnet new install Avalonia.Templates
将安装以下模板包:Avalonia.Templates成功: Avalonia.Templates::11.1.0 已安装以下模板:
模板名                               短名称                     语言     标记
-----------------------------------  -------------------------  -------  -----------------------------------------
Avalonia .NET App                    avalonia.app               [C#],F#  Desktop/Xaml/Avalonia/Windows/Linux/macOS
Avalonia .NET MVVM App               avalonia.mvvm              [C#],F#  Desktop/Xaml/Avalonia/Windows/Linux/macOS
Avalonia Cross Platform Application  avalonia.xplat             [C#],F#  Desktop/Xaml/Avalonia/Browser/Mobile
Avalonia Resource Dictionary         avalonia.resource                   Desktop/Xaml/Avalonia/Windows/Linux/macOS
Avalonia Styles                      avalonia.styles                     Desktop/Xaml/Avalonia/Windows/Linux/macOS
Avalonia TemplatedControl            avalonia.templatedcontrol  [C#],F#  Desktop/Xaml/Avalonia/Windows/Linux/macOS
Avalonia UserControl                 avalonia.usercontrol       [C#],F#  Desktop/Xaml/Avalonia/Windows/Linux/macOS
Avalonia Window                      avalonia.window            [C#],F#  Desktop/Xaml/Avalonia/Windows/Linux/macOS

参考:

Avalonia开发笔记(2024/5/20更新) - wzwyc - 博客园

客户端(麒麟系统) 

在 Debian 上安装 .NET - .NET | Microsoft Learn

.net6 在中标麒麟下的安装和部署过程_实用技巧_脚本之家

银河麒麟服务器 v10 sp1 安装 .Net6.0_银河麒麟v10 安装netcore环境-CSDN博客

银河麒麟服务器v10 sp1 部署 Net6.0 项目_dhf 工具 麒麟系统-CSDN博客 

linux命令:

Linux 常用命令最全总结大全【推荐收藏】_linux常用命令-CSDN博客

新建文件夹

1. 新建文件夹
mkdir folder_name 

切换root账户

sudo -i

 银河麒麟系统的默认root用户密码是Kylin123123

linux 列出目录

在Linux中,您可以使用ls命令列出目录内容。以下是一些常用的ls命令选项:

  • -l: 以长格式显示文件和目录的详细信息。

  • -a: 显示所有文件,包括隐藏文件(文件名以.开头的文件)。

  • -h: 与-l一起使用,以易读格式显示文件大小(例如,以K、M、G显示)。

  • -R: 递归显示所有子目录内容。

示例代码:

ls                # 列出当前目录下的文件和目录
ls -l             # 长格式显示当前目录下的文件和目录
ls -a             # 显示所有文件,包括隐藏文件
ls -lh            # 长格式显示,且文件大小易读
ls -R             # 递归显示当前目录及所有子目录下的文件和目录

在home目录新建文件夹

第一步:在home文件夹内打开终端

第二步:输入sudo -i 切换到管理页权限

第三步:输入mkdir test 创建test文件夹

root@sanzk-pc:/home# ls -l
总用量 4
drwx------ 33 sanzk sanzk 4096 9月  25 08:49 sanzk
root@sanzk-pc:/home# mkdir test
root@sanzk-pc:/home# mkdir dotnet
root@sanzk-pc:/home# ls -l
总用量 12
drwxr-xr-x  2 root  root  4096 9月  25 09:26 dotnet
drwx------ 33 sanzk sanzk 4096 9月  25 08:49 sanzk
drwxr-xr-x  2 root  root  4096 9月  25 08:58 test

移动文件

mv [选项] 源文件 目标文件mv /path/to/source/file.txt /path/to/destination/

删除文件夹

rm -r foldername
这个命令会递归删除指定的文件夹及其内部的文件和子文件夹。需要注意的是,rm命令是不可逆的,删除后无法恢复。rmdir foldername
这个命令用于删除空文件夹,如果文件夹内部包含文件或子文件夹,则无法删除。

返回上层目录 

cd ..

银河麒麟系统

银河麒麟桌面操作系统 V10 没有激活系统,输入命令经常提醒权限不够, 银河麒麟桌面操作系统无法通过管理员安装软件或运行有执行权限的脚本怎么办?

打开终端执行命令:sudo setstatus softmode -p 即可解决(是默认开了安全导致,可用命令解除安全限制)。 

替换授权文件提示权限不足?

可使用命令替换,在授权文件的目录下,打开终端,依次执行命令:sudocp .kyinfo /etc/.kyinfo,sudo cp LICENSE /etc/LICENSE。

安装.net6.0过程

先传安装包

解压安装包

设置环境变量

设置环境变量:
rroot@sanzk-pc:/# cd etc
root@sanzk-pc:/etc# vim profile编辑/etc/profile增加以下两行export DOTNET_ROOT=/home/dotnetexport PATH=$PATH:/home/dotnet

保存vim并退出

ESC  //按ESC
:wq   //输入 冒号+wq 保存并退出

重新加载配置文件

source /etc/profile或root@sanzk-pc:/etc# source profile

查看.net安装信息

dotnet --info

安装成功: 

root@sanzk-pc:/etc# source profile
root@sanzk-pc:/etc# dotnet --info
.NET SDK:Version:   6.0.425Commit:    fcce060d9f运行时环境:OS Name:     kylinOS Version:  v10OS Platform: LinuxRID:         linux-x64Base Path:   /home/dotnet/sdk/6.0.425/global.json file:Not foundHost:Version:      6.0.33Architecture: x64Commit:       6c636980f7.NET SDKs installed:6.0.425 [/home/dotnet/sdk].NET runtimes installed:Microsoft.AspNetCore.App 6.0.33 [/home/dotnet/shared/Microsoft.AspNetCore.App]Microsoft.NETCore.App 6.0.33 [/home/dotnet/shared/Microsoft.NETCore.App]Download .NET:https://aka.ms/dotnet-downloadLearn about .NET Runtimes and SDKs:https://aka.ms/dotnet/runtimes-sdk-info
root@sanzk-pc:/etc# 


http://www.mrgr.cn/news/35709.html

相关文章:

  • Redis HyperLogLog
  • 前端CSS3 渐变详解
  • Python 的 Pygame 库,编写简单的 Flappy Bird 游戏
  • 【Golang】Go语言环境安装
  • LeetCode【0026】删除有序数组中的重复项
  • 【月之暗面kimi-注册/登录安全分析报告】
  • MySQL的乐观锁、悲观锁机制及实现
  • 葡萄城亮相2024全球产品经理大会,共探创新之旅
  • 公司用什么软件监控电脑?分享6个常见的电脑监控软件,赶紧Get吧!
  • mac-m1安装nvm,docker,miniconda
  • 电商时代,品牌控价的新征程
  • 9.创新与未来:ChatGPT的新功能和趋势【9/10】
  • 牛客小白月赛101(下)
  • 人工智能与网络安全
  • 网络编程,端口号,网络字节序,udp
  • Logback 基本概念
  • Python 解析 html
  • 如何玩转生成式RAG工具LangChain,轻松构建应用程序?看这一篇就够了!
  • 2024最新Linux发行版,Kali Linux迎来劲敌,零基础入门到精通,收藏这一篇就够了
  • 网络资源模板--Android Studio 零食工坊(商城)
  • 【Kubernetes】常见面试题汇总(三十七)
  • OpenCVSharp中的图像金字塔详解
  • 问:JAVA中唤醒阻塞的线程有哪些?
  • SysML图例-核聚变
  • SAM核心代码注释总结
  • AJAX(简介以及一些用法)