测试一下。
Ubuntu 找回swap分区
情况很简单,装arch的时候不小心把swap给格了次,结果到ubuntu下面的时候发现swap 分区没挂载。应该是swap在格式化后产生新的UUID,想到的办法是修改fstab,结果发现tune2fs -l /dev/sda6 (swap分区)没信息显示,结果不知道哪里去拿到分区的uuid,只好手动swapon /dev/sda6。但每次这样手动挂载没法。于是再google其他办法,有两个方法可以找到swap分区被格式化后的新uuid
1、blkid
2、ls -al /dev/disk/by-uuid
接着看到的都是链接文件,指向相应的分区,找出相应的即可。
找到新的uuid后,就可以对fstab进行修改了。
PS:Google 的时候发现swap分区格式化后会导致Ubuntu不能休眠,需要修改/etc/initramfs-tools/conf.d/resume上的UUID,把swap分区新的UUID给替换上。
Archlinux 安装小记
这两天一直在捣鼓Arch,但结果却不太成功,目前也只是把Gnome个装了罢了,系统上还有其他问题没有解决。先把之前的安装过程给记录一下。
安装基本系统跟着Archwiki来进行。安装过程有几点有少许出入:
1、选择安装包的时候,我把base 和base-devel都选上了,另外够选了sudo,还有两个关于无线的包,记不太清楚了,其中一个貌似是wlan-ng,以及它前一个包。= =!因为安装的时候用的是无线。
2、在设置/etc/rc.conf的时候,并没有立刻将locale设置成zh_CN.utf8。等到把X装好后再改不迟,否则在没装X之前屏幕上会很多方块,看着郁闷。
3、Networking部分,只是修改了hostname而已,至于什么地址设置没特别的都不用改了,dhcp负责。
4、/etc/locale.gen 里面去掉zh_CN.*前面的#号就是了。
5、Pacman 源我用的是美国locke.suu.edu的源,400+kB的速度,足够了。
装完Grub,reboot之后基本的系统就完成了。接着开始配置。
因为安装用的是无线,所以要先把无线给连接上了才能开始后续的更新配置。
启动无线(我这的设备是wlan0,wiki上是ath0,视情况而定,不知道就iwconfig一下)
ifconfig wlan0 up
如果知道无线AP的ESSID的话,就不需要这一步了,这里是列出无线搜索到的AP
iwlist wlan0 scan | less
连接AP
iwconfig wlan0 essid “ESSID” key s:密码 #这里AP加密方式是WEP,把ESSID和密码作相应替换。
最后
dhcpcd wlan0 #获取IP地址。这样就建立无线连接了,可以ping一下作测试。
然后开始进行更新配置:
1、pacman -Syu #同步、更新、升级 所有系统中的包
2、pacman -S hal #安装hal硬件层
3、/etc/rc.d/hal start #启动hal
4、pacman -S xorg #安装X
5、pacman -S nvidia #安装nvidia驱动
6、nvidia-xconfig #生成xorg.conf文件。
7、startx #测试X,成功的话会显示3个xterm终端和一个时钟。接着关闭X回到命令行界面。
8、pacman -S alsa-lib alsa-utils alsa-oss #安装声卡驱动。
9、alsamixer #设置音量,上下键做调节。
10、alsactl store #创建’/etc/asound.state’文件,用来保存alsamixer的设置。
11、pacman -S fam #安装文件监视层
11、修改/etc/rc.conf,在文件最后找到DAEMONS,在括号内添加hal,alsa,fam。
DAEMONS=(syslog-ng hal !network netfs crond alsa fam) #取消network的加载也是好事,否则每次重启开机在加载那块都会卡很久,估计跟我使用无线有关= =!
12、创建普通用户。
useradd -mG audio,optical,storage,hal,dbus,wheel,network -s /bin/bash yourusername
passwd yourusername
暂时这么多了。X,输入法,基本软件等还没完成……
目前的问题是:装X之后网络连接似乎不稳定,命令行可以mount分区,但是文件管理器却不能挂载,还没设置好吧,中文支持似乎没完整,貌似安装的时候忘记修改locale.gen了[=_=|||||]。
迟些完成后再补上吧。
推荐两篇笔记,比较完整。
A Bit? No!!!的Archlinux2009.2安装笔记
雾之大陆的Archlinux200902安装笔记
使用新的GDM
刚在Twitter上看到@linuxhobby的推:@linuxhobby: 真的很不错,20个你从未见过的UBUNG GDM主题,有下载地址!http://is.gd/2ePTN 立马进行围观,接着在其中发现了一个比较Geek的GDM
毫不犹豫的进行下载替换的工作。安装的时候直接选择:系统->系统管理->登录窗口->本地 添加即可。
PS:1280*800的分辨率真尴尬。
暑假过半
暑假过了大半,计划执行得不太好。
感觉最不好的还是精神状态的调整。本来青岛旅游刚回来的时候还是不错,作息时间良好。大概1个星期之后,晚上睡觉的时间慢慢开始超时,12点,1点,2 点,再晚点3点都会。12点都还好,再迟点就不行了,第二天起床肯定会晚,午觉的情况也取消的,开头也是不错,后来午睡就慢慢睡过头了。午觉的情况是越睡越想睡,不想起的。所以很容易就会把下午的时间浪费了。一天的计划就变得乱糟糟的。
本来的计划是在家的时候调整好习惯,到学校之后就保持好。学校断电的时间是11点,但一般情况也也不可能11点就立马上床,拖沓点,外加意外,普遍都会在 12点左右睡觉。拖得晚的话,第二天上课会很成问题,要么注意力没法集中,想睡觉,要么早上没课就很容易拿一上午来睡觉了。十分浪费时间。而且是要花费大量时间来让自己的精神状态达到“常态”。
精神状态不好带来的影响还是很大,很容易步入恶性循环。精神不够,做事没精力,不爽,然后对生活又没激情,厌烦。所以说,一个好的精神状态还是很重要的。
想了一下,还是执行力的问题。一旦拖沓,计划就很容易变,尽管有时候带来的影响很小,但事情一旦多起来,积少成多,带来的后果会很严重。
下手还是要狠一点才行。
搭建dabr和Twitter Api Proxy
昨天晚上把自己的dabr和Twitter Api Proxy搭建好了,测试很顺利。用自己的东西感觉还是不同啊=v=
Twitter Api Proxy的搭建(Ubuntu)
搭建的前提是拥有一个appengine的帐号,在这里申请:http://appengine.google.com/
建立好自己的Application后,就可以用applicationid.appspot.com来访问你的app
1、下载对应的GoogleAppEngine SDK:http://code.google.com/intl/en/appengine/downloads.html,解压。
2、下载源码
svn checkout http://birdnest.googlecode.com/svn/branches/gae
3、进入gae目录,编辑app.yaml文件,把第一行application: nest的nest改成你自己建立的Application id。
4、假设两个文件夹都在Home目录下,终端输入
~/google_appengine/appcfg.py update ~/gae
上传,期间会要求输入Google帐户,按要求执行即可。
5、在twhirl帐户选择laconi.ca的方式,帐户输入TwitterID@ApplicationID.appspot.com就可以使用了。
搭建私人dabr:
可以参看小众软件的 Dabr 安装 – Twitter 手机版网页程序安装教程
二级目录安装的话需要注意的是在申请APIkey的时候,Application Website填写的是二级目录地址:example.com/dabr。Callback URL填写的是:example.com/dabr/oauth。
另外,修改dabr源码文件夹内common/twitter.php文件里面177行和505行的dabr(搜一下就行)为自定义名称,那么使用Oauth方式登录发推的时候,推后面就会显示”from 自定义名称”了。







在
在
在 