因为种种原因,需要重做系统。
之前的系统是ubuntu 14.04,搭建了java,php的开发环境,并有oracle,mysql的测试库,用的oracle 的vmbox虚拟机,ide用的是eclipse,submline,对了,还有wps以及chrome,自然还有一个万能的播放器。
如果你对linux系统才最近上手,又或者你最近想使用一个全新的系统,同时又想不影响平时的正常工作,那么你可以继续下去了。

一、选择

如上所述,以前用了linux最适合新手的桌面系统ubuntu,通过一段时间的测试感觉还算友好,基本功能都算正常,所以考虑ubuntu linux会多一点。
ubuntu linux最近发布了它的16.04 LTS,出现了很多令人激动的新特性,你不想试一下吗?答:不想。这是一个坑,以下我会详细说明。
首先是我那个蠢萌的同事,有一天闲着没事,竟然点了ubuntu 14.04提示的自动升级——升级为16.04。升级过程一切顺利,简单而又粗暴。可以还没来得及沾沾自喜,就发现大问题了。第一,MyEclipse不能正常使用了。经过我同事和我的不懈努力,终于知道是16.04和mars根本干不到一块去,经过了修改启动配置文件,重配环境变量,重装,终于功夫不负有心人,他果断地抛弃了陪伴已久的MyEclipse,转入了netbeans人怀抱。第二,LAMP没法正常使用了,先是php7.0的兼容问题一大堆,然后是mysql的大坑,默认密码找不到,安全模式进不去,密码修改不了......第三,因为自动升级,他丢了很多自己的配置文件,这会他还在努力回复以前的东西。唉
其次,我的上一台笔记本使用的刚好是14.04,镜像文件我还有,不想花时间去下载新的镜像。你不知道我当时从centos转过来发现14.04惊为天人时的模样......
然后我就如题目所说,做一个14.04的安装记录。

二、安装

1.ubuntu 14.04

系统的安装非常简单,你不需要修改别的东西,甚至LVM这你都不需要使用(因为我用了某星的ssd),需要特别讲一下的是对镜像文件的处理。

工具:ultral iso

如果你有光盘,那就使用nero等工具,把iso烧进去就行了。如果你没有:

这个工具相当好用,但搞不好会碰到很多问题,比如无法全部加载iso文件,具体用法有兴趣的同学可以去试试,真心很简单实用。

如果真的碰到了上述的问题,那么用这个吧:

工具:大白菜U盘启动制作工具

选择iso模式,制作启动盘,搞定。

2.中文输入法

请直接放弃自带的ibus,去看网上的评论,什么ibus怎么怎么好,fcitx怎么不行,也不想说太多,fcitx才是最懂中国人的框架。这么安装:
sudo add-apt-repository ppa:fcitx-team/nightly(推荐)
sudo apt-get update
五笔拼音输入法:sudo apt-get install fcitx-table-wbpy(五笔打字每分钟142我会给你说?)
搜狗拼音输入法:sudo apt-get install fcitx-sogoupinyin

安装完成后在系统设置->语言支持->键盘输入方式里选择fcitx,重启就可以了。

3.chrome

闲话不讲,直接上:参考自http://blog.csdn.net/zangcf/article/details/44104715

下载deb安装包

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

安装程序

sudo dpkg -i google-chrome-stable_current_amd64.deb

会出现如下错误:

Errors were encountered while processing:

google-chrome-stable

修复

sudo apt-get -f install

安装完成之后请搜索chrome,点击使用就行了。自己支持flash player,suprise.

搞定。如果看到这里还没有安装成功的同学,请留言,大家一起研究一下。

4.wps

请在这里下载相对应的版本:
http://wps-community.org/download.html?lang=zh
注意:这里的i386和amd64就是指32位和64位,不是我们传统意义上的cpu架构。

下载成功之后双击安装就可以,完成之后在命令行输入wps,就可以了。

问题来了,这样的字体根本无法正常使用啊,而且启动会弹出字体未安装完成的提示,烦。好吧:

在刚才的下载页面上,点击fonts选项,下载wps-office-fonts_1.0_all.deb

双击安装就行了。

5.jdk

去这儿下载java se :jdk 8-------http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
我下载的是:jdk-8u102-linux-x64.tar.gz
(1)创建安装目录:
sudo mkdir /usr/lib/jvm
(2)解压文件到安装目录:
在下载文件目录输入
sudo tar zxvf jdk-8u102-linux-x64.tar.gz -C /usr/lib/jvm
(3)配置环境变量 
先重命名一下,好看一点(强迫症,没办法)
cd /usr/lib/jvm
sudo mv jdk1.8.0_102 java
配置环境变量 :
vi ~/.bashrc
在最后加入以下内容:

点击(此处)折叠或打开

  1. export JAVA_HOME=/usr/lib/jvm/java
  2. export JRE_HOME=${JAVA_HOME}/jre
  3. export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
  4. export PATH=${JAVA_HOME}/bin:$PATH

保存退出,使生效:
source ~/.bashrc
测试一下吧:
java -version

完成!

6.lamp

let's make it simple: 参考:http://blog.csdn.net/wangnan537/article/details/47795037

(1) 安装MySQL5的服务与客户端,根据提示输入root用户的密码

sudo apt-get install mysql-server mysql-client

(2)安装Apache2服务器

sudo apt-get install apache2

服务器的默认目录是/var/www/html,配置文件路径为/etc/apache2/apache2.conf

在浏览器地址栏输入ip地址(如http://127.0.0.1)访问,可看到安装后的默认主页。

(3) 安装PHP5

sudo apt-get install php5 libapache2-mod-php5

重启Apache

service apache2 restart

到这里就可以测试一下php安装成功没有,在/var/www/html/下面新建一个index.php文件,其内容如下:

点击(此处)折叠或打开

  1. <!--?php
  2. phpinfo();
  3. ?>

在浏览器地址栏访问此页面(如http://127.0.0.1/info.php), 可以查看php信息。

(4) 安装相关模块

sudo apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick  php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell  php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

(5)安装XCache优化缓存

apt-get install php5-xcache

重启Apache

service apache2 restart

(6)安装phpMyAdmin管理数据库,安装时web服务器选为apache2,然后设置phpMyAdmin时需要输入MySQL数据库root用户的密码

sudo apt-get install phpmyadmin

安装完成后,服务器目录下并没有phpmyadmin文件夹,这是因为系统默认将其安装在/usr/share/下,所以必须建立一个软连接,使得phpmyadmin和/var/www/html下的某个文档链接起来,切换到/var/www/html目录,输入如下命令

sudo ln -s /usr/share/phpmyadmin phpmyadmin

然后在浏览器地址栏访问phpmyadmin(如http://127.0.0.1/phpmyadmin) ,就可以登陆管理数据库了。

7.smplayer

        ubuntu下的万能播放器,就不多说了:

8.TLP
        之前我发表过TLP的使用,这里简单引用,为什么要安装怎么安装还有一些别的东西,请看原文点击:http://blog.itpub.net/29209660/viewspace-1792317/

 (1)安装:
TLP的安装出没有什么不同的地方,以下给出Ubuntu的安装:
sudo add-apt-repository ppa:linrunner/tlp.-----添加软件源
sudo apt-get update------告诉Linux刚加入了新的软件源
/sudo apt-get install tp-smapi-dkms acpi-call-tools.------安装咯
sudo apt-get install tlp tlp-rdw
(2)开始使用:
前面说了,TLP的默认配置异常强大,我们根本不需要花费别的工夫去配置使用。所以:
sudo tlp start
(3)检查状态:
我怎么知道目前的机器有没有在跑TLP呢:
sudo tlp stat

9.rar

安装RAR

sudo apt-get install rar

10.nvidia-prime

       有了nvidia-prime,就不需要bumblebee了,在Nvidia官方的控制面板nvidia-settings里就可以切换显卡,非常方便。
             
          sudo apt-get install nvidia-331 nvidia-settings nvidia-prime

好东西,谁用谁知道。

三、总结

一直在为了更好地使用ubuntu 14.04而不断尝试,从开始的各种度和google,到后来的自己摸索,走了很多的弯路,希望通过这此博文,帮助初次接触ubuntu的同学快速地进入实际使用阶段而不是花太多的时间在安装调教上。如果上述步骤方法您还不能正常安装和使用,请在下方留言,我们一直研究探讨。问题提到的步骤,参考网络内容均已经标明,转载请告知并标明出处

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29209660/viewspace-2124293/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29209660/viewspace-2124293/

ubuntu 14.04全攻略相关推荐

  1. ubuntu进去安全模式_ubuntu 14.04全攻略

    因为种种原因,需要重做系统. 之前的系统是ubuntu 14.04,搭建了java,php的开发环境,并有oracle,mysql的测试库,用的oracle 的vmbox虚拟机,ide用的是eclip ...

  2. ubuntu设置全攻略

    说明,本文档根据网上的文档修改而成,凡是经过自己实践的都做了修改. 硬盘安装: 将iso文件和wubi.exe(从iso中解压出来的)两个文件放到任意同一目录下,在windows下点击wubi.exe ...

  3. 玩转ubuntu全攻略

    buntu 是一个以桌面应用为主的 Linux 操作系统 ,其名称来自非洲南部祖鲁语或豪萨语的" ubuntu "一词(译为吾帮托或乌班图),意思是"人性".& ...

  4. linux开热点软件,在Ubuntu系统的电脑上开启无线热点全攻略,

    在Ubuntu系统的电脑上开启无线热点全攻略, 利用系统自带的网络功能创建热点 请注意:你必须要有一个可以用来创建AP热点的无线网卡.如果你不知道如何确认它的话,在终端(Terminal)里输入iw ...

  5. win7下安装Linux实现双系统全攻略

    win7下安装Linux实现双系统全攻略 听语音 http://jingyan.baidu.com/article/c275f6bacc3326e33c756743.html 分区http://jin ...

  6. synergy在Windows和Linux下使用全攻略(多台PC共享一套键盘鼠标)

    synergy在Windows和Linux下使用全攻略(多台PC共享一套键盘鼠标) 标签: windowslinuxkeyboard服务器测试 2011-11-26 14:51 6882人阅读 评论( ...

  7. Linux 环境变量配置全攻略

    Linux环境变量配置 在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法. 下面所有例子的环境说明如下: 系统:Ubuntu 14.0 用户名:uusama 需要配置M ...

  8. Android使用XML全攻略(1)

    Android使用XML全攻略(1) Android 是针对移动设备的一种新兴的开源操作系统和 SDK.借助它,您可以创建功能强大的移动应用程序.当您的应用程序可以访问 Web 服务时,其吸引力会大大 ...

  9. 深度学习配置环境全攻略

    深度学习配置环境全攻略 1. 安装python2.7 外网链接教程 安装所有必需的依赖项 sudo apt-get update sudo apt-get install build-essentia ...

  10. 《树莓派4B家庭服务器搭建指南》第九期:用树莓派低成本给热心老哥搭个窝,在树莓派建立BBS论坛flarum并映射到公网全攻略...

    前段时间我出过一个 给热心老哥搭个窝,2021年30分钟用Discourse搭建新一代BBS论坛站全攻略 https://v2fy.com/p/2021-06-12-discourse-2021-16 ...

最新文章

  1. java:数组的默认值
  2. 执行python文件报错SyntaxError: Non-ASCII character '\xe8' in file, but no encoding declared
  3. 【阿里云课程】神经网络:从生物学机制到全连接神经网络的局限性
  4. Mac下的Jenkins安装
  5. c语言求未知坐标,求助,有关坐标计算的
  6. 什么是值传递?什么是引用传递?
  7. centos yum安装php5.5,奇妙伞-Centos下使用yum安装PHP5.5,5.6,7.0
  8. 拥有自我意识、自我模拟的粒子机器人来了
  9. Access control allow origin 简单请求和复杂请求
  10. python用matplotlib画皮卡丘_python使用matplotlib绘图 -- barChart
  11. 小学奥林匹克计算机怎么学,小学奥林匹克数学教程1--6年级全套
  12. Building and Securing RESTful APIs in ASP.NET Core 在ASP.NET Core中构建安全的RESTful API Lynda课程中文字幕
  13. 【Unity3D开发小游戏】《青蛙过河》Unity开发教程
  14. 简单理解sticky定位与fixed定位的区别
  15. 区块链将颠覆游戏业,游戏内商品未来也可带出游戏、自由交易
  16. 常用荧光染料的激发和发射波长
  17. WinCC flexible Smart V3 SP2软件安装具体方法和步骤_常见问题处理
  18. 星辉信息科技教程-Centos上silk微信语音转换成mp3格式
  19. 将照片p成素描画——ps
  20. 《超越感觉:批判性思考指南》读书笔记

热门文章

  1. 巨杉数据库兼容mysql_SequoiaDB 巨杉数据库
  2. node.js之async的使用(series,whilst)
  3. Android stdio调试程序闪退或者报错:xxx keeps stopping解决方案
  4. 酷狗音乐QQ显示(VC源码)
  5. 真励志!从月薪2300深圳流水线女工,逆袭为年薪80万谷歌工程师,又因疫情失业:我绝不轻易认输...
  6. logstash mutate split日志切分
  7. 【Mac网络错误】-只能登陆微信,无法访问网页
  8. 【机器学习】琴生不等式(Jensen's inequality)
  9. 【英语四六级-必背单词】高中英语单词 (D)-MP3试听与下载
  10. Pycharm安装第三方包报错怎么办