自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

疏影

才疏学浅,做不了博大精深,不如汇涓滴细流

  • 博客(16)
  • 收藏
  • 关注

原创 gfxboot-theme-ubuntu中生成font

gfxboot-theme-ubuntu的Makefile中有一个font目标,用来生成所用的font。font: @if [ -z "$(DI_PATH)" ]; then echo "Please set DI_PATH to an unpacked debian-installer source tree" >&2; exit 1; fi cat po/*.p...

2019-03-20 18:33:04 173

原创 Apt中限制软件包升级

应用场景某个软件包经过自己定制,即便是源中有更高版本的软件包,也不希望被apt upgrade升级。方法添加hold标记在系统中给软件包加上一个hold标记:$ sudo echo "软件包名 hold" | sudo dpkg --set-selections设置后,通过dpkg –get-selections 命令,就可以看到该包的状态是hold状态。取消hol...

2018-07-18 17:53:12 889

原创 Ubuntu Core内容解析

关于Ubuntu CoreUbuntu Core是一个非常小型的文件系统,主要面向物联网和大型容器部署。在Ubuntu的snap包管理系统中使用。Ubuntu Core内容解析目前Ubuntu正式对外发布的Ubuntu-core image是基于16.04版本的。我们就以此来解析Ubuntu core大致包含的内容。 用KVM启动Image后,Ubuntu Core需要配置网络...

2018-07-18 17:48:35 5665

转载 开源软件的几种版权

转载地址:http://www.cnitblog.com/aliyiyi08/archive/2007/04/25/26150.html开源软件的几种版权自由/开源软件是一种有版权的软件,自由/开源软件是一种得到许可的软件。自由/开源软件许可协议(或许可证)是其版权实施的延伸。  自由/开源软件采用“左版”(CopyLeft)的概念,虽然其“版权”也应考虑到保护“作者对其作品享有权...

2018-03-15 15:16:25 7788

原创 DEB软件源的镜像

apt-get工具如何选择最快镜像apt-get支持mirrors 模式,根据自己的locations来自动选择一个最好的镜像。 实现方式为通过一个mirrors.txt对提供的多个源做封装,apt会更具mirror字段自动解析并确定最合理的源地址。 /etc/apt/source.list 内容如下:deb mirror://mirrors.ubuntu.com/mirrors....

2018-02-28 14:18:28 7341

原创 Hello world - flatpak打包实战

Hello world - flatpak打包实战之前简单的翻译了flatpak tutorial中关于如何创建一个flatpak应用的文档,然而,照着文档实际操作的时候,却发现不知道是工具有更新还是怎么样,执行不下去:buildsystem: simple这段报错,没有simple的buildsystem,囧了,搜了以下好像也没有找到解决方案,看起来中方法可能是用于比较完整的软件包的(因为还

2018-01-29 16:05:58 404

翻译 Flatpak简介

原文地址:http://docs.flatpak.org/en/latest/introduction.html#the-flatpak-commandFlatpak是一种构建、发布、安装和运行应用程序的技术。它主要的目标是Linux桌面系统,同时也可以适用于嵌入式等系统中。Flatpak的设计目标是: * 使应用程序可以安装在任何一个发行版上 * 为应用程序提供固定的环境,实施测试和

2018-01-26 14:01:17 7947

翻译 Building Your First Flatpak

Building Your First Flatpak原文地址:http://docs.flatpak.org/en/latest/first-flatpak.html本文是对Flatpak的一个快速导览,您可以在这里学到如何创建一个可安装和运行Flatpak应用。您需要首先安装flatpak,具体安装方法可参见 The setup Guide. 同时也需要安装flatpak-bui

2018-01-26 11:15:55 871

原创 reprepro移除不用的软件或仓库

reprepro移除不用的软件或仓库reprepro是一个强大的debian仓库管理工具。它的主要功能包含创建仓库、往仓库中添加包、从仓库中移除包、仓库导出、无用仓库移除等。 reprepro这些强大的功能全部依赖于其自身的一套管理数据库。同样的,运行reprepro命令也有特定的配置文件和目录结构的要求。首先介绍一下reprepro的配置文件目录结构要求。reprepro的配置这是正确运行rep

2017-12-22 10:52:50 2234

翻译 os-release

原文地址: https://www.freedesktop.org/software/systemd/man/os-release.html名称os-release – 操作系统标识简介/etc/os-release /usr/lib/os-release描述/etc/os-release和/usr/lib/os-release包含了操作系统的标识信息。 os-release文件的内容和shel

2016-04-22 15:04:59 2895

翻译 内核efi stub loader

Linux kernel的EFI stub loader拥有一系列独特的特性,有些是好的,有些是不好的,有些则介于二者之间。

2015-05-21 17:48:13 2574

翻译 UEFI简介

UEFI(Unified Extensible Firmware Interface)是一个新的工业标准,规定了一个预启动环境中的系统接口。UEFI会在电源加电之后以及操作系统完全加载之后控制系统。而且,UEFI也负责在系统提供的资源和运转中的系统之前提供接口。

2015-05-21 17:36:23 5621 1

原创 Android IA build环境建构

1 关于本文档本文档描述了如何搭建一个环境使得Android-IA系统能够正常build的方法。2 目标环境OS: Fedora 16 x86_643 环境搭建过程3.1 安装JDK环境3.1.1 下载JDK rpm包可以从这里下载,也可以到http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-dow

2015-05-19 17:58:19 645

原创 Android IA安装分区

这篇文章是2013年写的,Android4.2版本,新的安卓版本可能有所不同。1 Android IA默认安装以及分区分析1.1 Android IA的默认安装方式Android IA系统的source code和部分文档可以在 01.org 上下载。 这个系统目前只支持gpt分区的EFI启动。1.2 Android IA的安装程序Android IA的安装程序是iagod。这也是Android

2015-05-19 17:45:44 2933

转载 python os.walk和os.path.walk

python os.walk和os.path.walk来源: http://blog.163.com/kat_/blog/static/18928426920115252152736/os.walk()函数声明:walk(top,topdown=True,onerror=None)参数top表示需要遍历的目录树的路径参数topdown的默认值是”True”,表示首先返回目录树下的文件,然后在遍历

2015-05-19 16:22:48 398

原创 fedpkg工具简介

fedpkg是Fedora社区的代码管理工具,它是 基于一系列现有工具(git/curl/diff等)的基础上,封装了这一系列命令,满足其代码管控的需求。什么是Fedpkg?fedpkg是Fedora使用python封装的一个前端应用程序,可以使用同一个前端让开发者方便的获取源码、修改、提交、编译这一系列的过程。要理解这个工具,我们首先需要了解Fedora的源码管理组织结构和编译相关的

2015-05-19 09:07:35 854

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除