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

一、让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. bootstrap-table 行内编辑

    1.文件引入 <link rel="stylesheet" href="bootstrap.css"> <link rel="sty ...

  2. echarts 饼状图

    说明:这是我做项目时自己写的小例子,里面有冗余的参数. 开发环境 vs2012 asp.net mvc4  c# 1.显示效果 2.HTML代码 <%@ Page Language=" ...

  3. MARA 附加结构(增强字段)

  4. 常用git命令和工具

    0. ln -s src_dir  //一个参数即可在当前目录下生成一个软链接   1.git command --clone/push a branch      git clone <url ...

  5. 数据结构之 图论---连通分量的个数(dfs搜索)

    数据结构实验:连通分量个数 Time Limit: 1000MS Memory limit: 65536K 题目描述  在无向图中,如果从顶点vi到顶点vj有路径,则称vi和vj连通.如果图中任意两个 ...

  6. [原创]java对word文档的在线打开

    一.材料准备 百度一下:PageOffice,从官网下载PageOffice for Java.压缩包文件: 二. 实现步骤: 1. 打开“集成文件”目录,拷贝“WEB-INF\lib”目录中的pag ...

  7. Python:递归

    递归两个基本要素: (1) 边界条件:确定递归到何时终止,也称为递归出口. (n = 1)(2) 递归模式:大问题是如何分解为小问题的,也称为递归体.(n*(n-1)!   n>1) 例:累加 ...

  8. FFmpeg在Linux下搭建 ***

    今天介绍下FFmpeg在Linux下安装编译过程,总体过程比较顺利,就是在ffmpeg等的时间稍长点,仅当记录. 关于FFmpeg FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采 ...

  9. 简单易用"里程碑"、"时间轴"<iOS小组件>

    非常感谢,帮助我的朋友们,谢谢你们.上次我的好朋友指出了我编码上(jwTextFiled工具组件)存在一些不规范问题,这次注意提高. 呆毛地址:https://github.com/NIUXINGJI ...

  10. jquery : eval() 解析json的注意

    jquery eval解析JSON中的注意点介绍 来在:http://www.jb51.net/article/40842.htm 在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: ...