标签 ubuntu 下的文章

在 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 折优惠,我也终于入了正,你告诉我现在不能用了,那简直不能忍。

Ubuntu 14.04 与 802.11ac

家里更换了无线路由器升级到了 802.11ac 网络,然而其他网络设备使用都没什么,除了这个 ThinkPad X250。在标准的 Ubuntu 14.04.3 的系统下,ThinkPad X250 连接无线网络获得不了 ac 的速度,只有永恒的 300 Mb/s。

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

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

解决 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 不想这么做,所以就找找办法了。

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 接替管理。如果不在意的话,就继续吧。

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 的服务器注释,当然你不这么做也可以,只是可能速度有点慢。

解决 Ubuntu 14.04.3 控制面板失灵问题

升级了 Ubuntu 14.04.3 之后遇到了奇怪的问题。首先就是你“系统设置”里“用户”这一栏打不开了,点开后会无限循环并且 CPU 占用暴涨。首先我想到的是用命令行运行 Unity-Control-center 看看报错。

Ubuntu 下 Nexus 6 保留数据线刷 Android 5.1.1

Nexus 6 理论上应该是一个可以 OTA 一直升级的系统,我应该不需要线刷。但是你懂得,我 Root 了,因为不 Root 无法愉快的开启 Location Report。开启 Location Report 的最快捷方式我推荐骑行大基佬 Neo 的基友的 Location Report Enabler,只需要 Root 后安装便可。原理很简单,伪造运营商,顺便如果你用的是 Nexus 平板而不是手机,不存在运营商的问题,那你也就不需要 Root 便可开启这些功能。Root 之后 OTA 是会小机器人倒地的,所以只能线刷,并且早期经过骑行大基佬外带肉棒菌现任男朋友的 Neo 指点,线刷也是可以保留数据的。 5.1.1 的版本其实早就放出来了,但是我是 Google Play Edition,那些放出来的各种 TMobile 之类的包我似乎没法用。于是今天,5.1.1 的官方版线刷包终于出来了,索性刷个痛快。于是目标很明确,将手里的 Nexus 6 保留数据的前提下刷到最新的 5.1.1 版本,并且顺手 Root 回来。

使用 Terminator 替换 Ubuntu 默认终端

Ubuntu 的默认终端是 Gnome-Terminal,总会有那么点不爽。最近使用了 Terminator 这个终端,深深被折服,这才是好用的终端。用了之后问题来了,Ubuntu 里 Unity 很多快捷键,包括 C+A+T 启动的都是 Gnome-Terminal,有没有办法全部替换 Terminator ?我知道你一开始和我一样,想的一定是修改快捷键,实际上完全没必要。