折腾几个小时的Ubuntu启动出错

Ubuntu出错

今天莫名其妙的Ubuntu 出错 ,刚开始显示错误如下

刚开始显示

1
“Couldn’t get size: 0x800000000000000e”加载一段时间后显示 failed start kernel   吓到我了以为关机前是有过升级的 不知道有没有升级内核补丁

hexo优化

hexo 的 themes文件夹下存在git等文件导致URI malformed

参考链接

遇到过生成页面后出现一堆代码,或者是 CSS 错误,或者类似 URIError: URI malformed 这样的错误,查了半天,发现是
vim 修改了 ejs 文件后,自动生成了带 ~ 后缀的备份文件,这将导致 Hexo 生成的时候一起包含进去出错。删掉所有的备份文件即可。

1
2
3
4
5
6
7
8
9
10
11
12
13
URIError: URI malformed
at decodeURIComponent (<anonymous>)
at /home/leek/bei/make-blog/node_modules/hexo-server/lib/middlewares/route.js:17:28
at call (/home/leek/bei/make-blog/node_modules/connect/index.js:239:7)
at next (/home/leek/bei/make-blog/node_modules/connect/index.js:183:5)
at /home/leek/bei/make-blog/node_modules/hexo-server/lib/middlewares/header.js:9:5
at call (/home/leek/bei/make-blog/node_modules/connect/index.js:239:7)
at next (/home/leek/bei/make-blog/node_modules/connect/index.js:183:5)
at Function.handle (/home/leek/bei/make-blog/node_modules/connect/index.js:186:3)
at Server.app (/home/leek/bei/make-blog/node_modules/connect/index.js:51:37)
at Server.emit (events.js:310:20)
at parserOnIncoming (_http_server.js:784:12)
at HTTPParser.parserOnHeadersComplete (_http_common.js:119:17)

检查Ubuntu开机的相关操作

开机启动软件都会放在这个目录下/etc/init.d/

systemd-analyze blame 可以分析开机占用时间比较多点 进程

sudo systemd-analyze plot > boot.svg 可以想数据导出成 svg 文件

解决deepin-wine 下微信黑窗口问题

之前一直是有deepin-wine 下微信黑窗口问题 一直拖着没解决 比较不知道怎么去解决当时是有写过一个临时优化的点击链接 参考的的链接当实现的效果是可以但是有反复 后面就没怎么弄 一直是在输入666 这可以可以消除 但是每次弹出来好烦 看到留言区的

1
2
3
vim  /opt/deepinwine/apps/Deepin-WeChat/run.sh
向下面追加
wmctrl -l -G -p -x | grep wechat.exe.Wine | grep -v 微信| awk '{print $1}' | xargs -r -i xdotool windowunmap {}

docker 简单使用

离线安装

docker 依赖检测失败 centos7

rpm -ivp *.rpm

现象

但一直报 依赖检测失败以为是系统版本不对用命令查询 cat /etc/redhat-release

但是都是centos7 小版本有区别,这边之前都是在本地虚拟机上安装没出现这样的问题,以为是真的依赖不上,但是我使用的命令为

PHP学习笔记

PHP学习笔记

1
PHP(全称:PHP:Hypertext Preprocessor,即“PHP:超文本预处理器”)是一种开源的通用计算机脚本语言,尤其适用于网络开发并可嵌入HTML中使用。PHP的语法借鉴吸收C语言、Java和Perl等流行计算机语言的特点,易于一般程序员学习。PHP的主要目标是允许网络开发人员快速编写动态页面,但PHP也被用于其他很多领域。[1]PHP最初是由勒多夫在1995年开始开发的;现在PHP的标准由the PHP Group[2]维护。PHP以PHP License作为许可协议,不过因为这个协议限制了PHP名称的使用,所以和开放源代码许可协议GPL不兼容。[3]PHP的应用范围相当广泛,尤其是在网页程序的开发上。一般来说PHP大多运行在网页服务器上,透过运行PHP代码来产生用户浏览的网页。PHP可以在多数的服务器和操作系统上运行,而且使用PHP完全是免费的。根据2013年4月的统计数据,PHP已经被安装在超过2亿4400万个网站和210万台服务器上[4]。PHP在Windows上有专门的官方移植编译项目,并且分多个VC编译器版本和线程安全特性来提供不同的版本支持。----维基百科

引用链接

我目前的Ubuntu软件

整理一下我用了这么久后觉得还可以使用的软件

目前这台电脑没有用与实际开发但是开发工具还是都有的而且还有deb包的,方便;)

浏览器: chrome firefox (常见插件包括 tempermonkey ,ublock , stylus ,SwitchyOmega, https everywhere )

ubuntu优化-onedrive

之前是准备用onedrive-dev 但是涉及到太多的以来还有步骤很复杂

有看到其他

1
2
3
4
5
6
Easy to configure:

$ cat ~/.config/onedrive/config
sync_dir = "~/OneDrive"
skip_file = ".*|~*|thumbs.db|Games/*.iso"
skip_dir = ".*|Music|Movies/FullHD"