Wallabag 安装好了


wallabag终于可以用了,心情大好!

Amazon的服务器用的空间好大,只剩下2.7G了,而Google cloud上面还有6G多,就将服务器架到了Google上面。再也不怕想保存的文章丢失了。

将文章离线保存下来,是pocket的付费功能,不知道wallabag的表现如何。。拭目以待吧!

Wallabag 安装好了 was originally published on DormanthinkZ.C

清理ubuntu空间


刚在T610上安装了ubuntu server,有16G的SSD硬盘,不算太大,但感觉装server应该还可以。上了几个服务后,发现空间满了。。

plexmediaserver

这个在加入了Library后,索引非常大。占到几个G。

参考:https://forums.plex.tv/t/moving-pms-library/197342

sudo service plexmediaserver stop

sudo mv /var/lib/plexmediaserver /media/T1_data

systemctl edit plexmediaserver

加入代码,并修改其中的DIR

# # Customize Plex’s config [Service] Environment=”PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR=/home/plexdata/Library/Application Support” # # These values are only needed if you wish to change user & group User=chuck Group=strange # # This is needed to change the default umask UMask=0002 # this must be 4 digits of octal

然后重启服务。

尽量不要用/media的,可能是挂载的问题吧。

/var/log/journal/

有500+M

参考:http://blog.51cto.com/molewan/2043336

$ sudo du -sh /var/log/journal/
585M /var/log/journal/

sudo journalctl –vacuum-size=500M

sudo du -sh /var/log/journal/
169M /var/log/journal/

清理ubuntu空间 was originally published on DormanthinkZ.C

ubuntu 挂载windows分区中文显示


将1T的硬盘挂载,并实现中文显示。

  • sudo apt-get install language-pack-zh-han

    安装中文字体和环境

  • sudo vi /etc/environment

    修改环境变量,加入如下:

    LANG=”zh_CN.UTF-8″

    LANGUAGE=”zh_CN:zh:en_US:en”

    然后,生成locale

    sudo locale-gen

  • sudo apt-get install ntfs-3g ntfs-config

    sudo ntfs-config

    用xshell可以打开图形化界面,但是在linux中用terminal的ssh连接就不能打开图形化界面。

    然后根据提示,将sda1, sda2, sda3, sda4挂载进去。

  • sudo vi /etc/fstab

    查看/dev/sda是否挂载了,如下:

    proc      /proc   proc    defaults              0        0

    /dev/sdb3   /           ext4   defaults,noatime     0        1

    /dev/sdb5   /home        ext4   defaults,noatime     0        1

    /dev/sda1   /media/disk2_A  ntfs   defaults,nls=utf8,umask=0222   0   0

    /dev/sda2   /media/disk2_B  ntfs   defaults,nls=utf8,umask=0222   0   0

    /dev/sda3   /media/disk2_C  ntfs   defaults,nls=utf8,umask=0222   0   0

    /dev/sda4   /media/disk2_D  ntfs   defaults,nls=utf8,umask=0222   0   0

    /dev/sdb6   swap         swap   defaults                0   0

    /dev/mmcblk0p1   /boot/firmware    vfat    defaults      0    2

这里umask=022表示组内外的用户都不可写,如要要全权限,则用umask=000即可,这个对后面安装samba服务器有影响。

  • sudo reboot

    重启之后,进入/media/disk2_A,查看,已经显示中文了。

  • Over~

 

出现的问题:

  1. 由于用的是双硬盘盒,不知道是不是电源不够还是设计有问题,挂载上去的disk2_A一直不能ls,一敲ls命令就出死机,非要强行关断raspberry的电源和硬盘盒的电源才行。而将其接到windows下两个硬盘都能正常读写。

    将两个硬盘换位置也没用。后来在Windows下用diskgen将/dev/sda1压缩200MB,这200MB放在sda1的前面就行了,同时将sda1里面的found.000和found.001都删除了,我猜测应该是压缩了200MB管用,后面那个操作应该无所谓。问题解决~

ubuntu 挂载windows分区中文显示 was originally published on DormanthinkZ.C

Raspberry Pi2安装家庭服务器


  1. 下载2015-04-06-ubuntu-trusty.img
  2. 用Win32DiskImager-0.9.5-install.exe软件将其写到SD卡中。
  3. 然后进入自己的ubuntu系统中对其检查修复resize一下,root盘就会变成14G了。
  4. 重启进行常规性设置,就能进入ubuntu trusty的命令行。
  5. 在路由器的DHCP服务器中设定IP地址绑定,不用在系统中设定固定IP,而是自动获取IP即可。
  6. 安装ssh server, sudo apt-get install openssh-server
  7. 安装vsftpdftp服务器,sudo apt-get install vsftpd,修改配置文件/etc/vsftpd.confuncomment write_enable
  8. ultraedit编写ddns.py文件,存为utf-8编码格式,然后上传到服务器上。
  9. 修改路由器中的DMZ主机,修改dnspod上的A记录,比如erp.dormanthink.com
  10. 然后在服务器上修改/etc/rc.local文件,加入一行python /home/ubuntu/ddns.py,重启即可自动更新服务器ip地址,进行动态解析了。

Raspberry Pi2安装家庭服务器 was originally published on DormanthinkZ.C

ubuntu 下解决手机连接问题


问题:用了adb devices后查看不到手机,显示no permissions

解决办法:插上手机后用lsusb命令看到如下信息

Bus 001 Device 006: ID 1004:61a6 LG Electronics, Inc.

编辑文件:

sudo gedit /etc/udev/rules.d/70-android.rules

加入信息:

SUBSYSTEM==”usb”, ATTRS{idVendor}==”1004″, ATTRS{idProduct}==”61a6″,MODE=”0666″

设置权限,重启服务:

sudo chmod a+rx /etc/udev/rules.d/70-android.rules

sudo service udev restart

再次查看adb devices,得到如下信息:

List of devices attached
b4e10c4 device

ubuntu 下解决手机连接问题 was originally published on DormanthinkZ.C