Ubuntu备忘
记录ubuntu14.04 64bit 上安装软件、操作的过程/问题
[07029] indicator菜单栏显示当前网速
http://www.webupd8.org/2015/05/yet-another-network-speed-ubuntu.html
[070219] 设置不同IP使用不同网络
所里面网络太慢,普通网站加载、下载速度太慢, wireless PKU 快多了;但是服务器、实验室台式机又必须有内网才能登陆。之前都是需要登服务器和实验室台式机的时候连有线,其他时候把网线拔掉。网上搜到教程,可以不同插拔网线,ubuntu可以直接指定任意网络只对特定IP段的网址进行路由,按照ubuntu下同时使用wifi和ethernet教程设置即可
[070215] 桌面 todo-list 插件
- plexydesk : [http://www.omgubuntu.co.uk/2016/09/plexydesk-widgets-linux-desktop-ppa]
- 将其加入开机启动
[060806] ubuntu 搭建 vpn
- 以前基于 的方法在Linode vps上成功过,今天在digitalocean vps上面使用iphone能链接,但是百度打不开
- 今天采用setup-ipsec-vpn的方法在digitalocean搭建l2tp,iphone 可以链接,网页能打开
[1216] 删除git 记录中错误加入的大文件
git不小心把生成的jar文件、文本文件加入了历史中,使用
删除1
filter-branch
git filter-branch --tree-filter 'rm -rf path/to/your/file' HEAD
[0908] 重置忘记了的mysql密码
Reset Forgotten MySQL Root Password
2015年8月
[0806] ubuntu软件列表
Apache2+mysql+php | virtualbox5.0 | intel graphics driver123 | eclipse,配色 |
virtualbox 如果只能安装32位系统,需要进入bios修改
, 1
secureBoot
1
Intel Virtualization Technology and VT-d are both enabled
[0806] DegitalOcean搭建git服务器
在DO上配置git服务器,方便电脑间传代码,参考自搭建Git服务器. 首先在服务器上:
sudo adduser git #添加用户
mkdir /git-srv && sudo chown -R git:git /git-srv #创建git目录,并赋予权限
#实验了好像不行:git:x:1001:1001:,,,:/home/git:/bin/bash => git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell #不允许脚本登陆, 修改/etc/passwd
sudo git init --bare sample.git #创建测试
其次在本地测试
git clone git@XXX.XXX.XXX.XXX:/git-srv/sample.git #下载测试git
git remote add DO-server git@XXX.XXX.XXX.XXX:/git-srv/git-srv/wikiSchema.git #下已有的git: wikiSchema
git push -u DO-server master #push 到服务器
2015年7月
[0717] 激活工作空间
要激活工作空间,在system settings(系统设置) –> appearance(外观) –> Behavior(行为) –> Enable workspaces(激活多工作空间)的复选框选中,就会出来那个熟悉的“工作区切换器”的图标了。
[07010] Eclipse设置设置提示框背景色(原本黑色看不清)
2015年5月
[0506] texlive2013升级为texlive2014后中文字体错误([SIMKAI.ttf] cannot be found)
修改
文件. 见http://bbs.ctex.org/forum.php?mod=viewthread&tid=79247 第一页最后一个帖子1
/usr/local/texlive/2014/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def
[0506] 安装texlive2014
问了面向对象课的老师要了课件的latex模板, 想改一下用成自己的. 结果老师很傲娇的只给了tex文件, 要自己调试. 编译发现tikz包没有, google下, 说只能安装texlive2014(texlive2013没有). 安装过程很简单, 参考的这篇文章http://askubuntu.com/questions/486170/upgrade-from-tex-live-from-2013-to-2014-on-ubuntu-14-04.
原则上只要
-
解压后执行
, 全部选择默认1
sudo ./install-tl
-
修改
和1
/etc/profile
和1
~/.bashrc
中和texlive有关的内容即可1
~/.profile
[0506] latex: The font “FontAwesome” cannot be found
xelatex 编译tex时报错_The font “FontAwesome” cannot be found_, 是因为未安装字体. 解决方法:
wget http://www.tex.ac.uk/tex-archive/fonts/fontawesome/FontAwesome.otf
sudo cp FontAwesome.otf /usr/local/share/fonts/
sudo fc-cache /usr/local/share/fonts
[0501] mysql 远程登陆
笔记本远程登陆实验室台式机的mysql目录进行表的操作。上次改变了一下mysql位置之后就不能登陆了。只要修改台式机mysql.user表即可。ERROR 1130 (HY000): Host ‘’ is not allowed to connect to this MySQL server, Enable remote MySQL connection: ERROR 1045 (28000): Access denied for user
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
FLUSH PRIVILEGES;
2015年4月
[0424] mysql 数据存放位置迁移
在实验室台式机装ubuntu的时候磁盘分配不好,只给’/’分配了30G,导致mysql存的数据多了(12G)之后’/’挂载点基本满了。想到的比较直观的方法是迁移mysql的存放目录。上网查了一些方法,比较符合自己情况的方法是Ubuntu下迁移MySQL数据库文件目录,但是自己没有usr.bin.mysqld文件,事实证明,这个文件是不必要的。再写一下自己的方法。
#1. 停止mysql服务
sudo /etc/init.d/mysql stop
#2. 复制文件到新的目录(我把mysql存放的地址改到/home/mysql了)
sudo cp -a /var/lib/mysql /home/mysql/
#3. 修改 my.conf文件, 记得修改[mysqld] 下面的socket为/home/mysql/mysqld.sock, datadir为/home/mysql
sudo vim /etc/mysql/my.conf
#4. 修改mysql文件“/var/lib/mysql/mysql.sock rw," 改为” /home/mysql/mysql.sock rw,"
sudo vim /etc/apparmor.d/abstractions/mysql
#5. 重启apparmor
sudo /etc/init.d/apparmor restart
#6. 重启数据库
sudo /etc/init.d/mysql start
如果出现错误,记得查看mysql log,跳到尾部看[ERROR]的那一行。原文列了一种问题,可以参考
1
sudo vim /var/log/mysql/error.log
最近发现使用Java链接数据库正常,使用python链接数据库会报错(mysql error 2002: can’t connect to local MySQL server through socket ‘/var/run/inited.d/mysql’)。将python链接数据库时host由‘localhost’改为’127.0.0.1’即可。
[150703]因为要搭建本地mediawiki,发现php访问数据库出错,是因为实验室台式机的mysql数据目录改到_/home/mysql/_目录下了,
,建立链接文件即可1
can't connect to local Mysql server through socket '/var/mysql/mysql.sock'
1
2
sudo ln -s /home/mysql/mysql.sock /var/mysql/mysql.sock;
sudo chmod R 755 /var/mysql/mysql.sock
解决蓝牙键盘自动断开问题
上个月买的thinkpad蓝牙键盘,开始用的好好的,结果最近两周发现莫名其妙老是自动断开。只要有2、3秒中没有输入就会自动断开。开始还以为是适配的笔记本上的win系统导致连的过多导致分辨不清该连哪个,今天终于解决了。应该是因为上两周安装了tlp电源管理工具导致的,google到了一篇文章Bluetooth loses connection with mouse in 13.04,按照文章的教程介绍成功了
- lsusb查看蓝牙键盘对应的usb设备号
lsusb
我的信息如下。可以发现,“Bus 002 Device 004: ID 8087:07dc Intel Corp.”就是我的蓝牙键盘。可以断开蓝牙链接再lsusb一次,发现少了哪一项,说明就是蓝牙键盘。
Bus 001 Device 003: ID 04f2:b3f5 Chicony Electronics Co., Ltd
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 8087:07dc Intel Corp.
Bus 002 Device 003: ID 138a:0017 Validity Sensors, Inc.
Bus 002 Device 002: ID 046d:c52f Logitech, Inc. Unifying Receiver
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
- 把蓝牙键盘设备id 8087:07dc加入到tlp的设备例外中去:
gksu gedit /etc/default/tlp
加入下面这一行
USB_BLACKLIST="8087:07dc"
nltk工具
安装见http://www.nltk.org/install.html
数据下载推荐百度云下载http://pan.baidu.com/wap/link?uk=3372368182&shareid=2793996894&third=0,然后放到~/nltk_data目录下
备份android-sdk
今天二了。想清一下磁盘,把不用的android-studio删掉,结果连sdk一起删了,这次下完sdk做一个备份放云盘上
迅雷服务XwareDesktop
加入远程服务,安装见教程Ubuntu上编译安装说明, 配置见教程使用说明, 应该是要求账号是迅雷会员(有离线下载权限) 离线下载钢铁侠3, 速度稳定在3M/s
百度云服务bcloud安装
可以有效解决网页下载速度慢的问题(网页下载300kb/s,bcloud下载4mb/s)
2015年3月
挂载磁盘
sudo mount /dev/sda4 /home/hanzhe/Public/result_hz/zhwiki
// 添加自动挂载
// 可能需要刷新UUID
sudo blkid -s none
// 查看UUID
sudo blkid
// 修改/etc/fstab
sudo vim /etc/fstab