北京时间4月26日,广为流行的Linux发行版本Ubuntu迎来了又一次的重大更新,版本正式升级至代号为“Raring Ringtail ”的Ubuntu 13.04;每6个月Ubuntu Linux就会发布一款新的版本。Ubuntu 13.04又名“铆劲浣熊”。
一、安装升级
1.我的升级过程
对于已经安装Ubuntu 12.10桌面环境的用户可以使用Upgrate Manager进行升级。
$sudo apt-get update && sudo apt-get dist-upgrade
首先设置如图1操作即可 。
图1 可以使用Upgrate Manager 进行升级
图2按照提操作
图3欢迎的截图
图4升级过程的截图
图5确认界面
点击“开始升级”按钮,系统重启登录后就是铆劲浣熊版本版本了如图6 、图7。
图6铆劲浣熊版本登陆界面
图7铆劲浣熊版本工作界面
服务器版的升级方法
#apt-get install update-manager-core
修改配置文件/etc/update-manager/release-upgrades…
vi /etc/update-manager/release-upgrades
Prompt=normal
然后使用命令升级:
# do-release-upgrade –d
2.了解一下Ubuntu服务器版本Virtual Kernel
笔者最近才知道的,原来Ubuntu 服务器版本的安装界面包括四个模式,在启动选项画面的最下方(如下图)按F4键,就会出现四种安装Ubuntu 服务器版本的 的选项来让你选择如图8,
图8 按 F4 可选择安装的模式
Ubuntu 服务器版本的这四种安装选项分别是Normal、OEM install、Install a minimal system和Install a minimal virtual machine,而在这四种方式之中,笔者主要说说第三项的Install a minimal system和第四项的Install a minimal virtual machine安装方式,Normal安装方式就是预设的安装方式,会采用 Server Kernel 并安装 Ubuntu Server 的基础软件(Basic Ubuntu Server),而OEM install 安装方式和Normal差不多,只是在安装完成后,会有一个叫做Prepare for shipping to end user的工具来让制造商加入所需的软件和驱动程序,Install a minimal system安装方式和Normal一样,是采用 Server Kernel,但是,不安装 Ubuntu Server 的基础软件,最后的Install a minimal virtual machine安装方式则是采用 Virtual Kernel,但是,也和Install a minimal system一样,不会安装 Ubuntu Server 的基础软件,所以,后二种安装方式所安装起来的 Ubuntu Server,会比采用「Normal」方式所安装的 Ubuntu Server 来得精简。而 Server Kernel 和 Virtual Kernel 有什么不同呢 ? 大致上来说,其实,应该只是差在对硬件的支持程度!Virtual Kernel 主要是针对几套比较知名的虚拟机器软件来提供所需的硬件驱动程序,像是 KVM、XEN 和 VMWare 等 (官方文件似乎没有提到 VirtualBox),所以,比起 Server Kernel 来说,Virtual Kernel 能够支持的硬件就相对的少很多,但是,所需的资源也相对的会比较少,所以,采用 Virtual Kernel 的 Ubuntu Server 就可以在较少资源的环境里运行,这样,在需要布署大量虚拟机器来运行的情况下,就可以在相同的硬件条件下,布署更多的虚拟机器, 不过因为 Virtual Kernel 支持的驱动程序较少,因此,Virtual Kernel 很不适合用来直接安装在实体机器。
下面笔者使用Install a minimal virtual machine这种方式来把 Ubuntu Server 安装到虚拟机器来比较用uname –a命令来看一下如图9,
图9
二、安装后的一些配置
1.获取root 权限
sudo su
设置root密码
sudo passwd root
2. 安装ssh 服务器
#apt-get install ssh openssh-server
vi /etc/ssh/sshd_config
#修改第 27行 PermitRootLogin no
重新启动服务
#initctl restart ssh
3.安装Cinnamon
用来用去还是觉得 Ubuntu 的 Unity 不顺手,Cinnamon 是一个 GNOME Shell 的分支,试图提供一个类似Gnome 2的布局:默认底部面板(可选,您可以面板位置)支持自动隐藏,面板小程序,经典的系统托盘,GNOME2 样的通知等,但使用GNOME3 核心。
下面是安装Cinnamon过程:
sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable
sudo apt-get update
sudo apt-get install cinnamon
下次登录选择cinnamon即可如图10:
图10选择cinnamon
图11 登录后的工作界面
说明:Cinnamon提供独立的特效控制中心,支持精细的自定义。 Cinnamon 提供三种风格的桌面布局:
传统风格,只在屏幕下方有工具条,类似 Windows 7;活叶风格,只在屏幕上方有工具条,类似 OS X;经典风格,屏幕上下都有工具条,类似 GNOME 2。
还可以安装gnome-shell
sudo apt-get install gnome-shell
4.配置网络接口
修改配置文件
vi /etc/network/interfaces
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.0.100
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
dns-nameservers 8.8.8.8 8.8.4.4
重新启动网络接口:
/etc/init.d/networking restart
修改主机名称为:net.cjh.com
vi /etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.0.100 net.cjh.com server1
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
运行命令:
echo net.cjh.com >
/etc/hostname /etc/init.d/hostname restart
测试一下:
hostname -f
5 服务管理工具的使用
(1)使用initctl
查看服务
initctl list
mountall-net stop/waiting
mountnfs-bootclean.sh start/running
passwd stop/waiting
rc stop/waiting
rsyslog start/running, process 1021
…..
关闭一个服务
#initctl stop
atd atd stop/waiting
(2)使用sysv-rc-conf
sysv-rc-conf是一个强大的服务管理程序,Ubuntu运行级别Linux 系统任何时候都运行在一个指定的运行级上,不同的运行级的程序和服务都不同,所要完成的工作和要达到的目的不同,系统可以在这些运行级之间进行切换,以完成不同的工作。
安装方法:#apt-get -y install sysv-rc-conf
使用方法:sysv-rc-conf操作界面十分简洁,你可以用鼠标点击,也可以用键盘方向键定位,用空格键选择,用Ctrl+N翻下一页,用Ctrl+P翻上一页,用Q退出。其中,“X”表示开启该服务。如图12 。
图12 sysv-rc-conf操作界面
另外也可以直接使用命令行,显示服务列表:
#sysv-rc-conf –list
设置ntp服务自动启动的例子
#sysv-rc-conf ntp on
或者启动时候关闭
#sysv-rc-conf ntp off
(3)使用bum
推荐给大家一个Ubuntu下的图形化的,管理系统服务的软件。名字叫:Boot-Up Manager,简称:BUM。 BUM 的安装: sudo apt-get install bum ,可以从终端里面输入:sudo bum 来运行。BUM 的使用: 我们先来看看他的界面吧,每次运行,它都会先扫描系统的服务项目,扫描完成就是这个样子。然后,我们勾选:Advanced,切换到“高级”模式,然后选择”Services“,就能看到我们当前系统的”服务“了如图13。
图13 bum
这个软件使用很简单,如果我们要禁用某个服务,在列表中找到它,然后去掉前面的“勾”,点击“应用”就行了。
6 设置ntp服务
#apt-get install ntp ntpdate
启动服务
/etc/init.d/ntp start
查询一下
#ntpq -p
7 关闭AppArmor
AppArmor 是一个类似于selinux 的工具,主要的作用是设置某个可执行程序的访问控制权限,可以限制程序 读/写某个目录/文件,打开/读/写网络端口等。AppArmor(“Application Armor”),如其名是Linux下的安全软件。简单的说就是方便你管理Linux应用的安全配置。AppArmor会保护系统免受攻击,应付莫名的崩溃,类似于SELinux模块。这是一个 Novell SUSE支持的项目。关闭方法
#/etc/init.d/apparmor stop
#update-rc.d -f apparmor remove
#apt-get remove apparmor apparmor-utils
8 安装一下常用工具
(1)安装谷歌浏览器
64位安装说明:
#wget http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu//pool/main/u/udev/libudev0_175-0ubuntu13_amd64.deb
# dpkg -i libudev0_175-0ubuntu13_amd64.deb
图14安装界面
下面根据提示完成安装即可。
(2)安装Java 7
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
(3)安装Y PPA Manager
Y PPA Manager : 这是一个功能齐全的 PPA 前端管理工具,可帮助你方便的进行搜索、添加 、删除及清理 PPA 源,并可以列出某个 PPA 源的软件包列表。如果你可大量的 PPA 源的话,这个可以帮你简化管理操作。
安装方法:
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager
图15 使用界面
(4)其他常用工具
1 安装bt 客户端
sudo add-apt-repository ppa:deluge-team/ppa
sudo apt-get update
sudo apt-get install deluge
2 安装ftp客户端
#apt-get install filezilla
3 安装vlc
#apt-get install vlc
4 安装一些压缩管理工具
#apt-get install unace unrar zip unzip p7zip-full p7zip-rar sharutils rar uudeview mpack lha arj cabextract file-roller
到此为止笔者简单介绍了一下安装升级和桌面应用,后续我们将继续体验系统管理方面的,敬请关注。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
小心!Ubuntu 13.04将在2014年1月27日终止生命周期
Ubuntu在大约9个月前的2013年4月25日推出13.04版本。近日Canonical的Adam Conrad发布了一份正式通告,警告仍在使用Ubuntu 13.04的用户,应加快升级到新版本。
-
图文教程:Ubuntu 13.04升级至Ubuntu 13.10(桌面版)
Ubuntu 13.10稳定版将于10月17日发布。今天笔者从网上搜集了从Ubuntu 13.04升级至Ubuntu 13.10的具体步骤,分享给大家。
-
Ubuntu 13.10升级理由?一个不够 给你六个
对于一般用户来说,Ubuntu 13.10相比上个版本Ubuntu 13.04并没有多大变化。但升级仍需要理由,本文列出了升级到Ubuntu 13.10的六个理由。
-
Ubuntu 13.04安装完成后的六个设置
最新版本的Ubuntu 13.04已经新鲜出炉,你有木有尝鲜呢?安装完Ubuntu 13.04之后,我们认为还有六件事情需要做。