搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
银河麒麟操作系统进阶应用
0.00     定价 ¥ 139.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购15本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787121497940
  • 作      者:
    编者:刘雷//雷思磊//吕虎|责编:孙学瑛
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2025-04-01
收藏
畅销推荐
内容介绍
银河麒麟操作系统是中国自主研发的一款基于Linux内核的操作系统,迄今已历20余载,其稳定度、成熟度、认可度日益提升。全书分为三篇,首先是基础篇,介绍了以Linux为内核的银河麒麟操作系统的设计理念、基础命令,其次是生态篇,介绍了银河麒麟操作系统的内置包管理器、第三方包管理器、软件仓库,以及主流编程语言的版本管理器和包管理器,并讲解了如何搭建自托管的软件仓库镜像源,最后是安全篇,对照网络安全等级保护制度2.0中对于安全计算环境的要求,介绍了如何加强银河麒麟操作系统的安全性。 本书适合使用银河麒麟操作系统的广大用户、运维人员及开发人员参考阅读。
展开
目录
第一篇 基础篇
01 概述
1.1 Linux设计理念
1.1.1 一切皆文件
1.1.2 模块化和松耦合
1.1.3 让每个程序只做好一件事
1.1.4 采用纯文本存储数据
1.1.5 广泛使用包管理器
1.1.6 秉承开源精神
1.2 Linux发行版概况
1.2.1 Linux发行版的多样性
1.2.2 Linux发行版族谱
1.2.3 Linux发行版用户界面
1.2.4 新兴技术对Linux发行版的影响
1.2.5 Linux发行版快速体验
1.3 麒麟系列Linux发行版探秘
1.3.1 银河麒麟操作系统(Kylin)
1.3.2 中标麒麟操作系统(NeoKylin)
1.3.3 优麒麟操作系统
1.3.4 开放麒麟操作系统(openKylin)
02 Linux命令行艺术
2.1 Linux帮助系统
2.1.1 使用manpages查找帮助信息
2.1.2 使用info命令查找帮助信息
2.1.3 help命令与--help参数
2.1.4 图形用户界面帮助工具
2.1.5 其他帮助系统相关开源项目
2.2 Shell基础
2.2.1 Terminal与Console
2.2.2 快捷键与特殊符号
2.2.3 环境变量
2.2.4 命令组合与I/O重定向
2.3 基础命令的典型应用场景
2.3.1 命令的定位与文件类型识别
2.3.2 历史命令管理
2.3.3 命令的提示、补全与纠正
2.3.4 文件目录导航
2.3.5 文件搜索
2.3.6 进程管理基础
2.3.7 会话管理
2.3.8 作业管理
2.3.9 后台服务管理
2.3.10 Shell综合应用
第二篇 生态篇
03 系统内置包管理器与软件仓库
3.1 银河麒麟桌面版包管理器
3.1.1 deb包格式
3.1.2 deb包的管理
3.1.3 APT包管理器
3.1.4 APT前端
3.1.5 PPA
3.1.6 麒麟移动运行环境
3.1.7 麒麟Win32运行环境
3.2 银河麒麟服务器版包管理器
3.2.1 RPM包格式
3.2.2 YUM包管理器
3.2.3 DNF包管理器
3.2.4 DNF图形用户界面前端
3.2.5 银河麒麟服务器版的第三方软件仓库
04 通用包管理器与第三方软件仓库
4.1 通用换源工具chsrc
4.1.1 操作系统换源
4.1.2 开发环境换源
4.2 通用包管理器X-CMD
4.2.1 X-CMD的安装与使用
4.2.2 X-CMD中软件使用方式
4.2.3 X-CMD的模块系统
4.3 沙盒类包管理器
4.3.1 Flatpak
4.3.2 Snappy
4.3.3 AppImage
4.3.4 Snap、Flatpak和AppImag的通用前端
4.3.5 如意玲珑包格式
4.3.6 小结
4.4 PackageKit
4.4.1 PackageKit概述
4.4.2 PackageKit的核心组件和工作流程
4.4.3 命令行工具pkcon
4.5 pkgsrc
4.6 Nixpkgs
4.6.1 Nixpkgs的本地安装
4.6.2 Nixpkgs的使用
05 编程语言包管理器
5.1 Python包管理器
5.1.1 Python文件格式与安装包格式
5.1.2 PyPI包索引
5.1.3 pip
5.1.4 Conda
5.1.5 Miniforge
5.1.6 pipx
5.1.7 pyenv
5.1.8 Poetry
5.2 C/C++包管理
5.2.1 Glibc版本管理
5.2.2 Conan依赖管理工具
5.3 Node.js包管理器
5.3.1 package.json文件解析
5.3.2 Node.js版本管理
5.3.3 Node.js包管理器(npm)
5.3.4 Node.js包管理器(Yarn)
5.3.5 Node.js包管理器(pnpm)
5.4 Java 包管理器
5.4.1 Java版本管理器
5.4.2 Java构建工具
5.4.3 Adoptium仓库
5.5 Go包管理器
5.5.1 Go版本管理器GVM
5.5.2 Go语言基础
5.5.3 Go构建工具
5.5.4 Go镜像源配置
5.6 Rust包管理器
5.6.1 Rust版本管理器Rustup
5.6.2 Cargo的使用
5.6.3 Cargo镜像源配置
5.7 PHP包管理器
5.7.1 Composer的安装
5.7.2 Composer的基本使用
5.7.3 Composer的高级使用技巧
5.8 Ruby包管理器
5.8.1 Ruby版本管理
5.8.2 RubyGems包管理器
5.8.3 Bundler包管理器
06 虚拟化技术生态
6.1 x86架构下的虚拟化方案
6.2 ARM架构下的虚拟化方案
6.2.1 Windows下体验ARM架构银河麒麟
6.2.2 Linux下体验ARM架构银河麒麟
6.2.3 ARM架构银河麒麟宿主机上的虚拟化
6.3 容器技术
6.3.1 容器技术的演进历史
6.3.2 标准规范
6.3.3 容器技术概览
6.3.4 Docker的使用
6.3.5 Docker与GUI图形用户界面
07 搭建自托管镜像源
7.1 使用tunasync管理Rsync同步任务
7.1.1 tunasync的逻辑架构
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证