内核#004#Ubuntu参考图书及资料
深度学习Ubuntu操作系统,所涉及的图书、官方资料以及其他网站。
0x01官方资料
官方文档入口: https://docs.ubuntu.com
The docs directory for all Ubuntu operating systems and products. Products:
- The Ubuntu OS:Desktop
The world’s most popular Linux for desktop computing.
https://help.ubuntu.com/stable/ubuntu-help
https://help.ubuntu.com/lts/ubuntu-help/index.html
- The Ubuntu OS:Server
Configure a simple file server or build a fifty thousand-node cloud, learn how with the server docs.
https://ubuntu.com/server/docs
https://assets.ubuntu.com/ubuntu-server-guide
- The Ubuntu OS: Core
Ubuntu Core is a version of the Ubuntu operating system designed and engineered for IoT and embedded systems.
- Netplan
Network abstraction for Linux to simplify and standardise complex network configuration
- Dqlite
Dqlite (distributed SQLite) is a fast, embedded and persistent SQL database that is designed to keep your application running.
- Landscape
Systems management for Ubuntu - updates, package management, repositories, security
Landscape是支持和管理大型且不断增长的桌面、服务器和云主机的最具成本效益的方式。其减少了您的团队在日常Linux服务器管理和桌面管理方面的工作量。
https://ubuntu.com/landscape/docs
https://cn.ubuntu.com/landscape/features
- Cloud-init
Apply user data to your instances automatically
https://cloudinit.readthedocs.io/en/latest
0x02 其他网站
官方帮助文档入口
社区帮助文档wiki
Ubuntu各个发行版的软件包
Ubuntu各个发行版的手册页
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It only takes a minute to sign up.
- Ubuntu中文站
- UbuntuManual
https://wiki.ubuntu.org.cn/UbuntuManual
0x03 Team
- UbuntuTeams
https://wiki.ubuntu.com/CategoryUbuntuTeams
- DocumentationTeam
https://wiki.ubuntu.com/DocumentationTeam
0x04 Launchpad
- Ubuntu
Ubuntu is a complete Linux-based operating system, freely available with both community and professional support.
- AppArmor
AppArmor gives you network application security via mandatory access control for programs, protecting against the exploitation of software flaws and compromised systems.
https://launchpad.net/apparmor
- DPKG
Package management suite with full support for package dependencies and package conflicts.
- APT
APT is a package management system, that can be used with both RPM and dpkg to coordinate sets of packages from multiple repositories. APT understands package versions and dependencies.
https://launchpad.net/apt-project
- PAM
Library for Pluggable Authentication Modules.
https://launchpad.net/ubuntu/+source/pam
https://launchpad.net/ubuntu/jammy/+source/pam
- Ubuntu Package:LwIP
https://launchpad.net/ubuntu/+source/lwip
https://code.launchpad.net/~git-ubuntu-import/ubuntu/+source/lwip/+git/lwip