我的机器是thinkpad x201i(2G内存), 原系统是ubuntu 11.04(32位),加了个2G内存后,不能全部使用4G的功能。
于是准备升级到64位的12.10。
升级过程:
1.官方网站下载了iso文件 ubuntu-12.10-desktop-amd64.iso
2.用ubuntu系统自带的启动盘创建器,把一个2G优盘创建为一个启动盘;
3.插上优盘重启电脑,按F12进入启动选择菜单,选择U盘启动(很奇怪在一个页面停了很久不动,还以为要启动失败了,点了几下鼠标后却又正常了)
4.我选的删除旧的11.04系统安装新的12.10, 很多下一步后安装成功了。
新系统处理:
默认的vi非常的简单,不支持方向键移动光标,不能删除输入的文字等等。启动终端(快捷键:ctrl+alt+t)输入一些代码安装完整的vim
sudo apt-get install vim
在命令行里操作时,中文目录会有些不不方便。修改方法如下:
打开终端,在终端中输入命令:
export LANG=en_US xdg-user-dirs-gtk-update
export LANG=zh_CN
关闭终端,并注销或重启.下次进入系统,系统会提示是否把转化好的目录改回中文.选择不许要并且勾上不再提示,并取消修改.主目录的中文转英文就完成了。
有时需要转为命令行操作,此命令可以快速打开终端,并且默认为当前目录
终端中执行:
sudo apt-get install nautilus-open-terminal
然后重新加载文件管理器:
nautilus -q
默认字体有锯齿,感觉很需,需要做一下美化处理。打开netbeans安装目录下的 etc/netbeans.conf 找到 netbeans_default_options=“....” 选项,在后面增加以下配置
-J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd最后成下面的样子
netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true -J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd"
关闭文件预览功能,加快文件夹打开速度:文件夹窗口菜单 “编辑” 》“首选项” 》“预览”
关闭dash搜索网页,加快搜索功能:“系统设置”》“隐私”》“搜索结果”
默认只显示通讯录的名称,邮件地址则隐藏的,感觉很不方便。终于找到配置的地方了:“首选项”》“高级”》“阅读&显示” 去掉勾选“仅显示我通讯录中联系人的显示名”
左侧一大条就是启动器,感觉太占空间了点。想改为自动隐藏,但使用最高的灵敏度感觉还太慢了点,于是缩小图标了事。
配置方法:系统设置 》外观
据说openjdk7和sun的jdk7有些区别,本安装好openjdk7了,现在给换一个
执行以下命令卸载openjdk7的相关东西,并删除配置信息
sudo apt-get purge openjdk-7-j*
从官方页面http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
下载 jdk-7u11-linux-x64.tar.gz
$tar -zxvf jdk-7u11-linux-x64.tar.gz然后拷贝到以下路径:/usr/lib/jvm/jdk-sun-1.7.0_11-x64
修改配置文件
$vim /etc/profile文件后面加上:
export JAVA_HOME=/usr/lib/jvm/jdk-sun-1.7.0_11-x64 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
然后执行以下命令让修改立即生效
$source /etc/profile
这时之前安装netbeans不能使用了,因为jdk路径变了。打开netbeans安装目录下的 etc/netbeans.conf 修改netbeans_jdkhome为正确路径
netbeans_jdkhome="/usr/lib/jvm/jdk-sun-1.7.0_11-x64 "保存后,再次启动netbeans则正常了。
我也尝试了一下的配置方式,但没有成功,不知道为什么,希望知道的朋友告知我一二
netbeans_jdkhome="${JAVA_HOME}"
因为一些网站只支持IE(如网银和公司内部管理系统),并且我又必须使用它们,所以我准备使用一个windows虚假机来解决这个问题。
上次我是直接使用apt-get安装的,那是一个开源版本,这次准备从官方非开源的VirtualBox试试
进入下载页面 https://www.virtualbox.org/wiki/Linux_Downloads 我选择的是ubuntu 12.10 AMD64版本
双击下载后的文件,会使用软件中心打开,然后一步步安装即可。
VisualBox之所以在Linux运行比较快,关键一点就是它和Linux内核的结合比较紧密,不过Linux内核更新很频繁,每次更新内核后启动VirtualBox的内核也需要重新编译,这时候启动vbox就会提示
VirtualBox kernel driver not installed.
The vboxdrv kernel module was either not loaded
or /dev/vboxdrv was not created for some reason.
Re-setup the kernel module by executing ‘/etc/init.d/vboxdrv setup’ as root.
$sudo /etc/init.d/vboxdrv setup结果提示
* Stopping VirtualBox kernel modules [ OK ] * Uninstalling old VirtualBox DKMS kernel modules [ OK ] * Trying to register the VirtualBox kernel modules using DKMS * Failed, trying without DKMS * Recompiling VirtualBox kernel modules * Look at /var/log/vbox-install.log to find out what went wrong
$sudo apt-get install linux-headers-`uname -r`注意,命令里的不是单引号,而是尖引号(左上角1数字键左边的那个键)
然后再次执行
$sudo /etc/init.d/vboxdrv setup
一切正常,可以顺利启动vbox了
加载xp的iso光盘镜像文件,一步步安装好了xp系统,接下来有两个问题需要解决,usb支持和vbox增强功能
要让虚拟机可以使用usb还需给vbox安装一个扩展,进入页面 https://www.virtualbox.org/wiki/Downloads 搜索“VirtualBox 4.2.6 Oracle VM VirtualBox Extension Pack“选择对应你vbox版本的文件下载,在vbox是启动状态时,点击你所下载的文件,会打开扩展安装向导,按默认一步步安装即可。
然后在vbox的设置里要勾选使用usb2.0. 做到这一步,vbox不会报usb错误了,但你启动xp虚拟机后,在设备菜单下的usb没有任何usb设备可以选择,即使你插入了U盘。原来我们还需要把当前用户加入到vbox用户组。运行以下命令查看一下vbox用户组的名称
$cat /etc/group | grep vbox vboxusers:x:126:把当前用户(xw)加入到vbox用户组(vboxusers)
$sudo usermod -a -G vboxusers xw
安装增强功能,xp虚拟机启动状态下,菜单 “设备”》“安装增强功能。。”, 这时在xp虚拟机里会加载一个可移动设备(相当于xp插了一个U盘),打开,点击里面的可执行的文件都执行即可。 这些增强功能有两大作用:
1.虚拟机和宿主机共享剪切板 (设备 》共享剪切板 》双向)
2.虚拟机和宿主机共享文件夹 。设置 》 共享文件夹。可以配置宿主机的某一个或几个文件和虚拟机共享,这样虚拟机就可以直接访问宿主机的文件
zssh 全名是zmodem ssh,可以在使用ssh登录的主机和本机之间非常的方便的上传和下载文件,不管ssh登录时中间有多少次中转。
$sudo apt-get install zssh
使用方法简要说明
登录
$zssh [email protected]
下载文件
$sz -e xxx.tar.gz然后 按 ctrl + @ 组合键,会切换到本机命令行,选择好保存目录后,输入rz即可接收文件了
zssh>rz说明:-e 可以让二进制文件安全的传输;sz是send的意思,rz则是receive
axel 是linux下的一款下载加速工具,可以并行建立多个连接同时下载一个文件
sudo apt-get install axel-n 参数可以设定同时建立多少个连接,如下是建立10个连接同时下载
$axel -n 10 http://xxxxx/xxxx.iso
ubuntu 自带的截图工具(gnome-screenshot)已经比较好用,但每次去启动则是件麻烦事,是否可以向qq截图一样设置一个快捷键 ctrl+alt+a 呢?
网上搜索一下,果然可以。设置位置:系统设置 》键盘 》快捷键 ,打开一看,原来本就截图快捷键,只不过是 shift+PrSc,这是个双手快捷键啊,果断修改之。