新装ubuntu 12.04 , 使用技巧
***********************************************
一、让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 , 使用技巧的更多相关文章
- Ubuntu 12.04 下安装 VirtualBox 及虚拟机winxp的安装
参考文档: http://wenku.baidu.com/view/a51ac26c9b6648d7c1c746d7.html 1.首先,先去官网(http://www.virtualbox.org) ...
- Ubuntu 12.04+DarwinStreamingSrvr6.0.3 架设流媒体服务器
1.安装Ubuntu 12.04操作系统,网上很多教程.. 2.打开终端,下载darwin源代码DarwinStreamingSrvr6.0.3-Source.tar,补丁patch dss-6.0. ...
- Android 手机上安装并运行 Ubuntu 12.04
ubuntu.sh脚本的原地址变动了,导致下载不了,现在更新了网盘地址.小技巧:遇到一些下载失效的时候可以试一试p2p下载工具(如 easyMule.迅雷等)试一试,说不定有人分享过~* —————— ...
- ubuntu设置开机默认进入字符界面方法 ubuntu 12.04 桌面版关闭图形界面(转)
ubuntu 12.04 桌面版关闭图形界面 注意]改GRUB 的配置文件(不建议直接改 grub.conf) file:/etc/default/grub GRUB_CMDLINE_LINUX_DE ...
- 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 ...
- Ubuntu 12.04 安装 Apache2+PHP5+MySQL
LAMP是Linux web服务器组合套装的缩写,分别是Apache+MySQL+PHP.此教程教大家如何在Ubuntu 12.04 LTS server 上安装Apache2服务器,包括PHP5(m ...
- Ubuntu 12.04安装Adobe Reader
原本从Adobe 官方网站下载了 Adobe Reader, 是个rpm包,先用agt-get 装了rpm(sudo apt-get install rpm), 一安装(rpm -ivh AdobeR ...
- 在Ubuntu 12.04下采用apt-get的方法安装Qt4
在Ubuntu 12.04下采用apt-get的方法安装Qt4 注:之前发表的一篇博客是采用编译源码的方式安装Qt4,这是很有用的方式,因为源码安装对于所有系统都是通用的,其次,在使用交叉编译器的时候 ...
- VMWare虚拟机下为Ubuntu 12.04.1配置静态IP(NAT连接方式)
背景 在虚拟机下运行操作系统,尤其是Linux系统已经是非常常见的做法.有时你想在虚拟机下搭建一个(模拟)服务器来供主机访问,比如搭建一个telnet/ssh.此时你会发现,每次启动虚拟机,VMWar ...
随机推荐
- 判断一个IP地址是否是本局域网内地址
// /// <summary> /// 判断一个IP地址是否是本局域网内地址,是返回true 否则返回false, /// </summa ...
- the algebra of modulo-2 sums disk failure recovery
x=y x_+_y=0 The bit in any position is the modulo-2 sum of all the bits in the corresponding positio ...
- Android笔记之manifestPlaceholders
有时根据项目需要,AndroidManifest.xml中的meta-data的值分测试和正式 为了能自动地更换meta-data值,就需要用到manifestPlaceholders 语法:mani ...
- Java线程面试题 Top 50(转载)
原文链接:http://www.importnew.com/12773.html 本文由 ImportNew - 李 广 翻译自 javarevisited 不管你是新程序员还是老手,你一定在面试中遇 ...
- VS2010关于调用ffmpeg借口出错
win7 下开发视频服务器,用到ffmpeg,debug版本运行正常,切换到release时,出现"0x00905a4d 处未处理的异常: 0xC0000005: 读取位置 0x00905a ...
- [转载] Android raw与assets区别
*res/raw和assets的相同点: 1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制. *res/raw和assets的不同点:1.res/raw中的文件会被映射到R ...
- 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 ...
- 多线程之:lock和synchronized的区别
多次思考过这个问题,都没有形成理论,今天有时间了,我把他总结出来,希望对大家有所帮助 1.ReentrantLock 拥有Synchronized相同的并发性和内存语义,此外还多了 锁投票,定时锁等候 ...
- HDU3157 Crazy Circuits
传送门 有源汇的上下界网络流求最小流. 这个其实和上道题差不多--题目描述我没怎么看明白--好像就是让你按照他说的把图建出来就行了,注意这个题的字符处理,可能有长度大于1的字符串,要注意一下.求最小流 ...
- 怎样安装CentOS 6.6之三:磁盘分区的划分和修改
安装 CentOS(或Linux)系统,最难的就是磁盘分区.磁盘分区需要根据自己的实际使用需要来规划,以达到最优的效果. 工具/原料 CentOS 6.6 安装包 VMware 虚拟机 一.划分方 ...