Linux相关教程(概念版)
一、参考资料
Linux相关教程(经验版)
二、相关介绍
1. RPM与Deb格式
手把手教你玩转 openEuler 开源社区
在 Linux 的世界,有两种基本的安装包格式:RPM 与 Deb。
1.1 RPM格式
这个格式是 redhat, suse, WindRiver, openEuler 等所选用,目前在企业市场,基本是以这些厂家为主,因此 rpm 格式在商用企业市场用的比较多。
1.2 Deb格式
这个格式是 debian, Ubuntu, android 使用的,目前在 desktop,终端侧用的比较广泛。
1.3 总结
这两种格式本身没有什么优劣之分,只是不用厂商的选择而已。
2. 银河麒麟
银河麒麟(KylinOS)原是在“863计划”和国家核高基科技重大专项支持下,国防科技大学研发的操作系统,后由国防科技大学将品牌授权给天津麒麟,后者在2019年与中标软件合并为麒麟软件有限公司,继续研制的Linux操作系统。银河麒麟是优麒麟(Ubuntu Kylin)的商业发行版,使用UKUI桌面。
银河麒麟操作系统V10是中国电⼦集团研发的操作系统,该系统充分适应5G时代需求,打通手机、平板电脑、PC等,实现多端融合。麒麟操作系统独创的kydroid技术,可以原生支持海量安卓应用,成功将300万余款安卓适配软硬件无缝迁移到国产平台上来。
2020年8月13日,中国电子发布银河麒麟操作系统V10。
2021年10月27日,麒麟软件正式发布了“银河麒麟操作系统V10 SP1 版本”。
2.1 银河麒麟的产品
银河麒麟桌面操作系统V4
银河麒麟桌面操作系统V10
银河麒麟服务器操作系统V4
银河麒麟高级服务器操作系统V10
2.2 中标麒麟的产品
麒麟高级服务器操作系统软件V7.0
中标麒麟安全操作系统软件V7.0
中标麒麟桌面操作系统软件V7.0
2.3 银河麒麟特点
https://www.kylinos.cn/scheme/desktop/2.html
生态丰富
首先是安全。其次是生态。银河麒麟操作系统V10集成了丰富的软件生态,包括办公、图形、游戏等11类3500款小程序,桌⾯版本中集成了安卓兼容生态以及兼容了丰富的外设等,这些都是使⽤者日常所需,也是国产操作系统获得公众认可的⾸要条件之⼀。
国产平台优化
针对国产CPU平台的特点和不足,在功耗管理、内核锁、内核页拷贝、网络、VFS、NVME等方面开展优化,实现了CPU动态频率调节和温度监控,有效支撑某型国产笔记本使⽤电池实现连续视频播放4小时,⽀持了多个国产桥片与国产网卡、提升了I/O性能、网络处理能力以及NVME的吞吐率。
图形显示优化
针对XORG实现BMC显卡和radeon显卡同时显⽰,构建中间层实现国产显卡软件栈的互兼容,GCN架构显卡重构EXA 2D加速框架,2D显⽰提升40%以上;优化图形状态、 OpenGL 指令提交⽅式以及窗⼝管理器,使⽤ dri3 机制,解决GPU lockup等问题,3D显⽰提升100%以上;⽀持并优化景嘉微、709所等多款国产显卡。
内生安全体系
提供核内外⼀体化防护的安全体系,实现⾃研Kysec、BOX等安全机制和开源强访控制兼容管控。对⾮法导⼊的软件⾃动识别并阻⽌;可实现私有数据不被超级⽤户获取;提供⽀持指纹、指静脉、虹膜和声纹等多种⽣物特征的认证等。
轻量桌面环境
统⼀界⾯风格和操作体验,提供类似Win 7风格的⽤户体验,操作简便,上⼿快速,降低Windows切换的学习成本,满⾜不同⼈群的视觉和交互需求;基于插件模式将系统主题、桌⾯、任务栏、开始菜单等桌⾯组件并⾏加载,优化桌⾯图形加载速度;基于组件的桌⾯环境管理⽅式,组件之间基于⾼可靠进程间通信,有效提⾼系统稳定性。
统⼀软件商店
精选数百款办公、开发、图形、视频等常⽤软件,集成麒麟影⾳、麒麟助⼿、麒麟刻录等⾃研应⽤,和搜狗输⼊法、⾦⼭WPS等合作
办公软件,⽀持Windows软件替换导航,具备应⽤搜索、在线安装、在线更新、⼀键卸载、评分评论等功能特性,并定期从服务器推
送新精选和适配软件。
安卓兼容环境
构建⾼性能安卓运⾏时环境,形成完整的国产平台安卓应⽤⽣态迁移解决⽅案,实现⾼效的图形中间层、统⼀设备接⼝中间层、多实例多窗⼝化运⾏机制、数据共享、提升安卓APP体验和安全防护增强等功能,具有原⽣性、⾼兼容性、⾼融合性等特点,解决⽤户的多样化应⽤需求,将丰富且成熟的安卓⽣态迁移到国产平台下,⽬前可以⽀持2000余款安卓应⽤(如微信、QQ、办公、股票、游戏等)。版本兼容升级构建了多个CPU平台统⼀的在线软件仓库,并通过版本默认集成的更新管理器客户端提供在线更新功能,⽀持软件更新和版本补丁升级,⽀持向联⽹⽤户推送系统更新包和安全补丁。所有软件更新和补丁都通过严格的兼容性测试验证,保证版本和应⽤更新升级的兼容。
2.4 安装教程
银河麒麟桌面操作系统v10安装教程
麒麟V10系统安装教程
银河麒麟操作系统的安装方式与Ubuntu安装方式类似,也可以在VMWare虚拟机中安装。
3. EulerOS
欧拉操作系统,是华为自研的基于Linux标准内核的操作系统,eulerOS与centos指令相似。
三、Linux工具
1. binutils
binutils是二进制文件的处理工具,它主要包含了一些辅助开发工具,例如,objdump显示反汇编码、nm列出符号表、readelf显示elf文件信息及段信息、strip将不必要的代码去掉以减少可执行文件大小等。这些工具在嵌入式开发初期,尤其是在移植调试操作系统时非常有用。
2. gcc编译工具
gcc是编译工具,用来编译内核代码的工具,使用它可以编译汇编语言和c语言的程序,生成arm的代码。
3. glibc
glibc是链接和运行库,它的编译需要指定编译器为arm交叉编译器,否则编译出的glibc代码将会是同时有arm和x86代码的混合体。所有需要用到的工具都可以通过下载源码自行编译,然后在宿主机上进行安装,就可以建立起arm的交叉编译环境。
4. GNU编译器
GNU编译器集合(GCC)是C,C ++,Objective-C,Fortran,Ada,Go和D编程语言的编译器和库的集合。许多开源项目包括GNU工具和Linux内核都是用GCC编译的。
Linux相关教程(概念版)相关推荐
- 【经验版】Linux相关教程(二)
一.参考资料 [经验版]Linux相关教程(一) 二.常用指令 1. 安装run软件包 # 可执行权限 chmod +x 软件包名.run# 校验软件包安装文件的一致性和完整性 ./软件包名.run ...
- 【经验版】Linux相关教程(一)
一.参考资料 Linux官方教程 二.常用指令 1. CPU相关 1.1 CPU运行模式 # 查看系统是32位还是64位 getconf LONG_BIT 1.2 查看cpu是否支持64bit cat ...
- 锁住文件linux,linux新手教程之创建锁文件的方法
linux新手教程之创建锁文件的方法 Linux提供了多种特性来实现文件锁定.其中最简单的方法就是以原子操作的方式创建锁文件,所谓"原子操作"就是在创建锁文件时,系统将不允许任何其 ...
- 实验9Linux共享内存通信,操作系统原理与Linux实践教程(卓越工程师培养计划系列教材)...
导语 由申丰山和王黎明共同编著的<操作系统原理与Linux实践教程(卓越工程师培养计划系列教材)>一书理论与实践并重,全面.系统地阐述了操作系统的重要概念和原理,深入.细致地剖析了操作系统 ...
- 於岳 linux实用教程(第2版),Linux实用教程 第2版 教学课件 ppt 作者 於岳 编著 06...
<Linux实用教程 第2版 教学课件 ppt 作者 於岳 编著 06>由会员分享,可在线阅读,更多相关<Linux实用教程 第2版 教学课件 ppt 作者 於岳 编著 06(79页 ...
- 25个Linux相关的网站【转】
转自:http://www.cnblogs.com/Lindaman/p/4552805.html 下面是25个最具有影响力,也是最重要的Linux网站,这些网站提供了Linux的分发包,软件,文件, ...
- linux教程 课件,《Linux实用教程》PPT课件
<Linux实用教程>PPT课件 (56页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 Linux实用教程第6章 Linux ...
- 嵌入式Linux开发教程:Linux常见命令(上篇)
摘要:这是对周立功编著的<嵌入式Linux开发教程>的第7期连载.本期刊载内容有关LinuxLinux常见命令中的导航命令.目录命令和文件命令.下一期将连载网络操作命令.安装卸载文件系统等 ...
- 南邮linux编程实验报告,小弟在南邮选了一门令我终生后悔的选修课:linux基础教程,考试不会了!-!...
小弟在南邮选了一门令我终生后悔的选修课:linux基础教程,考试不会了!-! (2011-02-20 23:07:14) 标签: 杂谈 1.将某目录下面所有的文件名后面加上所有者的名字,比如a.txt ...
最新文章
- 为什么不建议直接使用 Async 注解?
- 日志系统新贵 Loki,真香!!
- 谋定数字农业生态系统 万亿市场对话中国农民丰收节交易会
- OpenJudge 2796: 数字求和
- 雨雪出行伴侣,优质PVC时尚鞋套,防滑/防水更耐磨
- add(1)(2)(3) add(1,2)(3)
- 质量故事(6)---质量就是客户的满意度
- java操作oracle数据库 代码案例
- c语言期终试卷,谁有c语言的往年期中试卷么
- 线性代数及其matlab应用课后题答案,线性代数课后习题答案全)习题详解.docx
- 对于谷歌搜索的一些基本语法整理
- 安装SQL2000,出现以前的某个程序安装已在安装计算机上创建挂起的文件操作(完美解决)
- PPT柱形统计图制作详情——小白秒变大神
- 征服游戏 Floyd算法
- Mac 上的 iOS App 可用性(IOS APP availability on Mac)
- PHP与ECMP,2019 NECMP东北音乐产业发展论坛在沈举行
- NVIDIA 显卡驱动CUDA ToolkitcuDNN下载地址
- python 报错in module,Centos 7 python 编译报错 ImportError: No module named six 解决办法
- Highcharts 江湖就这样
- 如何用PS处理虚的照片.使它变的清晰