***********************************************

一、让Ubuntu 12.04开机默认进入命令行模式.

修改 /etc/default/grub
GRUB_CMDLINE_DEFAULT_LINUX="quiet splash" 改成
GRUB_CMDLINE_DEFAULT_LINUX="text"
再sudo update-grub
重启OK!
需要启动视图:终端输入:startx即可

二、ubuntu12.04刚刚安装后,按table键不能补全修复
修改地点:
vi /etc/bash.bashrc
把下面内容的注释符去掉

if [ -f /etc/bash_completion ] &&! shopt -oq posix; then
. /etc/bash_completion
fi

然后重启终端就ok了

三、更改vi的版本,从vi到vim
ubuntu预装的是vim tiny版本,而需要的是vim full版本。执行下面的语句安装vim full版本:
$sudo apt-get remove vim-common
$sudo apt-get install vim

四、ubuntu12.04 安装 JDK6
$sodo apt-get install openjdk-6-jre
如果是安装JDK7则是:
$sodo apt-get install openjdk-7-jre

###########################################
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu hardy main multiverse"
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu hardy-updates main multiverse"
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo apt-get update
sudo apt-get install sun-java6-jdk

前面的是更新ubuntu的源,使得它可以访问到sun的jdk
上面介绍的方法是安装open版的jdk,具体的不同我们这种小白还是不理解,反正都是能用,或许像powerPC上的JDK有点不兼容,
或者是少一点点的jar包。
不过我没有具体尝试过,可以在以后测试一下

###########################################
五、ubuntu12.04 安装 g++
$sodo apt-get install g++

六、安装ant
$sudo apt-get install ant
七、如果安装软件中途中断,会造成之后无法再安装任何软件
原因:系统给软件管理目录加锁,之后没有释放锁
解决方式:
sudo rm /var/lib/dpkg/lock
sudo rm /var/cache/apt/archives/lock
这样就手动释放了锁

七、安装ssh

sudo apt-get install ssh

如果安装失败,并且错误为

h : Depends: openssh-server (>= 1:6.6p1-2ubuntu1)
我们首先需要先安装一下ssh-client

sudo apt-get install openssh-client=:.6p1-2ubuntu1 

然后再安装ssh-server

sudo apt-get install ssh

如果安装失败

修改ssh 的配置文件,让root可以登录。

1 首先给root设置密码

passwd root

输入两次root的密码

2 修改ssh 配置文件

vim /etc/ssh/sshd_config

#PermitRootLogin without-password    #找到这里,把它注释
PermitRootLogin yes                  #改为yes  然后重启ssh

3 重启机器

八 network 设置

ubuntu 重启网络设置

/etc/init.d/network-manager restart

设置静态ip地址

修改   vi /etc/network/interfaces

auto lo
iface lo inet loopback auto eth0 iface eth0 inet static
address 192.168.57.132

iface eth0 inet static 为设置 静态ip 地址

address 为ip 地址

但是这么设置,机器启动后,是无法上网的(我的ubuntu 是在vmware 安装的,NAT 模式)

我这里还有另外一个方法,直接在机器开机时设置ip 地址

vi /etc/rc.local

在 exit 之前添加

ifconfig eth0 192.168.57.132

这样机器在开机后,ip地址也设置了,而且还能正常上网

九 安装vmware tools

由于我的ubuntu 是安装在vmware 上,所以为了后续的使用方便,我需要安装一个vmware tools

在vmware 上点击安装vmware tools后,在ubuntu shell中执行:

sudo mount -t iso9660 /dev/cdrom /mnt
cd /mnt
sudo cp VM* /opt/
tar -zxvf VM*
cd VM*
./vm*.pl

安装vmware tools 需要gcc,所以用户需要先行安装gcc

sudo apt-get install gcc

十、设置 bash 为默认 sh

sudo dpkg-reconfigure dash

然后选择 no

十一、如果netstat 等网络命令缺失,可以通过以下方式安装

apt-get install net-tools

参考博客

http://blog.csdn.net/bluecom24/article/details/39593793

http://myeyeofjava.iteye.com/blog/1434406

新装ubuntu 12.04 , 使用技巧的更多相关文章

  1. Ubuntu 12.04 下安装 VirtualBox 及虚拟机winxp的安装

    参考文档: http://wenku.baidu.com/view/a51ac26c9b6648d7c1c746d7.html 1.首先,先去官网(http://www.virtualbox.org) ...

  2. Ubuntu 12.04+DarwinStreamingSrvr6.0.3 架设流媒体服务器

    1.安装Ubuntu 12.04操作系统,网上很多教程.. 2.打开终端,下载darwin源代码DarwinStreamingSrvr6.0.3-Source.tar,补丁patch dss-6.0. ...

  3. Android 手机上安装并运行 Ubuntu 12.04

    ubuntu.sh脚本的原地址变动了,导致下载不了,现在更新了网盘地址.小技巧:遇到一些下载失效的时候可以试一试p2p下载工具(如 easyMule.迅雷等)试一试,说不定有人分享过~* —————— ...

  4. ubuntu设置开机默认进入字符界面方法 ubuntu 12.04 桌面版关闭图形界面(转)

    ubuntu 12.04 桌面版关闭图形界面 注意]改GRUB 的配置文件(不建议直接改 grub.conf) file:/etc/default/grub GRUB_CMDLINE_LINUX_DE ...

  5. ubuntu 12.04 install docker-engine1.12.3

    root@node3:/data/src# cat /etc/issueUbuntu 12.04.4 LTS \n \l   root@node3:/data/src# cat /etc/apt/so ...

  6. Ubuntu 12.04 安装 Apache2+PHP5+MySQL

    LAMP是Linux web服务器组合套装的缩写,分别是Apache+MySQL+PHP.此教程教大家如何在Ubuntu 12.04 LTS server 上安装Apache2服务器,包括PHP5(m ...

  7. Ubuntu 12.04安装Adobe Reader

    原本从Adobe 官方网站下载了 Adobe Reader, 是个rpm包,先用agt-get 装了rpm(sudo apt-get install rpm), 一安装(rpm -ivh AdobeR ...

  8. 在Ubuntu 12.04下采用apt-get的方法安装Qt4

    在Ubuntu 12.04下采用apt-get的方法安装Qt4 注:之前发表的一篇博客是采用编译源码的方式安装Qt4,这是很有用的方式,因为源码安装对于所有系统都是通用的,其次,在使用交叉编译器的时候 ...

  9. VMWare虚拟机下为Ubuntu 12.04.1配置静态IP(NAT连接方式)

    背景 在虚拟机下运行操作系统,尤其是Linux系统已经是非常常见的做法.有时你想在虚拟机下搭建一个(模拟)服务器来供主机访问,比如搭建一个telnet/ssh.此时你会发现,每次启动虚拟机,VMWar ...

随机推荐

  1. Go Web(一)

    Beego环境搭建和bee工具安装使:http://blog.csdn.net/qq_534019165/article/details/48288133 Go语言beego框架环境搭建:http:/ ...

  2. This means that only a small number of nodes must be read from disk to retrieve an item.

    http://cis.stvincent.edu/html/tutorials/swd/btree/btree.html Introduction A B-tree is a specialized ...

  3. ElasticSearch(八)关于document的一些知识点

    先查看一条数据: GET /ecommerce/product/5 { "_index" : "ecommerce", "_type" : ...

  4. Machine Learning in Action(5) SVM算法

    做机器学习的一定对支持向量机(support vector machine-SVM)颇为熟悉,因为在深度学习出现之前,SVM一直霸占着机器学习老大哥的位子.他的理论很优美,各种变种改进版本也很多,比如 ...

  5. appium(6)-parts of appium api

    parts of appium api Lock Lock the screen.//锁屏. // java driver.lockScreen(3); // objective c [driver ...

  6. POj 3253 Fence Repair(修农场栅栏,锯木板)(小根堆 + 哈弗曼建树得最小权值思想 )

    Fence Repair Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 28359   Accepted: 9213 Des ...

  7. Codeforces Round #371 (Div. 2) C. Sonya and Queries —— 二进制压缩

    题目链接:http://codeforces.com/contest/714/problem/C C. Sonya and Queries time limit per test 1 second m ...

  8. 【转载】Myeclipse中实现js的提示

    近期需要大量使用JS来开发,但是MyEclipse2014自带的JS编辑器没有代码提示的功能,开发效率有点低,所以安装了一个Spket的插件,过程非常简单,SVN插件的安装比这个更简单. Spket插 ...

  9. CISCO-端口安全

    1.MAC地址与端口绑定,当发现主机的MAC地址与交换机上指定的MAC地址不同时 ,交换机相应的端口将down掉.当给端口指定MAC地址时,端口模式必须为access或者Trunk状况. 3550-1 ...

  10. Android-Styles and Themes [From API Guide]

    This blog was opened 5 months ago and it has 57 posts now,but the poor thing is by now no one has co ...