
Linux
文章平均质量分 70
针叶
心静,成器。
展开
-
解决iptables导致无法联网的问题
问题先说下我的单机环境是Ubuntu 16.04,只放了点小应用,一直没升级系统(懒),防火墙规则也是简单地使用iptables来控制。今天我因需要重启服务器之后,发现突然连不上了,ssh无法连接,ping也不通,我开始慌了。于是我只能进入云服务器商的后台,用网页版登录,不管你是阿里云还是腾讯云还是国外的服务商,现在大多都有这种功能。进去之后,先任意ping一个公网IP,提示 “Network is unreachable” ,看来这互联网是彻底断了。用ifconfig也能发现本机的公网IP看不见了。原创 2022-03-01 17:23:05 · 5584 阅读 · 0 评论 -
源码茶舍之没有epoll就没有Handler
Handler,英文释义:处理者,处理程序。他就是Android系统中的打工人,背负着传递消息的重任。很多人在第一次尝试去阅读framework源码时,可能也是从Handler消息机制开始的,我们会发现源码的很多地方都用到了Handler。然而,他好像并没有我们想象的那么简单,如果我们要深入探索的话,可以一直追溯到Linux内核。预备本文分析源码均基于API 29,来源于官方AOSP:cs.android.com问号Handler的API使用还是比较简单的,我们比较常用的就是通过类似如下方式来发.原创 2020-11-19 00:07:28 · 577 阅读 · 1 评论 -
DeepinWine微信等软件如何升级
前言不管是Ubuntu还是Deepin系统的用户,我相信不少同学是用的Deepin移植的基于Wine容器的QQ和微信等Windows上面的软件。对此我很久前也有一篇引导文章:Ubuntu 18.04/16.04安装最新版QQ和微信具体安装流程不是本文重点哈,就不介绍了,可以看上述链接。本文主要讲讲安装后如何升级这些容器里的软件。就拿微信来说,官方推送更新时,你会发现在DeepinWine版本...原创 2020-01-19 23:01:32 · 7072 阅读 · 12 评论 -
Deepin系统add-apt-repository失败的问题
问题目前Deepin系统版本为15.11,貌似在15.10时切到了Debain的软件仓库,而不再是Ubuntu了,虽说比较稳定,但还不够新,比如git,版本就没有官方的新。于是我尝试 git官方的办法:sudo add-apt-repository ppa:git-core/ppa报错,提示未找到命令。解决这个问题在网上搜搜办法,很多回答都是让安装一个包:sudo apt-get ...原创 2019-10-28 00:53:46 · 14532 阅读 · 3 评论 -
Deepin标题栏太高的解决办法(自定义高度)
Deepin 15.11已经发布一段时间了,前段时间折腾了一下,把我的Ubuntu换成了Deepin(有兴趣可以看看我的另一篇:Deepin15.11初体验及问题解决),总体感觉非常好。依我个人习惯,目前有两点不是很能接受:第一就是软件源貌似是debian stable的,所以很多软件版本比较老,比如git版本,远低于官方版本,这个还是有一些解决办法的,具体的我就没去折腾了,Deepin官方...原创 2019-10-10 22:38:42 · 15032 阅读 · 8 评论 -
Deepin15.11初体验及问题解决
Deepin发展也有不少年了,最近还和华为的笔记本合作预装。之前我一直都用Ubuntu做日常开发,现在心血来潮也想折腾一下Deepin哈哈,本文主要讲从Ubuntu无痛迁移到Deepin的安装过程、N卡显卡驱动等一系列小坑的解决。权当总结吧!下载和制作启动盘这个就不讲了哈,直接在官网下就行了,包括启动盘制作工具。http://www.deepin.org/download/保留数据从...原创 2019-10-03 13:57:53 · 13341 阅读 · 2 评论 -
解决Linux修改环境变量后导致登录循环进不去系统的问题
最近给移动硬盘装了个Ubuntu,然后在配置Java环境的时候,一不小心把/etc/profile里的环境变量输错了,还自信地source /etc/profile当时就终端java就不出东西,于是我习惯性重启了系统。 然后就悲剧了,能正常看到开机登录界面,但是输入密码后,闪屏一次又回到登录界面,这个问题估计百度谷歌一大堆解决办法,基本分为两种:在登录界面按Ctrl+Alt+F1进入终端模式……原创 2017-03-07 20:03:12 · 13099 阅读 · 2 评论 -
解决U盘制作Ubuntu系统安装盘后无法格式化且容量无法恢复
最近想要深入学习一下Linux系统,毕竟用了这么多年Windows也腻了,于是用U盘装了个Ubuntu 16.0.4 LTS,感觉很不错,前两年买的Dell的本,驱动全部都兼容。当时没在意,直接用USBWriter把iso镜像文件烧录上去了(这里我安利一下USBWriter,制作Linux系统安装盘最方便的工具,只有几MB大小,比软碟通简单好用到不知哪去了)。原创 2016-09-23 20:26:57 · 24587 阅读 · 7 评论 -
快速解决Ubuntu无法访问Windows分区的问题
首先有一个前提,那就是我之前都是好好的,在Ubuntu可以正常访问Windows的NTFS分区,还能操作文件。但是在我更新Windows后(常规的Win10版本更新),再回到Ubuntu,就访问不了了,出现类似这也的错误: 不能访问XXX ,Error mounting /dev/sda8 at /media/my/XXX: Command-line `mount -t “ntfs” -o原创 2016-10-10 19:20:26 · 4721 阅读 · 0 评论 -
解决Ubuntu强制获取root权限后只剩下客人会话而无法正常登录
鄙人Ubuntu版本号是16.0.4 LTS,因为每次在图形窗口里都动不了系统文件,只能通过终端sudo命令来实现root权限的操作,于是乎心血来潮想给当前用户提升一下权限(每次改个系统配置文件都要在终端里sudo多麻烦啊)。然后我就信了百度经验的方法,这些方法也不是不好,对老版本的Ubuntu可能适用,但最新版本的估计是因为某种保护机制,一旦你使用sudo gedit /etc/p...原创 2016-10-13 22:06:12 · 8251 阅读 · 8 评论 -
教你如何在Ubuntu上安装最新版QQ(而不是那个老掉牙的2012国际版)
最新强烈推荐的方法(下面是老文,都可以不看了):https://www.lulinux.com/archives/1319———————————————————————————————————————————中文乱码方块问题请见:Ubuntu下给Wine设置微软雅黑字体(4步操作) ...原创 2016-10-28 18:39:56 · 47079 阅读 · 36 评论 -
解决Nvidia显卡的电脑安装Ubuntu及驱动的各种坑
最近给游戏本装双系统(对没错,我就是用游戏本搞开发的那个人),由于是N卡+Intel核显的电脑(并且是1920*1080及以上的高分屏),装Ubuntu前后遇到各种坑。 下面我们慢慢道来如何爬出这些坑。我遇到的这些坑目前如下,大家可以对号入座: (1)用U盘安装Ubuntu系统,卡死在logo界面(下面那一排进度点根本不动),死活进不去; (2)好不容易把(1)解决了,发现分辨率降低成了800原创 2017-11-11 19:07:12 · 88576 阅读 · 27 评论 -
Ubuntu开启IPv6协议(包括校园网相关)
国内很多高校的校园网应该都支持IPv6试验网络的,Windows下默认支持比较好,但用Ubuntu发现并不能正常使用IPv6。 在网上搜了下办法,总结一下解决步骤(基本都是终端命令操作): ①安装相关软件包:sudo apt-get install miredo②修改配置文件:sudo gedit /etc/default/ufw然后把其中的IPV6=no改成IPV6=...原创 2018-03-03 23:12:01 · 7961 阅读 · 0 评论 -
Ubuntu设置DNS解析缓存提高上网速度
在Ubuntu上用Chrome浏览网页会发现解析域名特别慢,同样的网络环境下,比Win10慢太多了。 原因是默认没设置DNS缓存,解决步骤: ①打开终端,安装相关软件包:sudo apt-get install dnsmasq②编辑dnsmasq的配置文件:sudo gedit /etc/dnsmasq.conf按Ctrl+F搜索#resolv-file=(其中#是注释...原创 2018-03-03 23:37:19 · 4865 阅读 · 0 评论 -
亲测UEFI启动模式的电脑安装Win10和Ubuntu双系统
我个人不太喜欢虚拟机下安装系统,一来运行效率不行,二来原生体验不行。原本我的电脑是Windows 10专业版,为了体验和学习Linux,我给本本安装了Ubuntu 16.0.4 LTS(目前官网能下载到的最新版本),于是各种搜安装教程,感觉各种复杂。后来我发现了他们复杂的原因,我仔细看了下这些教程文章的时间,很多都是好几年前的教程,就算是时间很近的,也是抄来抄去,长篇大论无奇不有。原创 2016-09-23 21:42:59 · 142839 阅读 · 96 评论 -
Ubuntu 18.04/16.04安装最新版QQ和微信
最近升级到了18.04,发现之前装的QQ就用不了了,于是重新搞一下。 安装包什么的都是取自这个大神的:https://phpcj.org/wineqq/我这里只是简单地阐述一下亲测步骤(16.04应该也同样适用): 1.先下载特制的QQ程序包(其实就是基于Wine容器做了一些封装,程序运行时本身的东西还是腾讯QQ的Windows版本,所以不用担心后门或者篡改之类的): 链接: https...原创 2018-05-06 15:40:30 · 39193 阅读 · 14 评论 -
Ubuntu下给Wine设置微软雅黑字体(4步操作)
之前写过一个在Ubuntu下面装最新版QQ(9.0)的文,发现有人和我一样,大部分字体可以看,但是部分中文会出现方块。 这里简单地搜集了一下方法(谷歌百度都是好老的方法,而且又麻烦又杂乱),自己总结并亲测了一下。 先放个截图: 微软雅黑可是微软花重金购买的,相比以前的宋体,在QQ上表现要好很多。解决步骤: 1:先从Windows系统中把微软雅黑字体提取出来(在系统分区的Window...原创 2018-05-15 19:00:45 · 30008 阅读 · 4 评论