标签 linux 下的文章

一次失败的系统迁移

原本我的 X250 的 Linux 系统是存在于一个 nfgg 的浦科特 SSD 上的,现在我打算将这个 SSD 更换为创见的 240G ,于是我作为一个懒人,需要进行一次系统迁移。其实迁移系统没什么难的,老系统打包备份,或者直接拷贝,然后修改下挂载的 UUID 就行了。

在 Ubuntu 14.04.3 上安装 Python 3.5

添加 PPA:sudo add-apt-repository ppa:fkrull/deadsnakes sudo apt-get update 安装 Python 3.5:sudo apt-get install python3.5 sudo apt-get install python3.5-dev sudo apt-get install libncurses5-dev

Linux Kernel 4.3 下安装 gcc 5.2 解决 VMWare 无法使用的问题

前一阵因为无线的问题升级了 Kernel 4.2 核心,虽然问题解决了,但是 4.2 核心的新问题又出现了。首先是 ThinkPad 用户专有的开机喇叭破音。这个问题出现在早期的 4.2 内核中,后来已经修复了。然而这没有什么卵用,因为现在的内核都 4.3 了。所以通过 Ubuntu 的 Mainline PPA 我把内核升级到了 4.3 ,之后发现 VMWare 启动告诉我找不到 GCC 5.2 。顺便一提 VMWare 中国在双十一的时候搞了 2 折优惠,我也终于入了正,你告诉我现在不能用了,那简直不能忍。

Linux 修改当前用户名称与主目录

Acer C720 卖出去了。然后我原本是打算把系统还原 Chrome OS 的,不过没想到买家希望我替他装 Ubuntu 14.04 ,同时给了我一个用户名和密码,用户名子是 chromebook,密码是 123456。这可是太省事了,因为我特么刚把这玩意上面的 Ubuntu 14.04 配好,只是用户名是我的,密码也是我的。

拯救彻底掉电的 Acer C720

我的 Acer C720 安装了 Ubuntu Linux,但是每次开机都需要手动选择 SeaBios,进入 SSD 启动。于是我一般都是盒上盖子休眠不管它,俗话说不做死就不会死,所以我这作死的行为还是死了,比如今天打开,发现没有 Seabios 了,启动后按下 Ctrl + L ,机器 beep 的响了两声就没反映了。查询后得知,ChromeBook 的 Bios 设定是需要电池供电保存的,电池彻底没电后,我的 SeaBios 的 legacy 启动选项就还原了,然后我就没法启动了。解决方法有吗?有!重新刷会 ChromeBook 再重新装 Ubuntu Linux,并且记得不要再耗到没电了。想一劳永逸?可以,你得拆机破除硬件保护。想了想好麻烦,拆机也影响我继续出售这玩意,所以还是设定一般的启动好了,有时间了再拆机刷 SeaBios。

解决 Ubuntu 下“文件列表含有空文件名”的错误

虽然我的 Acer C720 运行的 Ubuntu 没什么问题,一直以来也只是当一个配置交换机和服务器的终端上网本而已,最近还是想想好久没更新了,手贱更新一下吧,于是遇到了问题。“软件包 XXX 的列表含有空的文件名”这个问题出现的原因不得而知,通过查阅 Debian 的一些文档,可能是和网络不佳下载了不完整的包或者列表并强制安装导致的。

ThinkPad X250 更换三星(希捷) 2T 硬盘

没办法,因为音乐库又增长了,而我也是一直秉承着随身携带 DAC 和音乐库的理念,终于,原本笔记本更换的 1T 硬盘不够用了。所以就更换了更大的容量,目前 9.5 硬盘最大的容量是 2T,硬盘到手,系统是 Ubuntu Linux ,我采用的分区是 SSD 挂载根目录,而 HDD 单独挂载一个 /HDD 的目录的做法,同时将一些需要存储的目录做链接,于是需要在意的问题就是修改好挂载选项,就可以实现无缝的切换了。首先是拆机更换,直接拆底板就是了,和之前一样。

Ubuntu 11 周年

今天是 Ubuntu 11 周年,于是在 Reddit 上出现了 Ubuntu 生日的祝贺贴。作为一个 Ubuntu 用户,看到这个的确有点感慨,或许是年纪大了,写东西总是不知不觉开始回忆,连尼玛写个黄油感受也会先特么扯半天废话,以后得改改这毛病。

VMware 12 在 Ubuntu 14.04.3 下安装的两个错误

VMware 12 发布有一阵了,家里台式机没升级,笔记本升级了不怎么用,今天想跑虚拟机,就拿出来升级了,结果发现安装的时候有俩错。第一个是主题错误

重新加载 Ubuntu Unity Indicator

我喜欢用 Unity 环境的一个原因是它的 Indicator 和全局菜单。不过有时候这玩意会启动失败导致一些东西不能显示,譬如时间啊,譬如声音喇叭啊之类的。重新 Log Out 再 Log In 是可以解决的,不过正在更新 Dota 2 不想这么做,所以就找找办法了。

我买了一箱 Linux 吉祥物

长久以来,我一直想买个有个性的玩意放在我的桌面上,除了手办,我想要的更多的是能代表 Linux 的一些东西,譬如那个很胖的企鹅。我原本以为这玩意应该很好找,结果出乎我意料,淘宝上居然没有!于是我放眼世界,发现世界上也很难发现出售这玩意的玩具的,更别提手办了,曾几何时我都想买个腾讯的企鹅心理安慰这是 Linux 的 Tux 了。直到这个时候,我发现了 Amazon US 上有一家玩具商店在卖 Tux 的玩偶,虽然不大,但是的确可以放在桌面上,包括挂饰,桌面装饰,还有钥匙链三个。

Ubuntu 14.04 下使用 BlueZ5 连接设备

之前买了一个微软的设计师蓝牙鼠标,但是我说过它不能和 Ubuntu 14.04 连接,理由是不支持蓝牙 4.0 的 Low Energy 技术。实际上这玩意在 BlueZ 5.0 里得到了支持,但是 Ubuntu 14.04 里还是 BlueZ 4.X。那么这里有个方法可以启用 BlueZ 5 以及蓝牙 4.0 和 LE 技术的支持,你需要有所牺牲。升级之后 Gnome 的蓝牙管理彻底失效,必须要用 Blueman 接替管理。如果不在意的话,就继续吧。

Hello,How Are you?

已经不记得第一次使用 Linux 是什么时候了,应该是小学。在表哥的家里看到了 BluePoint Linux,要知道当时我连 Windows 98 都玩不溜,但是看到这玩意还是有了一定的新鲜感。表哥敲了半天才启动了图形界面,最后在里面点了半天,结果却很无奈的对着我说,除了看看里面内置的那个扫雷,这里面啥都干不成。“你看,声卡没驱动。”表哥略显尴尬。“不过装个这玩意研究下 C 还是可以的。” 表哥一边重启电脑回到 Windows 98 一边对我说。于是我别的没记住,就记住这玩意似乎叫 Linux,并且很炫酷。

DNSCrypt 在 Windows 和 Ubuntu 下的配置

因为我只用 Ubuntu 和 Windows 10,所以在这俩系统下完成 DNSCrypt 的配置对我来说就足够。Ubuntu 下可以添加 PPA 安装 dnscryptsudo add-apt-repository ppa:anton+/dnscrypt sudo apt-get update sudo apt-get install dnscrypt-proxy 安装完毕后先修改一下,因为默认用的不是 OpenDNS 的服务器。sudo vim /etc/default/dnscrypt-proxy 在里面注释掉原本的 DNS 服务器,解除上面 OpenDNS 的服务器注释,当然你不这么做也可以,只是可能速度有点慢。