修改wiki搬运过来的文档

This commit is contained in:
陌生人 2022-04-22 23:47:10 +08:00
parent df4521914a
commit f8e7c8eaee
19 changed files with 56 additions and 209 deletions

View File

@ -1,66 +0,0 @@
---
title: Ubuntu软件源格式解析
toc: true
date: 2021-02-20 14:08:43
tags:
categories:
---
1. Ubuntu的包管理工具是apt由于官方的软件源一般都在国外所以有时候源会很慢所以有时候会替换成国内的镜像站但是需要我们修改软件仓库的配置。Ubuntu的软件软分为两部分官方源和ppappa其实是一个网站launchpad.net。Launchpad 是 Ubuntu 母公司 Canonical 有限公司所架设的网站,是一个提供维护、支援或联络 Ubuntu 开发者的平台。由于不是所有的软件都能进入 Ubuntu 的官方的软件库launchpad.net 提供了 PPA允许开发者建立自己的软件仓库自由的上传软件。供用户安装和查看更新。官方的源在/etc/apt/sources.list,ppa在/etc/apt/sources.list.d/这个文件夹里,我们说的换源是换的官方源,打开官方源的文件能看到很多链接.
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
整个软件源结构可以分解为四个部分:
第一部分 第二部分 第三部分 第四部分
软件包格式 软件包服务器地址 发行版版本代号 软件包的分类目录
deb/deb-src http://mirrors.aliyun.com/ubuntu/ xenial/xenial-updates/xenial-security/xenial-backports/proposed main、restricted、universe、multiverse
2. 第一部分的deb是deb软件包deb-src则是源代码包
第三部分严格来说不算是发行版版本代号它应该是Ubuntu系统发布之后在此基础上进行的安全性更新的分类。
第四部分是按照软件包的自由度来分类的:
main即“基本”组件其中只包含符合Ubuntu的协议要求并由Ubuntu团队维护支持的软件。
restricted即“受限”组件其中包含了非常重要的但并不具有合适的自由协议的软件如显卡驱动同样有 Ubuntu团队维护支持。
universe即“社区维护”组件其中包含的软件种类繁多它们可能采用受限于协议可能不是但都不为Ubuntu 团队维护。
multiverse即“非自由”组件其中包括了不符合自由软体要求而且不被Ubuntu团队支援的软件通常为商业公司编写的软件。
3. 下面我们来看一下Ubuntu软件源镜像站的目录结构以阿里云镜像站为例 http://mirrors.aliyun.com/ubuntu/ 在浏览器地址栏中输入此地址便进入了Ubuntu软件源镜像站如下图所示[图1] (https://www.ubuntukylin.com/ukylin/data/attachment/forum/201912/27/151031uvap21lg32epp0zo.png)
重点看两个文件夹dists和pool
dists目录包含的全是Ubuntu发行版目录及其附加仓库目录xenial、xenial-update、xenial-security、xenial-backports就是Ubuntu xenial发行版目录及其附加仓库目录
pool/:
所有 Ubuntu 发布版及已发布版的软件包的物理地址。按照源码包名称分类存放。pool目录下按属性再分类main、restricted、 universe和multiverse分类下面再按源码包名称的首字母归档。这些目录包含的文件有运行于各种系统架构的二进制软件包生成这些二进制软件包的源码包。
我们知道Ubuntu还有其他的附加仓库Ubuntu附加仓库的命名格式是“版本代号-限定词”限定词是这update、security、proposed、backports四个词中的一个比方说版本代号xenial和限定词update组合就是xenial-update附加仓库xenial和security组合就是xenial-security附加仓库以此类推可以自行写出Ubuntu所有的附加仓库的目录名称。
4. 在sources.list文件里只有一条包含发行版仓库xenial的软件源还不够我们还要写出包含其他4个附加仓库的软件源只要把已经写好的软件源中的xenial依次替换成xenial-update、xenial-security、xenial-proposed、xenial-backports即可下面是完整的包含所有附加仓库的软件源
deb http://mirrors.aliyun.com/ubuntu/ xenial-update main universe restricted multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main universe restricted multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main universe restricted multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main universe restricted multiverse
将这四条软件源再一并写入sources.list再加上
deb http://mirrors.aliyun.com/ubuntu/ xenial main universe restricted multiverse
总共五条
另外为了防止运营商劫持大家可以使用https但是要求镜像站支持https一般现在大型镜像站都是支持https的比如清华镜像站阿里镜像站163等。
本文在撰写过程中参考了以下文章
[https://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=191480](https://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=191480)

View File

@ -1,10 +1,8 @@
---
title: ssh基础用法
toc: true
date: 2021-02-20 14:35:08
tags:
categories:
---
# <center>ssh基础用法</center>
#### <center>作者:优麒麟</center>
#### <center>2022-04-22 23:36:00</center>
1. SSH 为 Secure Shell 的缩写,由 IETF 的网络小组Network Working Group所制定SSH 为建立在应用层基础上的安全协议一般来说用的最频繁的还是用来登录远程主机他内置了一个sftp的模块使用加密的方式传输用的端口也是22比起 不加密的ftp安全性要好很多。最简单的指令格式如下
ssh 用户名@主机地址

View File

@ -1,11 +1,6 @@
---
title: '在双系统Windows 8 、Ubuntu Kylin中如何从Windows 8卸载Ubuntu Kylin '
toc: true
date: 2019-06-29 11:47:58
tags:
categories:
---
# <center>在双系统Windows 8 、Ubuntu Kylin中如何从Windows 8卸载Ubuntu Kylin</center>
#### <center>作者:优麒麟</center>
#### <center>2022-04-22 23:36:00</center>
![](https://www.ubuntukylin.com/upload/images/q1.jpg)

View File

@ -1,12 +1,6 @@
---
title: 如何在grub添加启动参数
toc: true
date: 2020-08-28 19:26:55
tags:
categories:
---
# <center>如何在grub添加启动参数</center>
#### <center>作者:优麒麟</center>
#### <center>2022-04-22 23:36:00</center>

View File

@ -1,11 +1,6 @@
---
title: 如何扩展根分区
toc: true
date: 2021-02-20 11:30:42
tags:
categories:
---
# <center>如何扩展根分区</center>
#### <center>作者:优麒麟</center>
#### <center>2022-04-22 23:36:00</center>
## 说明
修改根分区其实不难,只是时间可能比较长,最主要的修改有两个,/etc/fstab和引导引导可以用 sudo update-grub 来更新fstab则需要自己根据情况来修复截图我会用16.04修改17.04的根分区修改16.04的根分区时间太长需要用麒麟的启动盘版本无所谓启动电脑这里是把16.04当做启动盘启动之后的系统来用,需要说明的一点是,有的设备文件是不同的比如,这里是单硬盘双系统,你的可能是双硬盘双系统,不要全按照文中设备文件来写,文章尽量的描述应该找的分区特征,大家根据实际情况修改,文章会尽量啰嗦的写清楚,宁可多说不能漏说,在这里漏了你的电脑可能就开不了机,所以最好把这个读完再操作.

View File

@ -1,11 +1,6 @@
---
title: 我就是我原理不一样的snap
toc: true
date: 2019-06-24 09:03:40
tags:
categories:
---
# <center>我就是我原理不一样的snap</center>
#### <center>作者:优麒麟</center>
#### <center>2022-04-22 23:36:00</center>
**引言**

View File

@ -1,11 +1,6 @@
---
title: 无线网卡支持
toc: true
date: 2020-08-29 13:48:46
tags:
categories:
---
# <center>无线网卡支持</center>
#### <center>作者:优麒麟</center>
#### <center>2022-04-22 23:36:00</center>

View File

@ -1,11 +1,6 @@
---
title: 震惊没想到你是这样的flatpak...
toc: true
date: 2019-06-24 09:04:06
tags:
categories:
---
# <center>震惊没想到你是这样的flatpak...</center>
#### <center>作者:优麒麟</center>
#### <center>2022-04-22 23:36:00</center>
![](https://www.ubuntukylin.com/upload/201707/1500013249421469.jpg)

View File

@ -1,11 +1,6 @@
---
title: 优麒麟团队刘正元浅谈“Linux通用块层之IO合并”
toc: true
date: 2019-06-24 09:02:40
tags:
categories:
---
# <center>优麒麟团队刘正元浅谈“Linux通用块层之IO合并</center>
#### <center>作者:优麒麟</center>
#### <center>2022-04-22 23:36:00</center>
本文作者**刘正元**,来自天津麒麟(优麒麟开发团队之一), linux 内核爱好者,对内核 IO 子系统和内核调试工具这块比较感兴趣,向上游内核贡献过一些 patch目前在公司负责文件 IO 协议栈的调试调优。在系统开发期间,刘正元也曾在宋宝华“ [Linux阅码场](https://mp.weixin.qq.com/s?__biz=MzAwMDUwNDgxOA==&mid=2652664651&idx=1&sn=3b908b92b4209fd49bac561814369e5a&chksm=810f35d6b678bcc0353c80e744244ab61ca81b93ae4adf18dfdff28ab35b6f97c0e7635f5f46&mpshare=1&scene=1&srcid=0605uHWZBejaZQ1PEIru1IjU#rd)”微信公众平台发表多篇文章,本文也是出自该处。

View File

@ -1,11 +1,6 @@
---
title: '如何对优麒麟的登录界面截图 '
toc: true
date: 2020-06-09 11:50:34
tags:
categories:
---
# <center>如何对优麒麟的登录界面截图</center>
#### <center>作者:优麒麟</center>
#### <center>2022-04-22 23:36:00</center>
有时用户需要对登录界面屏幕截图。例如如果用户想写一篇有关如何在优麒麟上安装Cinnamon 的技术文章登陆界面的截图就对初学者有帮助。无论你的原因是什么如果你想知道如何对优麒麟或Linux Mint的登陆界面截图让下面的技巧来告诉你怎么做吧。

View File

@ -1,11 +1,6 @@
---
title: '如何快速设置优麒麟系统更新频率[新手提示] '
toc: true
date: 2020-06-09 11:51:23
tags:
categories:
---
# <center>如何快速设置优麒麟系统更新频率[新手提示]</center>
#### <center>作者:优麒麟</center>
#### <center>2022-04-22 23:36:00</center>

View File

@ -1,11 +1,6 @@
---
title: 快速检查电脑是否配备USB 3.0
toc: true
date: 2019-06-29 11:53:54
tags:
categories:
---
# <center>快速检查电脑是否配备USB 3.0</center>
#### <center>作者:优麒麟</center>
#### <center>2022-04-22 23:36:00</center>
越来越多的电脑开始配备USB 3.0端口但是如何知道您的电脑是否带有3.0端口以及哪个端口是3.0呢?方法如下:
打开终端,使用以下命令:

View File

@ -1,11 +1,7 @@
---
title: 键盘快捷键设置
toc: true
date: 2019-05-20 16:41:51
tags:
categories:
---
# <center>键盘快捷键设置</center>
#### <center>作者:优麒麟</center>
#### <center>2022-04-22 23:36:00</center>

View File

@ -1,11 +1,6 @@
---
title: Linux上的文件类型与默认图标
toc: true
date: 2019-06-24 09:01:53
tags:
categories:
---
# <center>Linux上的文件类型与默认图标</center>
#### <center>作者:优麒麟</center>
#### <center>2022-04-22 23:36:00</center>

View File

@ -1,11 +1,6 @@
---
title: 'Linux中你一定要掌握的网络基本命令! '
toc: true
date: 2019-06-24 09:10:27
tags:
categories:
---
# <center>Linux中你一定要掌握的网络基本命令!</center>
#### <center>作者:优麒麟</center>
#### <center>2022-04-22 23:36:00</center>
不论你是一个有追求的 Linux 系统管理者,或是 Linux 狂热者,这些基础且重要的 Linux 网络命令你一定要了解!

View File

@ -1,11 +1,6 @@
---
title: Linux命令及Linux终端的20个趣事
toc: true
date: 2019-06-24 09:15:34
tags:
categories:
---
# <center>Linux命令及Linux终端的20个趣事</center>
#### <center>作者:优麒麟</center>
#### <center>2022-04-22 23:36:00</center>
玩Linux其乐无穷哈哈。不相信。记住我的话在文章结尾时你就会相信Linux确实好玩了。
![](https://www.ubuntukylin.com/upload/images/tl0.png)

View File

@ -1,11 +1,6 @@
---
title: Linux新手大礼包学习Linux你必须知道的那些事儿
toc: true
date: 2019-06-24 14:31:49
tags:
categories:
---
# <center>Linux新手大礼包学习Linux你必须知道的那些事儿</center>
#### <center>作者:优麒麟</center>
#### <center>2022-04-22 23:36:00</center>
 
  欢迎加入 Linux 的大家庭!对你来说,这可能还是一个陌生的领域,不过相信随着逐步深入的了解,你会喜欢上 Linux喜欢上开源的首先让我们来看一下Linux新手应该注意和了解哪些事情吧

View File

@ -1,11 +1,6 @@
---
title: 优麒麟目录结构
toc: true
date: 2019-10-21 14:58:27
tags:
categories:
---
# <center>优麒麟目录结构</center>
#### <center>作者:优麒麟</center>
#### <center>2022-04-22 23:36:00</center>

View File

@ -1,11 +1,6 @@
---
title: 有趣的Linux彩蛋——用sudo来冒犯用户
toc: true
date: 2019-06-24 14:26:59
tags:
categories:
---
# <center>有趣的Linux彩蛋——用sudo来冒犯用户</center>
#### <center>作者:优麒麟</center>
#### <center>2022-04-22 23:36:00</center>
人们可以配置 sudo用来给命令授权的来冒犯那些输错密码的用户。一起来看看吧