安装补丁“此更新不适用于你的计算机”解决办法
2019年6月14日 星期五
前言
windows server 2012 R2
安装补丁出现“此更新不适用于你的计算机”
处理办法
在 D 盘创建 patch 目录 –> 解压缩 msu 文件到 patch 目录 –> 使用 dism 安装 cab 格式的补丁
2019年6月14日 星期五
windows server 2012 R2
安装补丁出现“此更新不适用于你的计算机”
在 D 盘创建 patch 目录 –> 解压缩 msu 文件到 patch 目录 –> 使用 dism 安装 cab 格式的补丁
2019年3月9日 星期六
使用基于公钥加Google Authenticator
两部验证的方式,增加 ssh(mosh也可以直接使用)远程登陆的安全性。
Google Authenticator
2018年12月3日 星期一
个人在 VPS 上使用 gogs 部署了一个私有的 git 代码托管平台。gitbook 作为一款高颜值的开源的文档管理工具。最近 gitbook 官方托管的文档服务老是从 github同步不了,于是想使用 gogs 结合 gitbook 搭建一个私有的的文档管理系统,记录一些自己平时的笔记。使用关键词从搜索引擎中查找蛛丝马迹,最终确定了使用 jekins 来搭建一套半自动化的文档管理系统。
2018年6月8日 星期五
date
是 Linux
系统里自带的一个系统命令,用来显示当前的系统时间,不过默认显示的结果里包括很多信息,特别是做为文件名输出时,不是很方便,下面是有些常用到的例子,做下记录!
2018年5月30日 星期三
历经千辛万苦终于把小米路由器mini成功刷上 Padavan
,在这里容我说句:“小米垃圾!!!”。真的恶心,升级高版本的固件之后,SSH
就打不开了,真你妈坑,在网上试了很多方法,最终刷了较早版本的开发版固件,然后进行了一次小升级,(对你没听错,我刷的固件稍微的旧了点,按照官方流程还是不能打开 SSH
,当我打算放弃的时候,我又尝试了一次,最后的打开了 SSH
)。当然爽歪歪了!
这步的前提是打开 SSH
,大致操作参考官网,主要还是固件不要太新,这里主要参考了小米路由器 mini 刷 Padavan 详细教程,固件也是用的作者提供的,当然你也可以在这里下载(我把固件搬到了自己的服务器上),直接使用手动方式安装固件(千万别用 U 盘,极有可能刷不进固件),然后更新系统(不用担心,这个版本较低,不会更新到最新的版本,但是更新完的版本可以输入 SSH
固件),更新完之后,按照正常步骤刷入 SSH
固件,下载好 Breed然后登入系统,开始备份
先查看一下 rom
(不知道是不是要核对一下)
2018年5月27日 星期天
Ansible
是一款使用 Python
开发的运维自动化工具。
2018年5月26日 星期六
许多系统管理员都希望能够使用自动化安装的方式来在他们的机器上安装Fedora或红帽企业版Linux。为了满足这样的需求,红帽公司创建了kickstart安装方式。通过使用kickstart,系统管理员能够创建一个单独的、包含安装过程中遇到的所有问题答案的文件。
参照手动安装完 CentOS 7
后生成的这个文件 anaconda-ks.cfg
编写 kickstart
应答文件。
kickstart
应答文件示例:
2018年5月18日 星期五
goges
一个基于 web
页面的可视化 git
服务器,相当于一个有无限私有仓库的 github
,可以帮助你管理你的私有代码仓库。gogs
是用 golang
开发的一款开源 git
服务器,小巧灵活,轻量稳定,目前已经有不少个人开发者和公司在使用;相对于臃肿庞大的 gitlab
,gogs
显得轻量小巧很多,gogs
还支持 sqlite
数据库,可以说 gogs
非常适合个人开发者。据说这个项目的主要开发者是四个中国人,有点厉害,牛 P
!!!
虽说 gogs
很好,但是还是有不少坑,官方文档相对简洁,对于新手来说不友好!
2018年5月16日 星期三
有时从软件仓库获取不到而外的 nginx
模块,采用源码编译的方式安装相应的模块。
2018年5月15日 星期二
OpenBSD
是一款开源的,多平台的类 UNIX
操作系统。严格意义上 OpenBSD
是一个开源项目,就像 GNU
项目一样,OenSSH、OpenNTPD等著名的开源软件就是移植于 OpenBSD
。
选择从清华大学的镜像站下载最新的 6.3 版本 amd64 的安装 iso 镜像。
2018年5月14日 星期一
cgit
是一款使用 C
语言开发的 git
版本控制系统的一套 web
界面,特点是轻量、简单、高效。
cgit
必须依赖于 web
服务器,需提前安装 Apache2
、Nginx
之类的 web
服务器。
2018年5月13日 星期日
在命令行下随机生成密码
1. openssl
2017年12月24日 星期日
升级了 VMware Workstion 14 pro
之后,虚拟机网络桥接,一直提示 vmnet0
未运行
1. 卸载网络适配器(VMnet1 和 VMnet8)
2. 删除 VMware Workstation 中的所有网络
编辑 --> 虚拟网络编辑器 --> 更改设置 --> 移除网络 (所有的网络) --> 还原默认设置
2017年12月19日 星期二
Aria2
是一款高速下载工具。它具有强劲的下载功能,可实现断点续传,多线程多资源下载高效提升下载速度,同时也是BT/PT下载的利器。
2017年12月15日 星期五
在 Raspberry Pi 3 上安装 Arch Linux ARM 版
Linux 操作系统(任何 Linux 发行版都行)、Raspberry Pi 3 对应的 Arch Linux ARM 版镜像、SD卡
镜像下载地址(三选一)
官方 http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-2-latest.tar.gz
中科大源 http://mirrors.ustc.edu.cn/archlinuxarm/os/ArchLinuxARM-rpi-2-latest.tar.gz
清华大学源 https://mirrors.tuna.tsinghua.edu.cn/archlinuxarm/os/ArchLinuxARM-rpi-2-latest.tar.gz
假设我的 SD 卡叫 sdb
可以用 Linux 各种分区工具(fdisk、cfdisk、gparted、parted 等等)
2017年12月14日 星期四
在 Windows 10
映射坚果云的 WebDAV
很方便,但是自己搭建的 WebDAV
服务就不能映射,上网查了一下,发现 Windows
默认只支持 HTTPS
方式的 WebDAV
映射,默认不支持 HTTP
方式的 WebDAV
映射,有没有办法在不安装第三方客户端的情况下,让 Windows
支持 HTTP
方式的 WebDAV
映射呢?上网一查是有的,只不过要改注册表
1. 改注册表
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
下,把 BasicAuthLevel
的值改为 2
( ‘1’ 默认只支持 HTTPS,’2’ 支持 HTTP 和 HTTPS)
2. 重启服务
以管理员身份运行
2017年10月9日 星期一
Gentoo 是一款基于 Linux 的自由操作系统,它能为几乎任何应用程序或需求自动地作出优化和定制。 Gentoo的哲学是自由和选择。Gentoo 拥有媲美 FreeBSD 的广受美誉的 ports 系统 —— Portage 包管理系统。不同于 APT 和 YUM 等二进制文件分发的包管理系统,Portage 是基于源代码分发的,必须编译后才能运行,对于大型软 件而言比较慢,不过正因为所有软件都是在本地机器编译的,在经过各种定制的编译参数优化后,能将机器的硬件性能发挥到极致。Gentoo 是所有 Linux 发行版本里安装最复杂的,但是又是安装完成后最便于管理的版本,也是在相同硬件环境下运行最快的版本。
怀着好奇心在虚拟机上尝试了一下 Gentoo 的安装,并针自己的情况做了一些优化,最后把整个过程记录了下来
比如说:
注意 : Gentoo 的最小安装镜像不支持 UEFI,他只支持传统的 MBR ;如果你想使用 UEFI,那么就要选择基于 Gentoo 且支持 UEFI 启动的镜像(比如 live DVD 或者 SystemRescueCD )来安装,当然了你也可以使用支持 UEFI 启动的镜像(如 Archlinux 的镜像)制作 U 盘启动盘,通过启动盘来安装 Gentoo !
制作 U 盘启动盘
安装前准备
启用 SSH 设置 root 用户的密码(这样就可以用其他 PC 来远程完成安装工作了)
2017年9月29日 星期五
使用 man 查看帮助觉得太长了,来试试 Too Long Don’t Read!(tldr) 吧!告别使用 man 查看帮助!
安装
2017年9月24日 星期天
已经一个月没有写博客了,感觉每天都浑浑噩噩的,今天重新填坑。今天学一下 LVM (逻辑卷管理)。
LVM 是 Linux 系统中对硬盘分区进行管理的一种机制,解决了传统硬盘分区创建后不易改变其大小的问题,可以对分区进行扩容和缩小,而且保证数据的安全。LVM 逻辑卷管理器是在磁盘分区和文件系统之间添加的逻辑层,它提供了一个抽象的卷组,可以使得多块硬盘进行卷组合并,让用户不必关心物理硬盘设备的底层结构,从而实现对分区的灵活动态调整。
LVM是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统。
常用术语:
2017年8月24日 星期四
Apache 有漂亮的索引目录列表,当然 Nginx 也有,但是 Nginx 默认是不开启的,怎么为 Nginx 打开索引目录列表呢?
2017年8月21日 星期一
在 CentOS 下制作 OpenStack 的 Windows Server 2012 R2 的虚拟机镜像
2017年8月7日 星期一
使用 Raspberry Pi 3 搭建本地的 DNS server,来解决 DNS 污染的问题,并加速 DNS 查询,从而提升上网体验,当然了你也可以使用一些无污染的 DNS ,比如中科大的 DNS (202.38.93.153,202.141.162.123)
2017年8月6日 星期天
把 Raspberry Pi 3 作为中继路由器,Raspberry Pi 3 有一个以太网接口,搭载了一块无线网卡,满足了用来作中继路由器的条件
2017年8月4日 星期五
在 Raspberry Pi 3 上编译安装 shadowsocks-libev ,实现透明代理
2017年7月25日 星期二
先下载并安装YaHei Consolas Hybrid
字体
win + R -> regedit
2017年7月23日 星期天
在centos7(需要两块网卡)上编译安装openvpn,采用VMware虚拟机做为实验环境,CentOS 7 作为 VPN Server,windows10作为客户端
2017年7月19日 星期三
在ubuntu server 14.04上搭建pptp VPN服务
2017年7月19日 星期三
在ubuntu server 14.04下编译安装ldap服务
2017年7月18日 星期二
本次实验的平台为ubuntu-server-14.04
2017年7月7日 星期五
准备一张8GB的U盘,到AppStore下载好macOS的镜像
2017年6月18日 星期天
cat
查看文件内容2017年6月17日 星期六
git是一个分布式版本控制软件。最初由林纳斯·托瓦兹创作,于2005年以GPL发布。最初目的是为更好地管理Linux内核开发而设计。
2017年6月16日 星期五
2017年6月14日 星期三
OBS是一款开源免费的录屏及视频直播软件。OBS不仅有Linux版的也支持Window、macOS,是一款非常优秀的录屏软件。
2017年6月8日 星期四
packstack(或者说rdo)是一个RedHat的OpenStack社区维护的OpenStack部署方案。
CentOS 7 (4GB RAM + 60GB 磁盘) + OpenStack ocata 版
2017年6月7日 星期三
DevStack是一种OpenStack的安装方式,采用依靠一系列脚本对OpenStack完成安装
ubuntu server 16.04 (4GB RAM + 60GB 磁盘) + OpenStack newton版 进行验证安装
2017年5月30日 星期天
2017年5月29日 星期一
2017年5月28日 星期天
2017年5月27日 星期六
virsh
是一款kvm的命令行管理工具
2017年5月26日 星期五
用户网络(User Networking):让虚拟机访问主机、互联网或本地网络上的资源的简单方法,但是不能从网络或其他的客户机访问客户机,性能上也需要大的调整。NAT方式。
虚拟网桥(Virtual Bridge):这种方式要比用户网络复杂一些,但是设置好后客户机与互联网,客户机与主机之间的通信都很容易。Bridge方式。
2017年5月25日 星期四
使用VMware Workstations作为实验环境,安装CentOS7,启用虚拟化,分配2GB内存,20GB磁盘,只设置root用户密码,不添加普通用户
1.安装CentOS时,SOFTWARE SELECTION
选择Virtualization-Host
和Virtualization-Platform
这两项,当然如果选择了最小安装,可以通过下面的命令来安装上面的软件
2017年5月24日 星期三
之前简单的介绍了一下在在Debian/ubuntu上搭建KVM
,其中提到使用virt-install
来创建虚拟机,接下来整理一下每个参数的含义
2017年5月23日 星期二
本次实验使用了两台安装Debian的电脑,IP地址分别为192.168.1.121,192.168.1.122
1.用户设置
2017年5月23日 星期二
2017年5月22日 星期一
SSH是目前较可靠专为远程登录会话和其他网络服务提供安全性的协议,为计算机上的Shell提供安全的传输和使用环境
SSH分为客户端和服务端,一般的发行版都自带了SSH客户端,安装也主要针对服务器端,配置也主要在服务器端
2017年5月21日 星期天
fish是一款开箱即用的shell
如果你打算安装oh-my-fish
,那么你的 fish shell
必须是 2.2.0 以上的版本, git 必须是 1.9.0 以上的版本, 有可能需要编译安装真两个软件
2017年5月20日 星期六
2017年5月19日 星期五
youtube-dl
是一款下载youtube
视频的命令行小工具
2017年5月19日 星期五
注意:sublime text 3在linux下中文输入法不能输入中文,所以安装第三方的输入法修订版
2017年5月19日 星期五
Arc
OSX-Arc
arc-flatabulous
United-GNOME
noobslab
Flatabulous
Flat-Plat
Adapta
Flat-Remix
paper
plank
macOS-Sierra
numix-themes-osx
2017年5月19日 星期五
oh-my-i3
dongchangzhang
levinit
giacomos
meain
mohlerm
Airblader
rhssk
RomaniukVadim
acgtyrant
aswen
2017年5月18日 星期四
2017年5月17日 星期三
2017年5月16日 星期二
Debian 8
上部署1.用户设置
2017年5月15日 星期一
2017年5月14日 星期天
GRUB2是一个来自GNU项目的启动引导程序。GRUB是多启动规范的实现,它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。
GRUB2的默认主题有一点点难看,但GRUB2支持修改主题,你可以自己写一款自己喜欢的主题,当然也可以找别人写好的主题。
怎样修改主题
2017年5月13日 星期六
i3wm是一个轻量级的平铺式窗口管理器。它开源、轻便、硬件资源占用少、可定制的特点使得i3wm非常受欢迎,也使它成为很多开发人员及Linux高级用户的首选。
2017年5月12日 星期五
Emacs,著名的集成开发环境和文本编辑器。Emac使用Emacs Lisp,这种有着极强扩展性的编程语言,从而实现了包括编程、编译乃至网络浏览等等功能的扩展。Emacs可以根据自己的需求进行深度定制,定制出适合自己习惯的Emacs。所以Emacs被公认是最受专业程序员喜爱的代码编辑器之一。
2017年5月11日 星期四
2017年5月11日 星期四
Arch Linux 是通用 i686/x86-64 GNU/Linux 发行版。Arch采用滚动升级模式,尽全力提供最新的稳定版软件。初始安装的Arch只是一个基本系统,随后用户可以根据自己的喜好安装需要的软件并配置成符合自己理想的系统。
准备一个至少2GB的一个U盘,下载U盘启动制作工具,常见的U盘启动工具有软碟通(Windows平台下的工具),rufus(windows平台下的开源绿色工具),dd(*nux平台下的命令行工具)
如何使用dd制作启动U盘
2017年5月10日 星期三
Jekyll是一个简单的免费的Blog生成工具
2017年5月10日 星期三
在一年之后我决定再次折腾jekyll,重新开始写博客,记录每一天。
一转眼大学四年快过去了,现在大三的我整天浑浑噩噩,虽然每天都在上课,都在折腾linux,但没有目标,这不免让我对自己的未来有一丝担忧。
我决定从今天起,每天写一篇博客,扯淡也好,记录自己的学习笔记也好,总之每天都提醒自己一下,希望每天都能得到一点提高!