《Ubuntu标准教程》由浅入深、循序渐进地介绍了Ubuntu系统的相关知识。全书内容包括Ubuntu简介、系统的安装与快速配置、Linux文件系统、APT软件包管理机制、网络管理、图形桌面应用系统、网络服务管理等。
《Ubuntu标准教程》紧扣Ubuntu系统的特性,并结合应用实例进行讲解,引导读者较快地掌握Ubuntu系统。
第1篇 走进Ubuntu第1章 脱颖而出的Ubuntu 1.1 Linux的起源与发展现状 1.2 Ubuntu Linux简介1.2.1 Ubuntu的诞生与定位1.2.2 Ubuntu与Debian的渊源 1.2.3 Ubuntu的特点 1.3 Ubuntu发行版本1.3.1 发行周期与发行代号1.3.2 发行介质 1.4 Ubuntu系列衍生版本1.4.1 Ubuntu的长尾战略1.4.2 采用KDE桌面的Kubuntu1.4.3 适合教育行业的Edubuntu1.4.4 采用Xfce桌面的Xubuntu1.4.5 完全开发的Gobuntu1.4.6 集成Google服务的gOS 1.5 Ubuntu链接资源1.5.1 参与Ubuntu社区1.5.2 Ubuntu Wiki站点1.5.3 其他相关站点第2章 Ubuntu图形安装模式 2.1 系统安装过程概述 2.2 硬件要求2.2.1 支持的CPU架构2.2.2 最低硬件要求2.2.3 硬件兼容性 2.3 安装前的准备2.3.1 收集安装环境的相关信息2.3.2 选择安装模式2.3.2 获取Live CD安装镜像文件2.3.3 引导安装程序 2.4 图形模式安装过程2.4.1 进入启动画面 2.4.2 试用Ubuntu2.4.3 第一步——语言选择2.4.4 第二步——国家/地区选择2.4.5 第三步——键盘布局2.4.6 第四步——硬盘分区2.4.7 第五步——迁移文档及设置2.4.8 第六步——用户账号和主机命名2.4.9 第七步——正式安装2.4.10 初次登录 2.5 多系统安装2.5.1 多系统安装时的硬盘分区2.5.2 迁移文档及设置2.5.3 定制GRUB启动第3章 Ubuntu文本安装模式 3.1 文本模式安装过程3.1.1 进入启动画面3.1.2 语言选择3.1.3 国家/地区选择3.1.4 键盘布局3.1.5 主机命名3.1.6 硬盘分区3.1.7 时区选择3.1.8 用户账号和口令信息3.1.9 设置软件源地址3.1.10 显示器配置3.1.11 安装GRUB启动器3.1.12 安装结束 3.2 多系统安装的硬盘分区3.2.1 使用分区工具先期划分硬盘3.2.2 使用原有分区中的空闲空间第4章 基本系统安装完成后的后续配置 4.1 网络配置4.1.1 打开网络设置工具(network-admin)4.1.2 配置动态IP地址 4.2 更新系统4.2.1 使用更新管理器升级系统4.2.2 设置检查更新频率4.2.3 设置升级软件源4.2.4 添加第三方软件源地址 4.3 配置中文环境4.3.1 设置中文语言支持4.3.2 使用SCIM输入法 4.4 设置时间和日期 4.5 自由进出Ubuntu4.5.1 系统启动4.5.2 初识登录界面4.5.3 系统登录4.5.4 系统登出 4.6 寻求帮助4.6.1 联机帮助4.6.2 免费支持与论坛4.6.3 商业支持 第2篇 开始使用Ubuntu系统 第5章 Ubuntu图形桌面环境 5.1 认识X Window系统5.1.1 X Window5.1.2 KDE5.1.3 GNOME 5.2 Ubuntu默认图形桌面5.2.1 图形桌面分区5.2.2 使用Metacity窗口管理器5.2.3 主菜单描述 5.3 定制个性化的桌面环境5.3.1 定制面板5.3.2 定制主菜单5.3.3 字体设置5.3.4 鼠标与键盘设置5.3.5 屏幕分辨率5.3.6 桌面背景图案5.3.7 屏幕保护程序5.3.8 主题第6章 Shell基本命令 6.1 认识Shell6.1.1 什么是Shell6.1.2 选择Shell 6.2 Shell基本命令格式6.2.1 Shell命令格式6.2.2 命令行编辑6.2.3 命令行操作6.2.4 Shell中的特殊字符 6.3 使用命令终端窗口6.3.1 选择命令终端6.3.2 启用/关闭终端窗口6.3.3 操作终端窗口 6.4 Shell常用命令6.4.1 体验Shell命令的乐趣6.4.2 获取联机帮助6.4.3 基本系统维护命令第7章 文件系统管理 7.1 Linux文件系统7.1.1 文件系统类型7.1.2 文件系统结构7.1.3 基本目录7.1.4 Linux文件系统与Windows文件系统比较 7.2 使用Nautilus文件管理器7.2.1 使用Nautilus浏览文件系统7.2.2 文件的图形化显示7.2.3 创建新文档 7.3 文件与目录命令7.3.1 浏览目录7.3.2 创建、复制、删除与移动文件7.3.3 显示文件内容7.3.4 创建链接文件7.3.5 创建、删除目录7.3.6 处理文件内容7.3.7 修改文件目录访问权限7.3.8 查询文件 7.4 压缩文件7.4.1 文件压缩和归档7.4.2 图形文件打包工具7.4.3 shell归档和压缩工具 7.5 老牌的文本编辑工具——vim7.5.1 启动vi7.5.2 编辑文件7.5.3 退出并保存文件 第3篇 软件包管理 第8章 Ubuntu软件包管理概述 8.1 Deb软件包概述8.1.1 流行的两种软件包管理机制8.1.2 软件包的类型8.1.3 软件包的命名8.1.4 软件包的优先级8.1.5 软件包的状态8.1.6 软件包的依赖性关系 8.2 Deb软件包管理工具概述8.2.1 软件包管理工具分类8.2.2 命令行管理工具8.2.3 文本窗口管理工具8.2.4 图形界面管理工具 8.3 dpkg软件包管理器8.3.1 dpkg软件包管理命令8.3.2 获取已安装软件包的信息8.3.3 获取软件包的信息8.3.4 安装软件包8.3.5 卸载软件包8.3.6 将RPM文件转为Deb文件第9章 使用APT管理软件包 9.1 APT工作原理 9.2 设置APT源9.2.1 软件源配置文件9.2.2 将CD-ROM加入配置文件9.2.3 选择最优软件源 9.3 查询软件包信息9.3.1 apt-cache命令9.3.2 获取软件包的统计信息9.3.3 按关键字检索软件包9.3.4 查询软件包描述信息9.3.5 获取软件包安装状态9.3.6 查询依赖关联的软件包 9.4 管理软件包 9.4.1 apt-get命令9.4.2 刷新软件源9.4.3 安装软件包9.4.4 更新软件包9.4.5 升级到新版本9.4.6 卸载软件包9.4.7 修复软件包依赖关系9.4.8 清理软件包缓冲区 9.5 管理源码包9.5.1 查询源码包9.5.2 获取源码包9.5.3 构建源码包编译环境9.5.4 编译源码包 9.6 搭建APT代理服务器9.6.1 APT代理服务9.6.2 安装与卸载apt-proxy服务器9.6.3 配置apt-proxy服务器9.6.4 配置apt-proxy客户端第10章 图形界面软件包管理工具 10.1 使用gnome-app-install添加/删除软件10.1.1 认识gnome-app-install10.1.2 查询软件10.1.3 添加软件10.1.4 删除软件 10.2 使用synaptic管理软件包10.2.1 认识synaptic10.2.2 刷新软件源10.2.3 查看软件包信息10.2.4 安装软件10.2.5 卸载软件10.2.6 升级软件10.2.7 强制安装软件包10.2.8 按任务分组标记安装软件包 第4篇 Ubuntu与多媒体 第11章 使用多媒体工具 11.1 准备工作11.1.1 多媒体文件格式11.1.2 安装解码器11.1.3 检测多媒体设备 11.2 音频播放与制作11.2.1 播放数字音乐11.2.2 收听Internet电台广播11.2.3 播放CD音乐11.2.4 抓取CD音乐11.2.5 制作音频CD 11.3 视频播放与录制11.3.1 播放数字视频11.3.2 播放DVD11.3.3 录制DVD视频第12章 Ubuntu图像处理 12.1 认识图像 12.2 屏幕抓图12.2.1 认识Gnome-Screenshot抓图工具12.2.2 抓取屏幕画面 12.3 图片浏览与管理12.3.1 在Nautilus中浏览图片12.3.2 认识F-Spot照片管理器12.3.3 导入图片12.3.4 浏览图片12.3.5 编辑图片12.3.6 导出图片 12.4 专业的绘图软件12.4.1 认识Gimp绘图软件12.4.2 操作图像文件12.4.3 功能对话框第13章 制作数据光盘 13.1 Ubuntu系统内置的刻录功能13.1.1 刻录CD/DVD光盘13.1.2 复制CD/DVD光盘13.1.3 制作镜像文件 13.2 使用GnomeBaker刻录光盘13.2.1 认识GnomeBaker刻录工具13.2.2 刻录CD/DVD光盘13.2.3 复制CD/DVD光盘13.2.4 制作镜像文件 第5篇 Ubuntu网络应用 第14章 网络配置 14.1 基本网络命令14.1.1 IP网络设置基础14.1.2 ifconfig14.1.3 route14.1.4 netstat14.1.5 nslookup14.1.6 ping14.1.7 hostname 14.2 使用网络工具(gnome-nettool)获取网络信息14.2.1 启动网络工具(gnome-nettool)14.2.2 查看网络设备14.2.3 测试网络连通性14.2.4 统计网络信息14.2.5 跟踪路由14.2.6 端口扫描14.2.7 查询域名对应IP地址 14.3 配置IP地址14.3.1 启动网络设置工具(network-admin)14.3.2 配置静态IP地址14.3.3 配置动态IP地址14.3.4 IP地址存放在哪里——interfaces配置文件 14.4 设置主机信息14.4.1 设置主机命名信息14.4.2 主机名配置文件——/etc/hostname14.4.3 基于host列表实现命名解析14.4.4 host列表配置文件——/etc/hosts 14.5 管理DNS服务器地址14.5.1 添加DNS服务器地址14.5.2 DNS客户端配置文件——resolv.conf第15章 浏览网页 15.1 使用Firefox浏览网页15.1.1 认识Firefox浏览器15.1.2 分页浏览网页15.1.3 定制搜索引擎15.1.4 释放允许弹出窗口的站点15.1.5 释放尝试安装插件的站点 15.2 管理Firefox书签15.2.1 添加书签15.2.2 管理书签15.2.3 进行RSS阅读 15.3 Firefox插件15.3.1 获取和安装插件15.3.2 获取和安装主题15.3.3 安装Java浏览器插件第16章 收发电子邮件 16.1 电子邮件基础16.1.1 什么是电子邮件16.1.2 电子邮件格式 16.2 收发邮件16.2.1 认识Evolution16.2.2 设置电子邮件账户16.2.3 收取和发送电子邮件16.2.4 阅读电子邮件16.2.5 撰写电子邮件 16.3 管理联系人16.3.1 新增联系人16.3.2 创建联系人组16.3.3 给联系人发送邮件 16.4 管理邮箱16.4.1 导入导出电子邮件16.4.2 分类存放电子邮件16.4.3 创建邮件签名 16.4.4 处理垃圾邮件第17章 即时通信 17.1 即时通信基础 17.2 单协议聊天工具17.2.1 使用aMSN与MSN好友聊天17.2.2 使用Licq与ICQ好友聊天17.2.3 使用LumaQQ与QQ好友聊天17.2.4 使用Eva与QQ好友聊天17.2.5 使用XChat访问IRC频道 17.3 通用聊天工具——Gaim17.3.1 认识Gaim 311 17.3.2 在Gaim中使用MSN17.3.3 在Gaim中使用ICQ17.3.4 在Gaim中使用IRC17.3.5 在Gaim中使用Gtalk第18章 文件传输 18.1 FTP文件传输18.1.1 FTP基本工作原理18.1.2 直接访问FTP服务器18.1.3 使用gFTP客户端程序 18.2 P2P文件传输18.2.1 P2P基本工作原理18.2.2 在Firefox中直接进行BT下载18.2.3 使用Azureus进行BT下载第19章 远程登录 19.1 Telnet文本终端登录19.1.1 Telnet概述19.1.2 配置服务器端19.1.3 远程登录 19.2 OpenSSH文本终端登录19.2.1 OpenSSH概述19.2.2 配置服务器端19.2.3 远程登录 19.3 XDMCP图形终端登录19.3.1 XDMCP概述19.3.2 配置服务器端19.3.3 远程登录 第6篇 使用Ubuntu办公 第20章 打印机配置 20.1 打印管理工具20.1.1 添加本地打印机20.1.2 添加网络打印机20.1.3 添加Windows/SMB共享打印机20.1.4 管理打印机20.1.5 管理打印任务 20.2 通用UNIX打印服务(CUPS)20.2.1 认识CUPS20.2.2 添加本地打印机20.2.3 添加网络打印机20.2.4 管理打印机20.2.5 管理打印任务第21章 阅读电子图书 21.1 认识电子图书21.1.1 什么是电子图书21.1.2 电子图书文档格式 21.2 阅读PDF文档21.2.1 认识Evince阅读器21.2.2 使用Evince阅读PDF文档 21.3 阅读CHM文档21.3.1 认识GnoCHM阅读器21.3.2 使用GnoCHM阅读CHM文档第22章 办公套件 22.1 Ubuntu办公套件概述22.1.1 在Ubuntu中办公22.1.2 OpenOffice.org办公套件 22.2 文字处理工具OpenOffice.org Writer22.2.1 认识Writer文字处理工具22.2.2 添加TrueType字体22.2.3 字符格式编排22.2.4 拼写检查22.2.5 文件保存与格式转换22.2.6 定制工具栏22.2.7 定制菜单22.2.8 系统配置 22.3 电子表格工具OpenOffice.org Calc22.3.1 认识Calc电子表格工具22.3.2 数据格式化22.3.3 使用公式与函数22.3.4 系统配置 22.4 幻灯片制作工具OpenOffice.org Impress22.4.1 认识Impress幻灯片制作工具22.4.2 创建演示文稿22.4.3 生成Flash文件22.4.4 系统配置 22.5 项目管理工具Planner22.5.1 认识Planner项目管理工具22.5.2 创建项目22.5.3 添加项目资源22.5.4 添加任务22.5.5 查看甘特图和资源分配22.5.6 保存与导出 第7篇 网站服务器架设基础 第23章 FTP服务器配置 23.1 搭建VSFTPD服务器23.1.1 安装VSFTPD服务器程序23.1.2 连接FTP服务器 23.2 启停VSFTPD服务23.2.1 手动启动和停止FTP服务23.2.2 使用图形界面工具启停FTP服务23.2.3 由inetd守护进程管理FTP服务 23.3 VSFTPD服务器配置23.3.1 VSFTPD服务配置文件23.3.2 如何允许匿名用户上传文件?23.3.3 如何定制欢迎信息?23.3.4 如何限制每个IP最大的链接数?23.3.5 如何限定用户的目录?第24章 NFS服务器配置 24.1 搭建NFS服务器24.1.1 NFS服务简介24.1.2 安装NFS服务器程序24.1.3 启动和停止NFS服务 24.2 NFS服务器配置24.2.1 NFS服务配置文件24.2.2 使用图形工具配置NFS服务 24.3 连接NFS服务器24.3.1 查看NFS服务器的共享资源24.3.2 挂载共享资源24.3.3 卸载共享资源第25章 Samba服务器配置 25.1 搭建Samba服务器25.1.1 Samba服务简介25.1.2 安装Samba服务器程序25.1.3 启动和停止Samba服务25.2 Samba服务器配置25.2.1 Samba服务配置文件25.2.2 使用图形工具配置Samba服务25.2.3 使用testparm检查配置文件 25.3 在Windows客户端连接Samba服务器25.3.1 在网络邻居和IE浏览器中访问25.3.2 使用DOS命令访问 25.4 在Linux客户端连接Samba服务器25.4.1 在Nautilus和Firefox中访问25.4.2 使用smbclient程序访问第26章 Web服务器配置 26.1 搭建Apache 2服务器26.1.1 Apache简介26.1.2 安装Apache 2服务器程序26.1.3 安装Apache 2模块26.1.4 手动启停Web服务26.1.5 由inetd守护进程管理Web服务 26.2 配置Apache 2服务器26.2.1 Apache 2服务配置文件26.2.2 全局环境设置26.2.3 主服务器设置26.2.4 虚拟服务器设置 26.3 连接Web服务器
《Rhino7犀利建模》内容简介:本书是由长沙卓尔谟教育科技有限公司编写的一部以Rhino7(犀牛软件)建模方法教学为核心的综合性教程
《让学生快乐表达之行动研究》内容简介:2016年,世界教育创新峰会(WISE)与北京师范大学中国教育创新研究院共同发布了《面向未来
《蜂鸟摄影学院新手学摄影(后期篇)》内容简介:本书是蜂鸟网根据摄影初学者的要求和实际学习情况特意编写的一套学习教程中的后期
SPRING BOOT+VUE全栈开发实战 本书特色 传统的JavaEE开发效率低下、配置臃肿、调试不便,严重制约了程序员的生产力。Spring Boot致力于...
《计算机科学概论(Python版)》内容简介:本书是美国哈维玛德学院“计算机科学通识”课程的配套教材,用独特的方法介绍计算机科学
《方向感》内容简介:本书分为六大篇:确立产业边界的三大原则、确立商业形态的三大维度、确立竞争地位的三大要点、理论指导实践的
程序语言的奥妙:算法解读-形形色色的科学-第2弹-四色全彩 本书特色 手机、电视、数码相机、游戏机……这些产品都离不开21世纪飞速发展的计算机技术。另外,自动检...
ProductDescriptionCoversofallaspectsofmultiplayergamedevelopmentandvirtualworldd...
交互设计 本书特色 《交互设计》共7章内容,以移动端app开发流程为框架,以交互设计原理为内容进行app设计开发。主要论述了移动端app设计与用户体验,移动端a...
《高效签单》内容简介:为什么按照传统销售流程,签单越来越难? 为什么你跑通了一切流程,却还是谈不下客户? 因为你不懂销售新思
《读懂自己比读懂别人更重要》内容简介:我们说认清一个人,无非就是看清他是好是坏。其实,别人的缺点总是很容易被我们所发现,而
安藤忠雄的都市彷徨一书,主要汇集1965年至1992年於世界游历中思考的轨迹与心路历程的反省,藉由旅游,造就了建筑师的深度与成长
分布式算法20多年来一直是倍受关注的主流方向。本书第二版不仅给出了算法的最新进展,还深入探讨了与之相关的理论知识。这本教材
《动物直播间:地下城里的迷宫》内容简介:本书选择那些以善于建筑巢穴著称的动物作为主人公,让它们用直播的形式自己来述说自己的
《分布式系统架构:架构策略与难题求解》内容简介:本书探讨了选择合适的分布式系统架构的策略。作者通过一个虚构的技术小组(Syso
《没什么难的HTML5完全自学手册》内容简介:本书作为HTML5网页开发语言的教程,系统地介绍了HTML5的相关知识点。全书共12章,从HTM
《Docker实践(第2版)》内容简介:本书由浅入深地讲解了Docker的相关内容,涵盖从开发环境到DevOps流水线,再一路到生产环境的整个
《鬼刀2:WLOP个人插画作品集(珍藏版)》内容简介:本书为知名插画师WLOP的第二本个人作品集。与2018年出版的第一本作品集相比,本
DesignandMATLABconceptshavebeenintegratedintext.*Integratesapplicationsasitrelat...
《经济学入门很简单》内容简介:看新闻谁都会,看懂新闻却不是谁都可以!不管是生活还是投资,了解经济是我们应该具备的特质。对于