文档章节

Ubuntu桌面系统安装配置备忘

猪刚烈
 猪刚烈
发布于 2014/10/12 11:39
字数 1504
阅读 9
收藏 0
点赞 0
评论 0

每次安装Ubuntu桌面系统总有一些琐碎的问题需要一一解决,linux毕竟不像windows,很多操作还是需要靠命令完成的,由于这些操作并不常用,所以每次装完系统之后就忘了,下次再安装时还得重新查找解决方法,本文将对我个人安装ubuntu时遇到的一些常见问题进行总结,记录下解决方法以备后查。


1. 从硬盘安装Ubuntu

一般情况下Ubuntu都是作为第二系统进行安装的,如何在Windows下安装Ubuntu此处不再赘述,请参考该文档:http://download.csdn.net/detail/bluishglc/4149421


2. 调整Grub系统启动顺序

安装好Ubuntu后,启动机器首先进入的是Grub系统启动选择菜单,默认情况下,Ubuntu是第一系统,Windows被放置在了最后 ,如果想要调整启动顺序并移除不需要的启动项可以这样做:

进行入/etc/grub.d文件,其内部文件均以数字开头,而grub的启动项也正是按这些文件的数字进行排序的,所以,我们只需要将30_os-prober这个文件(这是Windows的启动项文件)重命名为09_os-prober,排在10_linux(这个是Ubuntu的启动项文件)前面即可。另外可以建立一下bak文件夹,把其他文件移动到bak文件夹里,这样可以删除不必要的启动项,让启动菜单变得清爽一些),最后,记得使用 grub-mkconfig  或者  update-grub 来重新生成 /boot/grub/grub.cfg  文件,重启系统菜单就更新过来了。

3. 安装fcitx小企鹅输入法

从Ubuntu Software Center查找fcitx,或者通过apt-get查找安装小企鹅输入法以及相关输入法表:如wubi-pinyin。安装完成之后,记得使用命令:

im-switch -s fcitx

将输入法切换为小企鹅,重启系统之后就可以呼出小企鹅输入法了。注意:执行此命令不要使用sudo


4. 设置系统环境变量

在linux下设置环境变量一般有如下几个位置:

/etc/environment 或 /etc/profile 或 /etc/bash.bashrc 或 ~/.profile 或~/.bashrc

从文件所处位置我们可以判断出:前三个文件是针对所有用户有效,后两个文件只针对当前用户有效。这几个文件的执行顺序是:

/etc/enviroment –>/etc/profile –>~/.profile–>/etc/bash.bashrc–> ~/.bashrc

通过/etc/environment设置环境变量时要特别说明的是:系统使用此文件时并不是执行此文件中的命令,而是根据KEY=VALUE模式的代码,对KEY赋值以VALUE,所以该文件的每一行都是“变量名=变量值”形式,且该文件并不是一个脚本文件,所有的命令均不能在其中执行,例如:export PATH这样的语句在这个文件中本身就是错误的,最后,变量值必须是值本身,不能含有引用,像PATH=$PATH:/usr/java14/jre/bin这样的写法也是错误的。

总得来说,如果需要设置全局的系统变量,建议使用/etc/profile,如果只想为当前用户设置环境变量,建议使用~/.profile,这些都是标准的脚本文件,可以使用export命令,如配置java home,可选择上述两个文件之一,在末尾插入:

export JAVA_HOME=/usr/local/jdk1.6.0_41
export PATH=$PATH:$JAVA_HOME/bin


5. 开机自动挂载分区

安装ubuntu作为第二系统后,原windows下的分区并不会自动挂载,每次访问这些分区都不是非常方便, 配置ubuntu开机自动挂载分区的方法如下:

sudo gedit /etc/fstab

使用上述命令打开fstab文件进行编辑。每一行是一个分区的挂载配置,包含了<file system>  <mount point>   <type>  <options>  <dump>  <pass> 这几项,<file system>是硬盘分区,用UUID表示; <mount point>是挂载点,<type>是文件系统,<options>有不少选项值,一般我们设置为defaults即可,这样会拥有对文件的所有操作权限。<dump>  <pass>都写0即可。另外,硬盘分区情况可以使用sudo fdisk -l进行查看,硬盘分区的UUID使用sudo ls -l /dev/disk/by-uuid查看。下面是一件格式化过的fstab样本:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> 				<mount point>   <type>  <options>       	<dump>  <pass>
UUID=425b56c8-30b7-44aa-8cbc-d5ee1277588c 	/               ext3    errors=remount-ro 	0       1
UUID=e1c58c29-65e3-48b9-a21d-29c55e8ec84b 	none  		swap    sw      		0       0
UUID=02DA67F0DA67DE83				/c		ntfs	defaults		0	0
UUID=F6766E93766E5501				/d		ntfs	defaults		0	0
UUID=3392A6E3D8359343				/e		ntfs 	defaults		0	0

6. 安装字体

Ubuntu自带的字体较少,缺少常用的中文字体,为此我们可以将Windows下的字体统一安装到Ubuntu下,以下是批量安装字体的方法 :

//建立一个存放字体文件夹

sudo mkdir -p /usr/share/fonts/winFonts

//将Windows的字体全部拷贝到新建立的文件夹下
sudo cp /c/Windows/Fonts/* /usr/share/fonts/winFonts/

//改变权限
sudo chmod 644 /usr/share/fonts/winFonts/*

//批量安装字体
cd /usr/share/fonts/winFonts/
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv


8. 安装gconf-editorGnome配置编辑器

作为一个系统设置工具,gconf-editor也算是系统装机必备的工具了。使用apt-get查找安装gconf-editor, 安装完成后,使用快捷键Alt+F2打开运行窗口,键入gconf-editor,即可打开Gnome配置编辑器


9. 手动安装flash player

ubuntu和firefox提供的自动安装flash player功能经常失效,此时就需要手动安装flash, 方法为,去 http://get.adobe.com/flashplayer/ 下载.tar.gz for other linux版本,解压后进入加压文件夹,使用命令:

sudo cp libflashplayer.so /usr/lib/mozilla/plugins/

将libflashplayer.so文件拷贝到/usr/lib/mozilla/plugins/目录下,使用命令

sudo cp -r ./usr/* /usr

将usr目录下的所有文件拷贝到/usr目录下,重启firefox,flashplayer就应该装好了。

© 著作权归作者所有

共有 人打赏支持
猪刚烈
粉丝 22
博文 708
码字总数 110
作品 1
海淀
程序员
linux下配置Java和Go环境

重新安装了limux系统,由于长时间没有配置过java环境和Go环境,竟然不知道了都需要哪些东西了,因此就在博客里面总结一下,以免再次忘记,我都配置在/etc/profile文件里面,以前用Ubuntu时,...

渊泉如渊 ⋅ 2014/07/24 ⋅ 0

Linux Mint 9 "Xfce" 发布-下载

Linux Mint是一份基于Ubuntu的发行,其目标是提供一份更完整意义上的即刻可用的体验,而这通过包含浏览器插件、多媒体编码解码器、DVD播放支持、 Java及其他组件来实现。它也增加了一套定制桌...

红薯 ⋅ 2010/08/24 ⋅ 0

CentOS、Ubuntu比较

Linux最早由Linus Benedict Torvalds在1991年开始编写。在这之前,Richard Stallman创建了Free Software Foundation(FSF)组织以及GNU项目,并不断的编写创建GNU程序(此类程序的许可方式均...

贪睡猫仙mosen ⋅ 2014/04/15 ⋅ 0

Linux Ubuntu服务器版操作系统介绍及下载

集成安全平台 由于您的业务增长, 所以您的网络、大多数的应用程序需要重新部署到更多的服务器。 Ubuntu 服务器版提供了几种常见配置的支持, 简化了普通 Linux 服务器的部署过程。 它提供了...

JavaGG ⋅ 2009/05/23 ⋅ 0

Ubuntu 16.04.2 LTS PXE全自动安装

Ubuntu 16.04.2 LTS PXE全自动安装 使用的版本为ubuntu-16.04.2-server-amd64.iso (829M) 1、将光盘中的installnetbootubuntu-installer文件夹复制到tftp根目录下. 在tftp根目录下建立ubu...

liwenhn ⋅ 2017/06/01 ⋅ 0

4个替代Ubuntu的Ubuntu系统变种

很多读者指出,一些Ubuntu版本的变种志在取代Ubuntu标准桌面,要比原发行版更加华丽。它们这些项目包括了一些额外的软件包,一些标准软件配置的替代套件,有的甚至完全改头换面了。今天,我们...

火耳 ⋅ 2011/01/22 ⋅ 3

《PC World》:Linux在桌面市场毫无长进 已经死亡

《PC World》最近撰文表示,Linux操作系统在数据中心可能一枝独秀,但在桌面市场数年来却毫无实质性长进,在2008年前就已经死亡。 文中指出,在Ubuntu的领导下,Linux的易用性变得更容易,用...

狼人2007 ⋅ 2017/12/24 ⋅ 2

ubuntu 12.04安装经典的Gnome桌面

这次介绍的是如何在ubuntu 12.04 中安装经典的 GNOME桌面,默认的 Ubuntu 12.04 默认unity桌面,一些用户不喜欢 Unity 桌面,所以想找回昔日的经典Gnome桌面。 安装方法,打开终端,输入命令...

Sophia_tj ⋅ 2012/09/19 ⋅ 0

CentOS下如何用SMplayer播放WMV格式文件

CentOS下如何用SMplayer播放WMV格式文件 原文:http://www.linuxidc.com/Linux/2016-05/131665.htm 安装的是CentOS 6.6,想用来做桌面系统使用!装完后,其他的办公软件都安装好了。但是,视...

rshare ⋅ 2017/11/05 ⋅ 0

Linux Mint 13 正式版来了

Linux Mint 13 正式版重要发布了,该版本包含 MATE 1.2 桌面系统以及 Cinnamon 1.4 ,这两个桌面跟 Linux Mint 集成非常紧密,为 Gnome 2 的用户提供更好的选择。Linux Mint 13 是一个 LTS ...

oschina ⋅ 2012/05/24 ⋅ 28

没有更多内容

加载失败,请刷新页面

加载更多

下一页

uWSGI + Django @ Ubuntu

创建 Django App Project 创建后, 可以看到路径下有一个wsgi.py的问题 uWSGI运行 直接命令行运行 利用如下命令, 可直接访问 uwsgi --http :8080 --wsgi-file dj/wsgi.py 配置文件 & 运行 [u...

袁祾 ⋅ 32分钟前 ⋅ 0

JVM堆的理解

在JVM中,我们经常提到的就是堆了,堆确实很重要,其实,除了堆之外,还有几个重要的模块,看下图: 大 多数情况下,我们并不需要关心JVM的底层,但是如果了解它的话,对于我们系统调优是非常...

不羁之后 ⋅ 昨天 ⋅ 0

推荐:并发情况下:Java HashMap 形成死循环的原因

在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。这个事情我4、5年前也经历...

码代码的小司机 ⋅ 昨天 ⋅ 1

聊聊spring cloud gateway的RetryGatewayFilter

序 本文主要研究一下spring cloud gateway的RetryGatewayFilter GatewayAutoConfiguration spring-cloud-gateway-core-2.0.0.RC2-sources.jar!/org/springframework/cloud/gateway/config/G......

go4it ⋅ 昨天 ⋅ 0

创建新用户和授予MySQL中的权限教程

导读 MySQL是一个开源数据库管理软件,可帮助用户存储,组织和以后检索数据。 它有多种选项来授予特定用户在表和数据库中的细微的权限 - 本教程将简要介绍一些选项。 如何创建新用户 在MySQL...

问题终结者 ⋅ 昨天 ⋅ 0

android -------- 颜色的半透明效果配置

最近有朋友问我 Android 背景颜色的半透明效果配置,我网上看资料,总结了一下, 开发中也是常常遇到的,所以来写篇博客 常用的颜色值格式有: RGB ARGB RRGGBB AARRGGBB 这4种 透明度 透明度...

切切歆语 ⋅ 昨天 ⋅ 0

CentOS开机启动subversion

建立自启动脚本: vim /etc/init.d/subversion 输入如下内容: #!/bin/bash## subversion startup script for the server## chkconfig: 2345 90 10# description: start the subve......

随风而飘 ⋅ 昨天 ⋅ 0

版本控制工具

CSV , SVN , GIT ,VSS

颖伙虫 ⋅ 昨天 ⋅ 0

【2018.06.19学习笔记】【linux高级知识 13.1-13.3】

13.1 设置更改root密码 13.2 连接mysql 13.3 mysql常用命令

lgsxp ⋅ 昨天 ⋅ 0

LVM

LVM: 硬盘划分分区成物理卷->物理卷组成卷组->卷组划分逻辑分区。 1.磁盘分区: fdisk /dev/sdb 划分几个主分区 输入t更改每个分区类型为8e(LVM) 使用partprobe生成分区的文件:如/dev/sd...

ZHENG-JY ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部